Расширяем settings.php внешними настройками
Заметка о том, как удобно работать с settings.php, использую допольнительный файл настроек.
Насколько я понимаю, подобная фишка используется в Drupal 8, но мы ее можем прикрутить и к семёрке.
Итак, для начала создаем в папке sites/default файл settings.local.php или local.settings.php кому как больше нравится (не забудьте правильно указать имя в коде ниже). Затем в конце файла settings.php добавляем следующий код
- include __DIR__ . '/settings.local.php';
- }
Теперь все дополнения к settings.php можно вносить в этот локальный файл settings.local.php и они будут автоматом включены в него. Это позволяет не опасаться затереть основной файл, а при обновлении ядра Drupal легче отслеживать изменения в этом файле. Так же вы можете перенести его куда угодно, хоть в папку вашей темы. А можно создать различные настройки кеширования через данный файл и переключать их легко и быстро меняя имена.