Переопределения стандартного контроллера.

Подскажите.

Есть контроллер - /wa-system/webasyst/lib/actions/backend/webasystBackendRegions.controller.php. Если в него внести изменения, то при обновлении ядра изменения слетают. Как нужно сделать, чтоб изменения не слетали? Я не совсем знаю фреймворк webasyst. =(

1 ответ

  • 1

    В данном случае я бы действовал так. Разместил бы контроллер-копию на любом другом урле - хоть в плагине, хоть нестандартным дополнительным файлом в приложении (такие не затираются). И обращался бы за данными к нему.

    Подозреваю, что вы захотите скормить этот новый URL своему полю Регион. Это можно сделать, передав полю настройку 'xhr_url' через конфиг полей контакта wa-config/apps/contacts/custom_fields.php

    Если файла custom_fields.php нету, или если там нет адреса, измените и сохраните что-нибудь, связанное с адресом в настройках чекаута в разделе контактной информации.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите