|
- <?php
- /**
- * Created by PhpStorm.
- * User: Steven
- * Date: 2017/1/3
- * Time: 16:07
- */
-
- namespace backend\modules\hotel\assets;
-
- use backend\assets\UIAsset;
- use yii\web\AssetManager;
- use yii\web\View;
-
- //由于一开始是酒店和车系统分开的,所以各自用各自的Asset,现在UI框架统一,就都使用车系统的Asset
- class hotelUIAsset extends UIAsset
- {
- public $sourcePath = '@backend/modules/hotel/assets';
- public $css = [
-
- ];
- public $js = [
- // '/assets/2dab1399/global/js/master.js'
- ];
-
- /**
- * 定义按需加载JS方法
- * @param $view View
- * @param $jsFile
- */
- public static function addScript($view, $jsFile)
- {
- $AssetManager = new AssetManager();
- $jsFile = $AssetManager->getPublishedUrl('@backend/modules/hotel/assets') . $jsFile;
- $view->registerJsFile($jsFile, [hotelUIAsset::className(), 'depends' => 'backend\assets\UIAsset']);
- }
-
- /**
- * 定义按需加载JS方法
- * @param $view View
- * @param $jsFile
- */
- public static function addScriptHTTP($view, $jsFile)
- {
- $view->registerJsFile($jsFile, [hotelUIAsset::className(), 'depends' => 'backend\assets\UIAsset']);
- }
-
- /**
- * 定义按需加载JS方法
- * @param $view View
- * @param $jsFile
- */
- public static function addCssHTTP($view, $jsFile)
- {
- $view->registerCssFile($jsFile, [hotelUIAsset::className(), 'depends' => 'backend\assets\UIAsset']);
- }
-
- /**
- * 定义按需加载CSS方法
- * @param $view View
- * @param $jsFile
- */
- public static function addCss($view, $cssfile)
- {
- $AssetManager = new AssetManager();
- $cssfile = $AssetManager->getPublishedUrl('@backend/modules/hotel/assets') . $cssfile;
- $view->registerCssFile($cssfile, [hotelUIAsset::className(), 'depends' => 'backend\assets\UIAsset']);
- }
- }
|