`

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');

 

分享到:
评论

相关推荐

    YII配置详解以及开发规范

    YII配置详解以及开发规范

    php yii源码分析

    php yii 源码分析

    yii配置 商城开发配置

    商城开发的配置 yii2的 里面是代码可以详细的知道所有

    php最新框架YII框架

    据说是超越所有的PHP框架php最新框架YII框架php最新框架YII框架

    Yii php framework api手册

    YII PHP框架,YII PHP framework 文件大小945 文档类型 CHM

    php yii2框架 普查平台

    php yii2框架 普查平台

    php开发yii框架软件包

    yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架yii框架

    php Yii1.1.1 类库手册

    php Yii1.1.1 类库手册 Yii 很强大的PHP类库

    php yii2框架 医疗平台

    php yii2框架 医疗平台有数据库可以直接运行

    Yii2.0打造京东商城平台PHP电商实战Yii2.0视频教程

    教程名称:Yii2.0 打造京东商城平台 PHP电商实战 Yii2.0视频教程 教程内容: 包含了电商的所有功能模块:商品展示、购物车功能、下单支付、发货、确认收获、商品管理、订单管理。电商API接口开发。Yii2.0级基于Yii...

    yii2整合phpqrcode

    yii2整合phpqrcode 使用说明: use common\components\qrcode\QRcode; $res = QRcode::png('http://www.baidu.com'); var_dump($res); 参数说明: 第1个参数$text:二维码包含的内容,可以是链接、文字、json字符串...

    Yii2配置Nginx伪静态的方法

    本文实例讲述了Yii2配置Nginx伪静态的方法。分享给大家供大家参考,具体如下: 主要检查以下代码: location / { # Redirect everything that isn't a real file to index.php try_files $uri $uri/ /index.php?$...

    yii2-adminlte3-asset:Yii2框架的AdminLte3资产

    无论运行php composer.phar require --prefer-dist bobonov/yii2-adminlte-assets "~1.0.0"或添加"bobono/yii2-adminlte-asset": "~1.0.0"到composer.json文件的require部分。用法只需在布局顶部注册AssetBundle $ ...

    Yii 中文帮助文档

    Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。 需求 要...

    Yii2Configloader从配置文件和环境变量构建配置数组

    Yii2 Configloader:从配置文件和环境变量构建配置数组

    yii framework(Yii)框架window版

    Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,...

    php-yii-api.zip

    php-yii-api.zip 希望可以给你带来一些帮助

    yii框架资源

    yii1.1.7框架,php常用的开发框架

    PHP Yii2框架开发

    使用PHP框架开发的一款优秀的开源电商系统,方便各位新手或需要提高的php程序员参考学习,需要的拿走

    PHP YII 发送邮件扩展

    PHP YII 发送邮件扩展 使用方法: $mail = new YiiMailer(); //$mail-&gt;clearLayout();//if layout is already set in config $mail-&gt;setFrom('from@example.com', 'John Doe'); $mail-&gt;setTo(Yii::app()-&gt;params['...

Global site tag (gtag.js) - Google Analytics