【问题标题】:Installing theme for Yii Application为 Yii 应用程序安装主题
【发布时间】:2013-12-05 07:16:55
【问题描述】:

我是 Yii 的新手。我从“yii.themefactory.net”下载了一个主题,并将其放在我的应用程序的主配置中。

我知道视图与模型和控制器以及我的应用程序中的所有操作是分开的,但我想知道这个新主题将如何与我的控制器和模型匹配,我是否必须在其他目录中添加任何代码,,

我必须说 mmy 的问题很笼统,我刚开始使用 Yii。我不知道 yii 是如何对应主题的。

请让我清楚并告诉我 哪些来源更好,所以下载主题

【问题讨论】:

  • 你知道 Yii 是一个框架,而不是一个 CMS 吗?所以这里的主题一般来说毫无用处。
  • 我不明白你的意思,,我问它是如何工作的,,
  • 如果你有这个问题,我建议你尝试使用 Drupal 或 Wordpress 而不是 Yii。
  • 正如我所说,我刚开始,一开始没有人是完美的,伙计,
  • 这绝不是冒犯。只是说,如果您正在考虑使用定制主题而不是创建自己的网站,那么我建议您使用 CMS 而不是框架。

标签: php yii installation themes xampp


【解决方案1】:

如果您正在考虑添加 Joomla 或 WordPress 等主题。 YII不是那样的。 在您的应用程序中,视图中有一个布局文件夹。在布局中有main.php。

Main.php in Layouts

在此处添加您的页眉、页脚和顶部菜单 HTML 代码。并代替内容

<?php echo $content; ?>

指向 CSS / JS / 图片的链接应该是这样的。

<link href="<?php echo Yii::app()->request->baseUrl; ?>/css/styles.css" rel="stylesheet" type="text/css" />

您需要为路径添加&lt;?php echo Yii::app()-&gt;request-&gt;baseUrl; ?&gt;/

查看文件 内部视图在该页面中添加您想要的内容。

控制器: 在你的控制器中这样做

    public $layout='//layouts/main';

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-09
    相关资源
    最近更新 更多