您可以在main.php
配置文件中配置它,如下所示:
'clientScript'=>array(
'packages'=>array(
'karmaconfig'=>array(
'baseUrl'=>'//YourBaseUrl',
'js'=>array('karmaconfig.js'),
'coreScriptPosition'=>CClientScript::POS_HEAD
),
'otherScript'=>array(
'baseUrl'=>'//YourOtherScriptBaseUrl',
'js'=>array('yourOtherScript.js'),
'depends'=>array('karmaconfig'), //THE POINT IS HERE TO DEFINE DEPENDENCY
'coreScriptPosition'=>CClientScript::POS_BEGIN
)
),
),
然后简单地说:
Yii::app()->getClientScript()->registerCoreScript('otherScript');
然后,根据otherScript
脚本karmaconfig
,Yii 会自动加载karmaconfig
脚本。