渲染索引yii web框架

时间:2014-06-17 19:27:11

标签: php yii

抱歉,我有一个初学者问题。 如何将索引呈现为默认页面,例如我将呈现产品页面

这里是这段代码,

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');并使元素重复

怎么办? 请为我解释并提供代码。

感谢。

1 个答案:

答案 0 :(得分:1)

将操作设置为Controller中的默认操作:

class MyController extends CController {

    public $defaultAction='product';

    // ... other code...
}