@AndTheEnd

Какие файлы нельзя модифицировать в OpenCart?

Всем привет.

Начал работать с OC и хочу задать такой вопрос. Мне нужно написать функцию, которая будет работать с товарами.
Хочу использовать функции из класса ModelCatalogProduct. Данный класс объявляется в ../catalog/model/catalog/product.php

И вопрос в том могу ли я там вообще что-то писать? Могу ли я дописывать этот файл? Или все сотрется, когда я захочу обновить движок?

Лучше ли будет создать в директории /catalog/model/catalog/ файл со своим классом и своими функциями?

Общий вопрос в том, какие файлы НЕЛЬЗЯ модифицировать в данной системы, чтобы мои правки не затерлись при обновлении движка?

На данный момент версия движка 2.3.0.2.3

Спасибо
  • Вопрос задан
  • 70 просмотров
Решения вопроса 2
@VVCh
На данный момент версия движка 2.3.0.2.3


Эта версия никогда уже не обновится

Кроме того, обновление мажорных версий ОС не такая частая штука

Что можно модифицировать ручками?
Практически все, что считаете неотъемлемой частью вашего магазина,
Но делать это надо очень аккуратно, чтобы не нарушить ключевые моменты. Возможно с применением системы версионности
Ответ написан
Комментировать
anton_reut
@anton_reut
Начинающий веб-разработчик
Конечно лучше не дописывать изначальные файлы а создать свою библиотеку и подключать классы там где надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы