Trong web.php
tập tin cấu hình thêm đoạn mã sau vào thành phần mảng:
'assetManager' => [
'bundles' => [
'yii\bootstrap\BootstrapPluginAsset' => [
'js'=>[]
],
],
],
Để đầy đủ hơn:
để vô hiệu hóa Css (bootstrap.css):
'assetManager' => [
'bundles' => [
'yii\bootstrap\BootstrapAsset' => [
'css' => [],
],
],
],
để tắt JS (bootstrap.js):
'assetManager' => [
'bundles' => [
'yii\bootstrap\BootstrapPluginAsset' => [
'js'=>[]
],
],
],
để vô hiệu hóa JQuery (jquery.js)
'assetManager' => [
'bundles' => [
'yii\web\JqueryAsset' => [
'js'=>[]
],
],
],
Để có tất cả trong số họ tàn tật:
'assetManager' => [
'bundles' => [
'yii\web\JqueryAsset' => [
'js'=>[]
],
'yii\bootstrap\BootstrapPluginAsset' => [
'js'=>[]
],
'yii\bootstrap\BootstrapAsset' => [
'css' => [],
],
],
],
CẬP NHẬT
Như Soju đề cập trong các ý kiến, một cách khác để thay thế sẽ được vô hiệu hóa những tập tin này trong AppAsset
lớp, mà nằm ở ./assets/
, sau đó loại bỏ các dòng sau:
public $depends = [
'yii\web\YiiAsset', #REMOVE
'yii\bootstrap\BootstrapAsset', #REMOVE
];
cảm ơn bạn rất nhiều :) – taratula
Tại sao điều này cho tôi: 'Gọi không hợp lệ - yii \ base \ InvalidCallException Thiết read-only bất động sản: yii \ web \ Ứng dụng :: assetManager'? –
Làm thế nào tôi có thể đạt được điều này trong Yii v1.1.15? –