抱歉,我有一个初学者问题。 如何将索引呈现为默认页面,例如我将呈现产品页面
这里是这段代码,
Main.php
<a href="#" onclick="product()">prodct<a/>
SiteController.php
public function actionProduct(){
$this->renderPartial('//site/product');
}
的script.js
function product(){
$.ajax({
url: 'index.php?r=Site/product',
success: function(data){
$("#content").html(data);
}
});
}
它确切工作,但我使用相同的代码来呈现索引,
在SiteController.php中必须是$ this-render('index');并使元素重复
怎么办? 请为我解释并提供代码。
感谢。
答案 0 :(得分:1)
将操作设置为Controller
中的默认操作:
class MyController extends CController {
public $defaultAction='product';
// ... other code...
}