我有一个资产的课程AdminAssets
。在这个类中,我有几个js,管理页面的css文件。我希望此类中提到的资源包含在视图admin
中(操作:actionAdmin
),但我不希望AppAssets
中列出的任何资产都是包含在此视图中。这就像分离AppAssets
并仅为一个视图附加AdminAssets
一样。有可能吗?
答案 0 :(得分:1)
要禁用针对特定视图发布AppAssets
,请在呈现之前包含此代码:
use Yii;
...
// Replace 'app\assets\AppAssets' with the actual namespace of your AppAssets
Yii::$app->assetManager->bundles['app\assets\AppAssets'] = false;
官方文档: