php – 如果没有预加载,Yii Bootstrap不起作用

前端之家收集整理的这篇文章主要介绍了php – 如果没有预加载,Yii Bootstrap不起作用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在应用程序中使用 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()两次,这可能是有害的.

原文链接:https://www.f2er.com/php/135836.html

猜你在找的PHP相关文章