Php yii在删除创建表单中的标准侧栏后删除剩余代码

Php yii在删除创建表单中的标准侧栏后删除剩余代码,php,css,yii,Php,Css,Yii,我有一个使用renderPartial(使用yii crud工具后的标准)加载的创建表单: 我删除了呈现侧边栏菜单的代码,菜单不再显示。但当我查看我的源代码时,仍然有一些生成的代码: <div class="span-5 last"> <div id="sidebar"> </div><!-- sidebar --> </div> 这打乱了我的布局,我找不到哪里可以删除最后一部分。有人知道这是怎么发生的

我有一个使用renderPartial(使用yii crud工具后的标准)加载的创建表单:


我删除了呈现侧边栏菜单的代码,菜单不再显示。但当我查看我的源代码时,仍然有一些生成的代码:

<div class="span-5 last">
    <div id="sidebar">
        </div><!-- sidebar -->
</div>


这打乱了我的布局,我找不到哪里可以删除最后一部分。有人知道这是怎么发生的吗?

这里有两件事要考虑,你想把它移到整个网站上吗?(我将解释所有的方法)。如果是,请转到以下目录

/protected/views/layouts
然后编辑column2布局,这可能是正在使用的默认布局,并删除侧边栏代码。现在所有页面都不应该再有侧边栏了

如果要在控制器的所有操作或特定控制器操作上删除此项,请执行以下操作。复制colum2.php并将其命名为say nosidebar.php。然后在nosidebar.php文件中,删除边栏代码

要更改控制器中的所有操作,请按如下方式指定布局

class AccountsController extends Controller
{

public $layout='//layouts/nosidebar';
或者,若要更改特定操作,请在操作方法中添加此选项

$this->layout='nosidebar';
$this->layout='nosidebar';