最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Yii安裝EClientScript插件擴(kuò)展實現(xiàn)css,js文件代碼壓縮合并加載功能

 更新時間:2016年07月14日 09:23:05   作者:dreamzml  
這篇文章主要介紹了Yii安裝EClientScript插件擴(kuò)展實現(xiàn)css,js文件代碼壓縮合并加載功能,分析了EClientScript插件的下載、安裝、設(shè)置及使用的相關(guān)技巧,需要的朋友可以參考下

本文實例講述了Yii安裝EClientScript插件擴(kuò)展實現(xiàn)css,js文件代碼壓縮合并加載功能。分享給大家供大家參考,具體如下:

擴(kuò)展插件下載地址,解壓后復(fù)制到/protected/vendor/

https://github.com/muayyad-alsadi/yii-EClientScript

main配置文件配置插件,components里面增加

//js,css代碼壓縮,合并
'clientScript' => array(
 'class' => 'application.vendor.yii-EClientScript.EClientScript',
 'combineScriptFiles' => TRUE, // By default this is set to true, set this to true if you'd like to combine the script files
 'combineCssFiles' => TRUE, // By default this is set to true, set this to true if you'd like to combine the css files
 'optimizeScriptFiles' => !YII_DEBUG, // @since: 1.1
 'optimizeCssFiles' => !YII_DEBUG, // @since: 1.1
 'optimizeInlineScript' => false, // @since: 1.6, This may case response slower
 'optimizeInlineCss' => false, // @since: 1.6, This may case response slower
),

工具類Unit.php放于/protected/vendor/components,類中定義加載方法

/**
 * 注冊JS 文件
 */
public function jsFile($file,$position=CClientScript::POS_HEAD,$media=array()){
 $cs=Yii::app()->getClientScript();
 $cs->registerScriptFile($file,$position,$media);
}
/**
 *注冊CSS文件
 */
public function cssFile($file,$media=''){
 Yii::app()->getClientScript()->registerCssFile($file,$media);
}

模板調(diào)用css文件,js文件

<?php
//注冊CSS文件,
Unit::cssFile('/css/home/base.css');
//result to:<link rel="stylesheet" type="text/css" href="/css/home/base.css" />
//IE6下加載CSS文件
Unit::cssFile('/css/form.css','lte IE 6');
//result to:<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/css/form.css" /><![endif]-->
//注冊JS文件,
Unit::jsFile('/js/jquery.lazyload.js');
//result to:<script src="/js/jquery.lazyload.js">
//IE9下加載JS文件
Unit::jsFile('/js/common.js', CClientScript::POS_HEAD, array('media' => 'lt IE 9'));
//result to:<--[if lt IE 9]><script src="/js/common.js"><![endif]-->
?>

更多關(guān)于Yii相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結(jié)》、《php優(yōu)秀開發(fā)框架總結(jié)》、《smarty模板入門基礎(chǔ)教程》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家基于Yii框架的PHP程序設(shè)計有所幫助。

相關(guān)文章

  • 使用VS?Code+phpstudy實現(xiàn)PHP環(huán)境配置指南

    使用VS?Code+phpstudy實現(xiàn)PHP環(huán)境配置指南

    這篇文章主要給大家介紹了關(guān)于使用VS?Code+phpstudy實現(xiàn)PHP環(huán)境配置的相關(guān)資料,對于初學(xué)者可以使用集成開發(fā)環(huán)境PHPStudy來配置PHP環(huán)境,需要的朋友可以參考下
    2023-07-07
  • Vagrant(WSL)+PHPStorm+Xdebu 斷點調(diào)試環(huán)境搭建

    Vagrant(WSL)+PHPStorm+Xdebu 斷點調(diào)試環(huán)境搭建

    這篇文章主要介紹了Vagrant(WSL)+PHPStorm+Xdebu 斷點調(diào)試環(huán)境搭建,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • YII框架http緩存操作示例

    YII框架http緩存操作示例

    這篇文章主要介紹了YII框架http緩存操作,結(jié)合實例形式分析了Yii框架針對http緩存的禁用、啟用、讀寫、顯示等相關(guān)操作技巧,需要的朋友可以參考下
    2019-04-04
  • PHP MySql增刪改查的簡單實例

    PHP MySql增刪改查的簡單實例

    下面小編就為大家?guī)硪黄狿HP MySql增刪改查的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • thinkphp5修改view到根目錄實例方法

    thinkphp5修改view到根目錄實例方法

    在本篇文章里小編給大家分享了關(guān)于thinkphp5修改view到根目錄實例方法以及相關(guān)代碼,需要的朋友們學(xué)習(xí)下。
    2019-07-07
  • laravel框架中控制器的創(chuàng)建和使用方法分析

    laravel框架中控制器的創(chuàng)建和使用方法分析

    這篇文章主要介紹了laravel框架中控制器的創(chuàng)建和使用方法,結(jié)合實例形式詳細(xì)分析了laravel框架控制器的原理、創(chuàng)建、使用方法及相關(guān)注意事項,需要的朋友可以參考下
    2019-11-11
  • php實現(xiàn)統(tǒng)計IP數(shù)及在線人數(shù)的示例代碼

    php實現(xiàn)統(tǒng)計IP數(shù)及在線人數(shù)的示例代碼

    這篇文章主要介紹了php實現(xiàn)統(tǒng)計IP數(shù)及在線人數(shù)的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • PHP接入支付寶接口失效流程詳解

    PHP接入支付寶接口失效流程詳解

    這篇文章主要介紹了PHP接入支付寶接口失效流程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • Laravel 4 初級教程之Pages、表單驗證

    Laravel 4 初級教程之Pages、表單驗證

    本篇教程是本系列的完結(jié)篇,要做的是Pages的詳細(xì)管理功能,表單驗證以及命名空間的深度使用,和一個更好用的通知組件,并且布置一個簡單的大作業(yè)。
    2014-10-10
  • PHP 使用memcached簡單示例分享

    PHP 使用memcached簡單示例分享

    在很多場合,我們都會聽到 memcached 這個名字,但很多同學(xué)只是聽過,并沒有用過或?qū)嶋H了解過,只知道它是一個很不錯的東東。這里簡單介紹一下,memcached 是高效、快速的分布式內(nèi)存對象緩存系統(tǒng),主要用于加速WEB動態(tài)應(yīng)用程序。今天我們就先來簡單探討下memcached的用法
    2015-03-03

最新評論

武鸣县| 昌黎县| 澄迈县| 谢通门县| 永嘉县| 广德县| 淮阳县| 泸西县| 曲麻莱县| 方正县| 尚志市| 盘锦市| 东阳市| 和龙市| 运城市| 江都市| 峨山| 怀柔区| 安塞县| 英山县| 慈溪市| 永宁县| 自治县| 泉州市| 临夏县| 崇仁县| 元阳县| 顺义区| 阿城市| 明光市| 屯昌县| 越西县| 专栏| 宜黄县| 新密市| 华蓥市| 剑河县| 阳春市| 常宁市| 桑日县| 金沙县|