一个没有动作的视图,怎么样?

时间:2011-09-20 00:20:42

标签: php model-view-controller view yii

我的Yii应用程序中有一些静态视图 对我来说,为该视图编写一个空操作似乎没有意义(我确实需要布局,因为有些小部件是动态的,就像显示用户登录/注销的那些等)。 如果可能的话,它是如何完成的?

1 个答案:

答案 0 :(得分:5)

在您的控制器中,您可以在CController的actions方法中定义“页面”操作 - 来自文档:

page action renders "static" pages stored under 'protected/views/site/pages'
They can be accessed via: index.php?r=site/page&view=FileName

请参阅:http://www.yiiframework.com/wiki/22/how-to-display-static-pages-in-yii/

(如果你使用yiic创建一个webapp,它可能已经在你的控制器中。另请注意,如果你使用友好的URL,你可以通过/site/page/view/pagename访问页面或通过urlManager进一步自定义模式。)< / p>