Тема: Добавление новых функций и обновление

Всем доброго дня.

Появилась необходимость добавить новые функции для вычисления даты доставки. Я нашел class Cart в  /modules/shop/model/cart , дописал туда свои функции, затем использовал их из файла шаблона.

Вопрос:

Не перепишется ли этот файл после обновления системы? Как сделать новые функции грамотно, чтобы будущий апдейт их не уничтожил?

Спасибо

Повысить оценку Понизить оценку

Re: Добавление новых функций и обновление

Конечно перезапишется. Для этого и система обновлений.
Тут несколько вариантов. Хуки либо в шаблонах, либо хуки в Cart.
Но нужно более подробное объяснение, что хотите сделать.
https://readyscript.ru/dev-manual/dev_hooks.html
https://readyscript.ru/dev-manual/dev_t … hooks.html