我一直在应用程序中使用
Yii Bootstrap.现在,我有一个部分,其中加载的CSS文件导致问题,我不想在该控制器中加载引导程序扩展.
在我的配置文件中,我将bootstrap设置为preload:
'preload' => array('log','bootstrap')
我现在已从preload数组中删除了bootstrap,它停止工作说别名不正确:
Alias “bootstrap.widgets.BootNavbar” is invalid. Make sure it points to an existing directory or file.
别名虽然已在配置文件的components部分中定义,但在预加载引导程序组件时工作正常:
'bootstrap' => array( 'class' => 'ext.bootstrap.components.Bootstrap' ),
如何在不预加载的情况下使bootstrap扩展工作?
请致电:
Yii::app()->getComponent("bootstrap");
‘preload’=> ‘bootstrap’实际上会使这个命令变得怪异.如果你只是按照Blizz的建议调用Yii :: app() – > bootstrap-> init(),你最终会调用init()两次,这可能是有害的.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。