如何灵活使用AssetBundle管理CSS样式及JS脚本

如何灵活使用AssetBundle管理CSS样式及JS脚本,第1张

namespace app\assets;

use yii\web\AssetBundle;

class AppAsset extends AssetBundle {

public $basePath = '@webroot';

public $baseUrl = '@web';

public $css = [

'public/skin/default_skin/css/themecss',

];

public $js = [

'public/vendor/jquery/jquery-1111minjs',

'public/vendor/jquery/jquery_ui/jquery-uiminjs',

'public/js/bootstrap/bootstrapminjs',

];

//依赖包

public $depends = [

//这里写你的依赖包即可,没有就别写

];

//导入当前页的功能js文件,注意加载顺序,这个应该最后调用

public static function addPageScript($view, $jsfile) {

$view->registerJsFile($jsfile, [AppAsset::className(), 'depends' => 'app\assets\AppAsset']);

}

//导入编辑器

public static function addCkeditor($view) {

$view->registerJsFile('/public/js/utility/ckeditor/ckeditorjs', [AppAsset::className(), 'depends' => 'app\assets\AppAsset']);

}

}

mysql:SELECT FROM table order by rand() limit 10;

从数据库随机取出来之后再用php处理一下,按照你的需求再排序咯。然后楼主还有什么疑问的话,还不懂,可以去后盾人看看,里面有些资料,兴许能够帮助你

配置在@app/config/paramsphp里,读取方式为Yii::$app->params['paramsName']。

比如Yii::$app->params['sitename']

更多问题到问题求助专区(>

控制器中

$this->render('edit', array(

'var1'=>$value1,

'var2'=>$value2,

));

在视图脚本里,直接访问变量 $var1 和 $var2

以上就是关于如何灵活使用AssetBundle管理CSS样式及JS脚本全部的内容,包括:如何灵活使用AssetBundle管理CSS样式及JS脚本、php yii 怎么随机从数据库里获取10条数据、yii怎么获取config文件夹下的文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10083702.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存