Yii2实现动态修改组件配置信息

本教程是在yii2.0 及以上版本进行试验,其他版本的大家可以根据自身配置修改,原理都是一样
  • 我遇到的问题是在处理CDN组件配置的时候,默认是不适用cdn,配置如下:
    QQ图片20181012093035.png
  • 然而我们在后台有准备开启CDN功能:
    QQ图片20181012093302.png
  • 怎么办呢,我们可以直接在配置文件初始化的时候加上如下代码即可:

? ? ? ? ?
QQ截图20181012094903.png

ps: 在使用合并yii::configure() 合并配置的时候,如果你只想合并某一个组件的配置,那第一个参数就是 yii::$app->组件名。如果需要合并多个配置的话 只需要自己组装一个数组。以componets为下标,然后二维数组就是组件名去配置就可以的
  • 如果有不明白的欢迎加QQ 405108246

0 个评论

要回复文章请先登录注册