【问题标题】:YiiBooster CSS apparently not loadingYiiBooster CSS 显然没有加载
【发布时间】:2013-06-27 03:55:31
【问题描述】:

我已经安装了 YiiBooster 并且正在使用最新的 Yii v1.1.13。我的main.php 文件包含以下配置:

'preload'=>array('log','bootstrap'),
// application components
  'components'=>array(
    'bootstrap'=>array(
      'class'=>'ext.bootstrap.components.Bootstrap',
      'responsiveCss'=>true,
    ),
    'user'=>array(
      'class'=>'RWebUser',
      // enable cookie-based authentication
      'allowAutoLogin'=>true,
      'loginUrl'=> array('/user/login'),
    ), 
...

但是,在这样做之后,所有 YiiBooster 小部件都无法正常显示。作为新用户,我无法发布图片;但是,我的 datepickerRow() 小部件看起来就像这篇文章中的小部件:Yii Booster datepicker not working correctly。小部件的“外观”不正常。

我在使用其他小部件时遇到了许多其他问题。更大的问题是没有显示任何查看/编辑/删除图标的 TbExtendedGridView。实际上,我的“前置”图标也没有在表单上工作。有什么想法吗?

根据要求 - 这是一个小部件无法正常工作的示例。没有显示查看/编辑/删除的小图标。行条纹也不起作用,列标题栏颜色很奇怪。

$this->widget('bootstrap.widgets.TbExtendedGridView', array(
    'dataProvider'=>$dataProvider, 
    'type'=>'striped',
    'columns'=>array(
        'Registration',
        'WONumber',
        'InspectionType',
        'LogEntryDate',
        ),

));

我也遇到了 textfieldRow() 控件的问题。所以我不认为这是小部件的问题,我认为这与我配置 YiiBooster 的方式有关。


更新 - 仍然无法正常工作

我发现与 CSS 冲突的文件是 /var/www/intranet/css/screen.css 文件。当我从我的 main.php 布局文件中删除这个文件时,来自 YiiBooster 的 CSS 可以正常工作。问题是页面的其余部分看起来很糟糕。

所以,我仍在研究为什么不能同时运行 blueprint CSS 和 YiiBooster。任何帮助将不胜感激。


更新 - 已解决

我发现其他人在运行现有的 Yii 蓝图 CSS 设置时遇到了问题,所以我完全切换到 YiiBooster 并且没有遇到任何问题。我删除了 main.php 布局文件中的 CSS 链接。将所有 Yii 小部件转换为 YiiBooster 小部件后,一切正常。

【问题讨论】:

  • 我的就是这样设置的。是否正确列在扩展目录中?
  • @Jonnny,我不确定您所说的“正确列出”是什么意思。 bootstrap 文件夹位于 extensions 文件夹中,小部件正在加载但无法正常运行。
  • 我正在查看它是否在正确的目录结构中。你有一些小部件失败的示例代码吗?
  • 你从哪里下载了引导程序??
  • 嗨@Ninad,我从link下载了扩展

标签: yii


【解决方案1】:

您需要将以下内容作为列数组的元素添加到网格中:

array(
        'class'=>'bootstrap.widgets.TbButtonColumn',
        'htmlOptions'=>array('style'=>'width: 50px'),
    ),

【讨论】:

  • 感谢@jmarkmurphy,该代码提供了帮助-我能够在网格中添加一列;但是该列是空白的。 font-awesome.html 中的字符都没有出现。
  • 我弄清楚了为什么 font-awesome.html 中的字符不起作用。我必须在我的 main.php 配置文件中启用它,方法是将 'fontAwesomeCss'=>true 添加到组件数组中的引导数组中。
猜你喜欢
  • 1970-01-01
  • 2023-04-09
  • 2013-07-27
  • 1970-01-01
  • 1970-01-01
  • 2023-03-18
  • 2010-12-31
  • 2014-04-11
  • 1970-01-01
相关资源
最近更新 更多