Добавить новое поле на страницу категории

Например, необходимо добавить поле, которое будет выводить произвольный заголовок на странице категории, взамен штатному. За основу возмем название переменной heading_user_title.

1. Добавляем запрос в базу данных для создания нового поля:

2. В шаблоне вывода категории /catalog/view/theme/тема/template/product/category.tpl заменяем строку:

на

3. В языковом файле /admin/language/russian/catalog/category.php добавляем поле:

4. В шаблоне админки редактирования категории /admin/view/template/catalog/category_form.tpl после:

добавляем поле

5. В /admin/model/catalog/category.php в строку:

добавляем

код полностью будет выглядеть так:

Аналогичные изменения делаем в строке ниже, примерно 66 строка.

Далее в функции:

добавляем строку:

и получаем такой код:

6. В файле /admin/controller/catalog/category.php после:

добавляем

7. В файле /catalog/controller/product/category.php после:

добавляем

и после:

добавляем

https://codemaniac.ru/snip/cms/opencart/opencart-dobavit-novoe-pole-na-stranicu-kategorii-136.html