【发布时间】:2014-11-19 21:24:36
【问题描述】:
我又来这里问一个关于 yii 框架的问题。
我在views/myviewname/admin.php. 下有一个页面
我在views/myotherviewname/admin.php. 下有一个页面
现在我想给这些页面另一种风格。但是我该怎么做呢?
我在themes/classis/views/myviewname/admin.php 下创建了一个页面,在该文件中我得到了这个:
<?php /* @var $this Controller */ ?>
<?php echo $content; ?>
但我得到一个错误。因为$content 没有定义。
我如何设置这些页面的样式?如果我可以同时设置所有管理页面的样式就好了。
【问题讨论】:
-
你试过像
$this->layout='myviewname/admin.php';这样改变你的控制器的布局吗 -
@sush,它肯定会得到好的文件。但是我如何在新样式文档中回显该页面的内容?因为我收到错误,所以我知道它正在加载文件。这样就可以了
-
类 Controller 扩展了 CController 吗?其他问题,你是如何渲染 admin.php 的?