選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
 

72 行
2.3 KiB

  1. <?php
  2. namespace backend\assets;
  3. use yii\web\AssetBundle;
  4. use yii\web\AssetManager;
  5. /**
  6. * Main backend application asset bundle.
  7. */
  8. class AppAsset extends AssetBundle
  9. {
  10. public $sourcePath = '@backend/assets';
  11. public $css = [
  12. 'global/plugins/font-awesome/css/font-awesome.min.css',
  13. 'global/plugins/simple-line-icons/simple-line-icons.min.css',
  14. 'global/css/components.min.css',
  15. 'global/css/plugins.min.css',
  16. 'layouts/layout4/css/layout.css',
  17. 'layouts/layout4/css/themes/default.min.css',
  18. 'layouts/layout4/css/custom.min.css',
  19. 'zzcx/css/site.css',
  20. 'zzcx/css/loader.css'
  21. ];
  22. public $js = [
  23. 'plug/js/jquery.cookie.js',
  24. 'plug/js/layer/layer.js',
  25. 'global/scripts/app.min.js',
  26. 'layouts/layout4/scripts/layout.js',
  27. 'global/plugins/bootstrap-toastr/toastr.min.js',
  28. 'zzcx/js/zzcx.js?v=0.0.6',
  29. ];
  30. public $depends = [
  31. 'yii\web\YiiAsset',
  32. 'yii\bootstrap\BootstrapPluginAsset',
  33. ];
  34. //定义按需加载JS方法
  35. public static function addScript($view, $jsfile) {
  36. $AssetManager = new AssetManager();
  37. $jsfile = $AssetManager->getPublishedUrl('@backend/assets').$jsfile;
  38. $view->registerJsFile($jsfile, [AppAsset::className(), 'depends' => 'backend\assets\AppAsset']);
  39. }
  40. //定义按需加载css方法
  41. public static function addCss($view, $cssfile) {
  42. $AssetManager = new AssetManager();
  43. $cssfile = $AssetManager->getPublishedUrl('@backend/assets').$cssfile;
  44. $view->registerCssFile($cssfile, [AppAsset::className(), 'depends' => 'backend\assets\AppAsset']);
  45. }
  46. /* public $basePath = '@webroot';
  47. public $baseUrl = '@web';
  48. public $css = [
  49. 'global/css/plugins.min.css',
  50. 'global/plugins/font-awesome/css/font-awesome.min.css',
  51. 'global/plugins/simple-line-icons/simple-line-icons.min.css',
  52. 'layouts/layout4/css/layout.css',
  53. 'layouts/layout4/css/themes/default.min.css',
  54. 'layouts/layout4/css/custom.min.css',
  55. ];
  56. public $js = [
  57. 'plug/js/layer/layer.js',
  58. 'global/scripts/app.min.js',
  59. 'layouts/layout4/scripts/layout.js'
  60. ];
  61. public $depends = [
  62. 'yii\web\YiiAsset',
  63. 'yii\bootstrap\BootstrapAsset'
  64. ];*/
  65. }