我在Yii应用程序中使用bootstrap扩展。此扩展名已预先加载到主配置中。有些页面(针对特定访问者)不需要bootstrap。我想为此控制器/操作禁用此预加载的扩展名。
WHy?
解决方案是从预加载中删除引导程序并在需要时加载它。但问题是只有5%的页面不需要bootstrap。实际上我想预加载bootstrap并在某些操作中禁用它。 HOW?
答案 0 :(得分:3)
从配置中的bootstrap
删除初始化行preload
,并使用过滤器在控制器上加载和限制它。它可以解决您的问题。
如果你的大多数应用程序都使用bootstrap,并且你认识到更新它们中的大多数都是愚蠢的事情,那么只要没有出路就考虑这个解决方案。