请问我有一个问题,我甚至不理解,正在使用yii2编程,问题是,我将后端模板AdminLTE集成到我的yii2应用程序中,但导航栏中的下拉列表无法正常工作在某些控制器中它可以在另一个控制器中正常工作。
我的意思是例如网站控制器导航栏有一些下拉菜单选项,当我点击它我可以看到下拉菜单,但当我更改到另一个控制器,如类别控制器或产品控制器,导航栏下拉菜单菜单不起作用,当我点击它时,它不会显示下拉列表
我猜它在yii2里面的东西与模板的js代码冲突但是我无法解决这个问题我希望我能在这方面得到一些帮助
答案 0 :(得分:0)
您是否拥有应用资产中所需的bootstrap js文件? 如果您的模板使用SiteController中的小部件或其他东西,需要自动包含BootstrapPluginAsset。
尝试将其添加到您的assets / AppAsset.php
像这样的东西
public $depends = [
'yii\web\YiiAsset',
'yii\web\JqueryAsset',
'yii\bootstrap\BootstrapAsset',
'yii\bootstrap\BootstrapPluginAsset'
];