pendalff / yii-csol
为客户端脚本 Yii 实现对象字面量方法
dev-master
2014-07-23 07:01 UTC
This package is auto-updated.
Last update: 2024-09-07 05:15:43 UTC
README
使用对象来组织您的客户端脚本代码。实现基本方法对象字面量,用于 Yii CClientScript 框架。
了解更多关于这个
安装
将此组件复制到 extensions/yii-csol 或作为子模块添加
git submodule add git://github.com/smaknsk/yii-csol.git extensions/yii-csol
添加到 protected/config/main.php
'components' => array( ... 'clientScript' => array( 'class' => 'ext.yii-csol.YiiCSOL', 'revisionFile' => 'clienscript.rev', 'coreScriptPosition' => CClientScript::POS_END, // At will. Required Yii >= 1.1.11 'defaultScriptFilePosition' => CClientScript::POS_END // At will. Required Yii >= 1.1.11 ), )
API
YiiCSOL::registerScriptInit($module = null, $controller = null, $action = null, $position=self::POS_READY, $data = array())
Yii::app()->clientScript->registerScriptInit();
YiiCSOL::registerScriptData($name, $data)
Yii::app()->clientScript->registerScriptData();
YiiCSOL::registerCssFile($url, $media='')
Yii::app()->clientScript->registerCssFile();
YiiCSOL::registerScriptFile($url, $position = null, $isRevision = true)
Yii::app()->clientScript->registerScriptFile();
YiiCSOL::getRevision()
Yii::app()->clientScript->getRevision();