12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace manks;
- use Yii;
- use yii\web\AssetBundle;
- class FileInputAsset extends AssetBundle
- {
- public $css = [
- 'webuploader/style.css?v=17',
- 'webuploader/webuploader.css?v=17',
- 'webuploader/cropper.css',
- 'css/style.css?v=13',
- ];
- public $js = [
- 'webuploader/webuploader.min.js',
- 'webuploader/cropper.js',
- 'webuploader/init.js?v=53'
- ];
- public $depends = [
- 'app\assets\BootstrapAsset',
- 'app\assets\PluginsAsset',
- ];
- /*public $depends = [
- 'yii\web\JqueryAsset',
- 'yii\bootstrap\BootstrapPluginAsset',
- ];*/
- /**
- * @inheritdoc
- */
- public function init()
- {
- $this->sourcePath = __DIR__;
- if(defined('IN_ADMIN')&&IN_ADMIN)//后台不能重复加载bootstrap.js
- {
- $this->depends = [
- 'app\assets\PluginsAsset',
- ];
- //在列表页弹框时候,Modal 框和webuploader 不兼容,以下处理可以终止多次加载webuploader的资源,
- if (Yii::$app->request->isAjax){
- $this->js = [];
- $this->css = [];
- }
- }
- parent::init();
- }
- }
|