Перейти к содержанию
  • В связи с блокировкой банка QIWI оплата через сайт не возможна.
    Для оплаты и получения дополнений просьба писать в личные сообщения
    Admin*у
    или в Телеграмм https://t.me/pascha_opencart
    После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

Custom templates for Categories / Кастомные шаблоны для категорий

   (0 отзывов)

1 изображение

Информация о файле

данный модификатор позволяет подключать собственные шаблоны отдельно для каждой категории.

Cделано для OpenCart version 2.3.*

Установка - скачиваете файл и устанавливаете в админке с помощью функционала Установка расширений.

Внимание! После установки мода в таблицах *_category и *_product появятся новые столбцы.

<?php
//Category
$this->db->query("ALTER TABLE  `" . DB_PREFIX . "category` ADD `width` SMALLINT UNSIGNED DEFAULT '0' NOT NULL AFTER `sort_order`");
$this->db->query("ALTER TABLE  `" . DB_PREFIX . "category` ADD `height` SMALLINT UNSIGNED DEFAULT '0' NOT NULL AFTER `sort_order`");
$this->db->query("ALTER TABLE  `" . DB_PREFIX . "category` ADD `display` VARCHAR (50) DEFAULT '0' NOT NULL AFTER `sort_order`");
//Product
$this->db->query("ALTER TABLE  `" . DB_PREFIX . "product` ADD `thumb_height` SMALLINT UNSIGNED DEFAULT '0' NOT NULL AFTER `height`");
$this->db->query("ALTER TABLE  `" . DB_PREFIX . "product` ADD `thumb_width` SMALLINT UNSIGNED DEFAULT '0' NOT NULL AFTER `height`");

Теперь немного о самом функционале....
Заходим на страницу редактирования категории во вкладку Данные и видим новые поля...

4445-70a66c8aaf1f52748813da635f719610.jpg

1) Шаблон отображения - выбор шаблона для отображения. Новые шаблоны необходимо загружать на сервер в папку:

*/catalog/view/theme/*/template/custom/category/...

Установщик загружает тестовый шаблон category_custom.tpl в папку

*/catalog/view/theme/default/template/custom/category

2) Размер изображения товаров в категории - эти поля нужны для того, чтобы указать размер изображений товаров, отображаемых в данной категории. Поля работают исключительно в связке, т.е. если вы указали только высоту или только ширину, то фотографии примут тот размер, который указан в настройках темы. Также если в полях нули, фотографии примут тот размер, который указан в настройках темы.

3) В настройках товара также появится функционал кастомного размера фотографии на странице товара. Принцип работы тот же, что и в категории.

4446-8c3fe30a6cd3496e4af5445176bc99cb.jpg

 


Что нового в версии 26.03.2022 13:12   Просмотр изменений

Размещено

Для этой версии изменений нет.


Обратная связь

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
×
×
  • Создать...