Информация о файле
Описание
Модуль позволяет выбирать свой tpl / twig шаблон для выбранных товаров / категорий / производителей / товаров выбранной категории / товаров определенного производителя / информационной страницы и т.д.
Например, модуль может подменить шаблон product/product.twig на product/product_showcase.twig для товаров производителя Apple.
Возможности
Доступна подмена шаблонов для:
-
Товара
-
Категории
-
Производителя
-
Информационной страницы
-
Товаров в выбранной категории
-
Товаров выбранного производителя
-
Схемы *
-
Можно назначить тот или иной шаблон для вышеуказанных страниц в зависимости от группы пользователя, языка, магазина
* Работает в разделах товаров, категорий, производителей, информационных страниц.
Чтобы добавить поддержку шаблонов для схем в другие нестандартные разделы, посмотрите vqmod / ocmod файл, сделайте по аналогии с checkout/cart (дублируйте и исправьте пути, выберите схему страницы). Если будут трудности, обращайтесь.
Совместимость
-
OpenCart / OcStore 1.5, 2.x, 3.x версий.
Зависимости
-
Для версий 1.5.x необходим vqmod.
-
Для версий 2.x, 3.x необходим ocmod.
Демо
Админка
-
https://custom-template.shth.me/admin/ (авто вход)
Каталог
На демо сайте есть верхнее меню для быстрой навигации.
Установка
-
Установите модуль через стандартный раздел установки дополнений.
-
В разделе модулей установите "Персонализованные шаблоны".
Руководство
Модификаторы
Будьте внимательны к модификаторам. Использование модификаторов влияет на содержимое подменяемых tpl / twig файлов. Если вы хотите, чтобы новые файлы были аналогичны подменяемым, необходимо добавить поддержку новых файлов в модификаторы.
Например, мы хотим подменить файл product.twig на product_showcase.twig. Для этого нужно найти все модификаторы, которые вносят изменения в файл product.twig и добавить в них поддержку product_showcase.twig.
Список модификаторов, которые изменяют тот или иной файл и внести нужные изменения можно посмотреть с помощью моего скрипта "Modification editor".
Если возникнут любые вопросы, пишите в тему поддержки или личные сообщения.
Лицензия
-
Модуль имеет автоматическую активацию. При покупке указывайте домен / тестовый домен.
-
Лицензия распространяется на один магазин / мультимагазин.
Описание файлов и контрольные суммы
-
custom_template_v1.3.2_oc_v1.5.zip для версий 1.5 4dc09c095283ae5fa7f3ccb45a2231d2
-
custom_template_v1.3.2_oc_v2.x.ocmod.zip для версий 2.x, младше 2.2 fca84cc9eaa0eead1a0288acf9d3467e
-
custom_template_v1.3.2_oc_v2.2.ocmod.zip для версий 2.2 05ec25b1e0c2f2580c791c185afd6376
-
custom_template_v1.3.2_oc_v2.3.ocmod.zip для версий 2.3 8bc5146952db7d6d6eac939848584302
-
custom_template_v1.3.2_oc_v3.x.ocmod.zip для версий 3.x 1bc067a414ecb26bf10a47bcaeb240ec
Смотрите также
-
Custom templates Pro - модуль подменяющий tpl / twig шаблоны у любых разделов и модулей в зависимости от условий.
-
Расширенные схемы - расширяет функционал стандартного механизма схем, позволяет управлять видимостью модулей в зависимости от условий.
-
Связанные HTML блоки - модуль позволяет создавать неограниченное количество HTML блоков (HTML контент) и привязывать их к категориям / товарам / производителям.
Другие модули и услуги с тегом "Гибкость".
Лог изменений
1.3.2
-
Добавлено корректное отключение модуля при его удалении.
-
Унифицирован загрузчик библиотеки.
-
Добавлен вывод текущей версии в заголовок панели.
1.3.1
-
Исправлен вывод большого списка категорий / производителей.
1.3
-
Добавлена поддержка мультимагазинов.
-
Убрано использование модулей для хранения настроек, используются настройки магазина.
-
Добавлена поддержка смены шаблонов для схемы.
-
Добавлена поддержка групп пользователей.
-
Исправлена проверка на наличие файла шаблона.