0
我有一個資產類AdminAssets
。在這個類中,我有幾個用於管理頁面的js,css文件。我希望此類中提到的資產包含在視圖admin
(操作:actionAdmin
)中,但我不希望在此視圖中包含AppAssets
中列出的任何資產。這就像分離AppAssets
和附加AdminAssets
只爲一個視圖。可能嗎?Yii2 - 使用另一個資產類而不是AppAsset
我有一個資產類AdminAssets
。在這個類中,我有幾個用於管理頁面的js,css文件。我希望此類中提到的資產包含在視圖admin
(操作:actionAdmin
)中,但我不希望在此視圖中包含AppAssets
中列出的任何資產。這就像分離AppAssets
和附加AdminAssets
只爲一個視圖。可能嗎?Yii2 - 使用另一個資產類而不是AppAsset
要禁用發佈AppAssets
爲特定視圖中,包括此代碼之前呈現:
use Yii;
...
// Replace 'app\assets\AppAssets' with the actual namespace of your AppAssets
Yii::$app->assetManager->bundles['app\assets\AppAssets'] = false;
正式文檔:
我把它在'頂部管理員查看文件,但它似乎仍然被包括在內。我想刪除AppAssets,所以我相信我不必更改它。我對嗎? – 2015-04-02 05:38:28
而且我確實閱讀過這個文檔,但找不到你寫的那一行代碼。 – 2015-04-02 05:49:31
這裏有一個例子'JqueryAsset',但它顯示了它如何在配置中。由於您只需要爲特定視圖執行此操作,因此您需要通過資產管理器執行此操作。 – arogachev 2015-04-02 06:06:02