我已经扩展了默认的CMenu,
当我想使用此扩展版本的CMenu时,我会执行以下操作:
$this->widget('application.components.translateCMenu',....
这对我有用,但在大多数CRUD生成的视图文件中,menuwidget以其他方式“准备好”:
$this->menu=array()
我想强制yii使用我的扩展CMenu类而不是默认的CMenu小部件类来渲染(操作)菜单。我怎么能做到这一点?
答案 0 :(得分:0)
如果您希望自动生成的代码可以自定义,那么您需要编写自己的Gii templates,这非常简单,并且经常被推荐,因此您可以使用自动生成的代码你的个人/公司风格。