05. Структура папок
В OpenCart 1.x используется MVC(+L) стиль фреймворка:
- Model (модель) - Уровень базы данных.
- View (просмотр) - Отображение шаблонов.
- Controller - Основной контролирующий код.
- Language (язык) - Локализация
Поэтому для каждой страницы товара в магазинной части существует 4 основных файла:
- M: \catalog\model\catalog\product.php
- V: \catalog\view\template\product\product.tpl
- C: \catalog\controller\product\product.php
- L: \catalog\language\english\product\product.php
Так же, в админской части, существует 4 основных файла для настраивания полей:
- M: \admin\model\catalog\product.php
- V: \admin\view\template\catalog\product.tpl
- C: \admin\controller\catalog\product.php
- L: \admin\language\english\catalog\product.php