Спасибо. Именно так и сделал.
В-общем, формулирую рецепт (для тех кому это нужно).
Если с переходом в служебный режим сайт начинает показывать ошибку что-то типа Fatal error: Call to a member function getInformations() on null in /storage/modification/catalog/controller/common/menu.php on line 32
то нужно сделать так:
0. Посмотреть, на какую строку ругается.
у меня это
foreach ($this->model_catalog_information->getInformations() as $result)
1. Зайти в phpMyAdmin, найти в базе данных таблицу ваш_префикс_modification
2. Найти в нем модификатор вашего шаблона (у меня это Modification Fanes Theme).
3. Вытащить из столбца xml данные в текстовый редактор.
4. Найти там ту же строку, что и в menu.php (см.п. 0)
над ней есть
$data['informations'] = array();
5. Вставить над ней
$this->load->model('catalog/information');
6. Скопировать весь xml-код и вставить вместо того, что было раньше в столбце xml, в таблице ваш_префикс_modification
7. Сохранив данные, закрыть phpMyAdmin
8. Обновить модификаторы -
и ВСЁ.
Теперь ошибок в режиме обслуживания нет.