php yii asset资源配置
1.配置文件
'clientScript'=>array(
'coreScriptUrl'=>'/js', // required to prevent asset publishing of core scripts
'scriptMap'=>array(
//'*.js'=>false,
'jquery.js'=>false, //特定的
//'*.css'=>false,
),
),2.把js放到最后或最前加载
<?php Yii::app()->clientScript->registerScriptFile(Yii::app()->request->baseUrl . '/js/libs/jquery-ui-datetimepicker.js', CClientScript::POS_BEGIN); ?>最前 <?php Yii::app()->clientScript->registerScriptFile(Yii::app()->request->baseUrl . '/js/libs/jquery-ui-datetimepicker.js', CClientScript::POS_END); ?>最后
3.资源路径
'assetManager'=>array(
// 改变磁盘上的路径
'basePath'=>dirname(__FILE__).'/../../assets/',
// 改变url
'baseUrl'=>'/web/assets/'
),4.js,css,images放到asset目录下
stylesheet目录 js存放js文件 css存放css文件 images存放图片 $assets = Yii::app()->basePath."/../stylesheet"; Yii::app()->params['sourceurl'] = Yii::app()->assetManager->publish($assets, false, -1, YII_DEBUG); Yii::app()->clientScript->registerCssFile(Yii::app()->params['sourceurl'].'/css/index.css'); Yii::app()->clientScript->registerCssFile(Yii::app()->params['sourceurl'].'/css/index.js');
相关推荐
WasteLand 2020-10-18
Allinputs 2020-08-30
Ashes 2020-06-14
caiyiii 2020-06-14
kxguan 2020-06-14
daillo 2020-06-14
一粒沙里的世界 2020-06-14
ruxingli 2020-06-14
csssy00 2020-06-14
阿佐 2020-06-14
NameWFY 2020-05-28
NameWFY 2020-05-26
Robin罗兵 2020-05-16
caiyiii 2020-04-29
wmsjlihuan 2020-04-26
cbao 2020-04-26
csssy00 2020-04-19
igogo00 2020-03-09