Отключил модуль "Календарь бронирования" (в том виде, что он есть на данный момент я не планирую его использовать) и для снижения нагрузки (руцентр использует MySQL версии 5.6, а не как рекомендовано для ORE 5.7) часть значений из справочника (которые не удаляются или при удалении вызывают падение доски - описано тут в п.1) переименовал (категорию и значения) под свои нужды. Под топор смены "области применения" попали, например:
Окна выходят
Свободная планировка
Тип участка
Тип здания
И тут случайно обнаружил, что перестала работать кнопка "бронировать". Симптомы те же, что описаны тут: viewtopic.php?p=4686#p4686
The requested content cannot be loaded.
Please try again later.
В консоли пишет:
jquery.min.js:4 GET *****/booking/add?id=111&isFancy=true
Failed to load resource: the server responded with a status of 404 ()
темы пробовал менять, обратно включать модуль - не помогает.
В коде правки делал только для Дельфина смену настроек "Лучшие объявления" (по совету в статье)
и "корректировал" код ссылки опять же для Дельфина у виджета «Особенность» в …/themes/dolphin/views/site/_index_feature_block.php
Попробовал перезалить все файлы с нуля, но не помогло (файлы то я не удалял и откатывал назад если что-то неудачно пытался править).
Откатился на бэкап нескольких дней давности - бронирование не работает. Откатился на почти самый древний бэкап (когда почти ничего не было еще настроено) и бинго... кнопка заработала. Так что проблема точно софтовая и не связана с физическим наличием файла (потому что излечилась откатом БД). За это время уже столько настроек поменял, что уже и не вспомню что именно могло уронить бронирование. Выручайте - как вернуть к жизни кнопку?
PS. Точно проблема не в этом, но все равно полезно уточнить: чтобы сделать откат всех внесенный правок на исходные установочные файлы (сохранены сразу после установки) и не потерять при этом размещенные объявления мне достаточно будет залить все и заменить эти файлы
protected/config/cron.php
protected/config/db.php
и папку
uploads/
?