如何在yii中创建模块的链接?

时间:2013-05-17 11:06:52

标签: yii yii-extensions

您好,感谢您的阅读。

我想知道如何将我的主站点中的文件链接到模块

例如; 如果我在protected/views的文件中,我想链接到protected/modules/user/profile,我称之为动作。

现在我收到一条错误消息,指出操作用户不存在。

如何在以下yii sintax之后创建指向模块的链接;

<?php echo CHtml::link('Link Text',array('link to module',
                                 'param1'=>'value1')); ?> 

3 个答案:

答案 0 :(得分:4)

<?php echo CHtml::link(Yii::app()->createurl('Module/Controller/Action'),array(
'param1'=>'value1')); ?> 

答案 1 :(得分:1)

这可能有助于将CHtml :: link与模块的链接及其控制器/动作组合相结合:

echo CHtml::link("click here", 
    Yii::app()->createurl('/module/controller/action', array(
        'id' => $model->id // Params
    ))
);

答案 2 :(得分:0)

我设法弄清楚我试图把它放在这里并且它有效'/user/profile'' 任何人有其他想法让我知道