2

我一直在尝试在 Yii 中实现 twitter 引导扩展,但无法做到。

我按照下面的指南使用 Yii 安装它。

http://www.cniska.net/yii-bootstrap/setup.html

如上述指南中所述,我将以下代码复制并粘贴到我的主配置文件中。

// Define a path alias for the Bootstrap extension as it's used internally.
// In this example we assume that you unzipped the extension under     protected/extensions.
Yii::setPathOfAlias('bootstrap', dirname(__FILE__).'/../extensions/bootstrap');

return array(
'theme'=>'bootstrap', // requires you to copy the theme under your themes directory
'modules'=>array(
    'gii'=>array(
        'generatorPaths'=>array(
            'bootstrap.gii',
        ),
    ),
),
'components'=>array(
    'bootstrap'=>array(
        'class'=>'bootstrap.components.Bootstrap',
    ),
),
);

任何人都可以请帮忙。

4

3 回答 3

11

找到您需要将以下内容放入 protected/views/layouts 文件夹的 main.php 文件中<head></head>标记之间的任何位置的答案。

    <?php Yii::app()->bootstrap->registerAllCss(); ?>
于 2013-01-02T16:25:08.070 回答
0

它对我来说就像小菜一碟。我想你的问题是你的引导扩展路径。我建议放置完整路径而不是相对路径。一旦它开始工作,您可以尝试使路径相对。

示例: Yii::setPathOfAlias('bootstrap', '/var/www/yoursite/application/extensions/bootstrap');

而不是: Yii::setPathOfAlias('bootstrap', dirname( FILE ).'/../extensions/bootstrap');

这应该适合你!干杯!!!

于 2013-06-27T19:59:17.263 回答
0

我也在使用它,但答案还没有到来,但我有另一种方式,所以你按照我说的去做。

我想你想要新的主题所以”

  1. 去 yii 框架下载主题。
  2. 复制该文件夹,然后粘贴到主题文件夹
  3. config->main.php->'theme'=>'grey-stripes', protected go config folder go main.php go and copy 'theme'=>'grey-stripes',

您的新主题已准备就绪

于 2013-09-03T14:34:57.290 回答