0

如何使用扩展http://www.yiiframework.com/extension/nlsclientscript/

我试过这个:

配置/main.php:

'clientScript' => array( 
'class' => 'ext.NLSClientScript',

视图/布局/main.php:

$cs = Yii::app()->getClientScript();
$systemJsPath = Yii::app()->getAssetManager()->publish(
     Yii::getPathOfAlias('system.web.js' ), false, -1, false );
$cs->registerScriptFile('jquery');
$cs->registerScriptFile( $systemJsPath . '/custom.js');
$cs->registerScriptFile( $systemJsPath . '/ext/plugins/jquery.form.js');

但它不起作用。未加载 jQuery。

4

1 回答 1

0

Jquery 在 Yii 中被称为核心脚本,应该使用CClientScript::registerCoreScript.

在您的示例中:

$cs->registerCoreScript('jquery');

所有核心脚本的简称都列在YII_PATH/web/js/packages.php.

于 2013-09-23T10:21:59.863 回答