Yii框架如何将脚本文件包含到模板中?
我被卡住了。请让我知道Yii框架如何将脚本文件包含到模板中?我搜索了所有地方,但我看不到任何这样做的代码。如果它是Yii框架的自动功能,我如何更改或删除它?Yii有一个称为Yii的概念,Yii将其定义为: CAssetManager是一个Web应用程序组件,它管理私有文件(称为资产),并使Web客户端可以访问这些文件 如果您想停止加载yii的默认js文件(如jquery),可以按如下方式执行:Yii框架如何将脚本文件包含到模板中?,yii,Yii,我被卡住了。请让我知道Yii框架如何将脚本文件包含到模板中?我搜索了所有地方,但我看不到任何这样做的代码。如果它是Yii框架的自动功能,我如何更改或删除它?Yii有一个称为Yii的概念,Yii将其定义为: CAssetManager是一个Web应用程序组件,它管理私有文件(称为资产),并使Web客户端可以访问这些文件 如果您想停止加载yii的默认js文件(如jquery),可以按如下方式执行: Yii::app()->clientScript->scriptMap=array(
Yii::app()->clientScript->scriptMap=array(
'jquery.js'=>false,
'jquery.ui.js' => false,
);
上面一行说:Yii,请不要将jquery.js
和jquery.ui.js
脚本加载到我的应用程序中
还需要注意的是,这些也可以在main.php
config文件中配置。如果需要在main.php
config文件中配置这些脚本,可以在main.php
文件的组件数组中添加以下行:
'clientScript'=>array(
'packages'=>array(
'jquery'=>array(
'baseUrl'=>'//your url',
'js'=>array('jquery.min.js'),
'coreScriptPosition'=>CClientScript::POS_HEAD //loads it on HEAD
),
),
),