Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
return CMap::mergeArray(array(
// здесь core-конфигурация
), require(dirname(__FILE__) . '/params.php')); // подключаем конфигурацию, которая может изменяться из админки
Не знаю зачем администратору это нужно, как по мне то настройки подключения к БД нужны только разработчикуНеудачный пример, но суть я раскрыл
В вашем случаи все параметры «params» типа телефон, мыло и прочее вы тащите по всему сайту, а нужно вам это только в нескольких случаях.Согласен, это минус. Однако, иногда они используются для вывода в шаблоне, так что в некоторых случаях Yii::app()->params нужен при каждом рендере
Простой редактор конфигурационных файлов для Yii