我是Yii的新手。我从“yii.themefactory.net”下载了一个主题,然后将其放在我的应用程序的主要配置中。
我知道该视图与模型和控制器以及我的应用程序中的所有操作是分开的,但我想知道这个新主题将如何与我的控制器和模型匹配,我是否必须在其他目录中添加任何代码,
我必须说mmy问题是一般的,我刚开始使用Yii。我不知道yii如何对应主题。
请告诉我,告诉我 哪些来源更好,所以下载主题答案 0 :(得分:1)
如果您正在考虑添加Joomla或WordPress等主题。 YII不是那样的。 在您的应用程序中,视图中有一个布局文件夹。布局中有main.php。
Main.php in Layouts
在此处添加页眉,页脚和顶级菜单HTML代码。和取代内容
<?php echo $content; ?>
CSS / JS / Images的链接应该是这样的。
<link href="<?php echo Yii::app()->request->baseUrl; ?>/css/styles.css" rel="stylesheet" type="text/css" />
您需要为路径添加<?php echo Yii::app()->request->baseUrl; ?>/
。
查看文件 Inside View在该页面中添加您想要的内容。
<强>控制器:强> 在你的控制器中这样做
public $layout='//layouts/main';
希望这有帮助。