2014-01-16 69 views
0

如何创建Yii框架动态侧边栏:在Yii框架中创建栏

<?php $this->beginContent('//layouts/main'); ?> 
<div id="content"> 
    <?php echo $content; ?> 
</div><!-- content --> 
<?php $this->endContent(); ?> 

样子:

<?php $this->beginContent('//layouts/main'); ?> 
<div id="content"> 
    <?php echo $content; ?> 
    <div id="sidebar"> 
     <?php echo $sidebar; ?> 
    </div> 
</div><!-- content --> 
<?php $this->endContent(); ?> 
+0

我们用我公司的一个小工具做这件事。因此,在显示html代码的echo中创建一个带有run()方法的小部件。您可以使用$ this-> widget('...')在任何地方显示您的小部件 – Jacko07

+0

i代码文件运行小部件在文件夹themes/classic/views/layouts/file.php中。如何渲染类小部件中的file.php? –

+0

在你的配置文件中使用Yii :: setPathOfAlias()来创建一个指向你的widget目录的别名并使用$ this-> widget('youralias.yourwidgetname'); – Jacko07

回答