Yii2 Переопределить yii\web\JqueryAsset -- изменить Jquery на свой для yii\web\YiiAsset (футер)
Primary tabs
Если этот ассет зарегистировать ДО того, как впервые произойдёт обращение к yii\web\JqueryAsset, то по-идее он будет переопределён (по крайней мере это позволило избежать дублирования при подключении скрипта для yii\web\YiiAsset)
<?php namespace app\assets\es; use yii\web\AssetBundle; class ESJqueryAsset extends AssetBundle { public $basePath = '@webroot'; public $baseUrl = '@web'; public $css = [ '', ]; public $js = [ 'es/js/jquery-1.10.2.min.js', ]; public function init() { parent::init(); // делаем этот ассет замещающим. \Yii::$app->assetManager->bundles['yii\web\JqueryAsset'] = $this; } }
- Log in to post comments
- 3821 reads