Поиск PRO Премиум - полностью переработанная версия плагина. Скидка 50% на 3 дня Получить
База знаний
Bodysite.Help — единая база знаний и хаб поддержки по всем продуктам
Инструкция по интеграции плагина "Бренды PRO Премиум"

Инструкция по интеграции плагина "Бренды PRO Премиум"

Вывод коллекций на странице бренда

По умолчанию страница бренда использует шаблон search.html. Чтобы задать собственный внешний вид, создайте в теме файл brand_plugin_brand_page_catalog.html.

В шаблоне доступна переменная $collections — список коллекций бренда. Каждый элемент списка содержит следующие поля:

ПолеОписание
id Идентификатор коллекции
name Название коллекции
url Ссылка на страницу коллекции
filtration_is_enabled Включена ли фильтрация
brand_id Идентификатор бренда
is_shown Отображается ли коллекция
sort Порядок сортировки

Пример шаблона с кнопкой «Показать ещё»:

{if !empty($collections)}
    {$count_hidden = 0}

    <div class="brand-page__collections toggle-block">
        <div class="title title_h2">Коллекции</div>
        <div class="brand-page__collections-list">

            {foreach $collections as $collection}
                {$is_hidden = $collection@iteration > $collections_limit}
                {if $is_hidden}
                    {$count_hidden = $count_hidden + 1}
                {/if}

                <a href="{$collection.url|escape}" class="brand-page__collections-item{if $is_hidden} brand-page__collections-item_hidden{/if}">
                    <span class="brand-page__collections-item-name">{$collection.name|escape}</span>
                </a>
            {/foreach}

            {if $count_hidden > 0}
                <div class="brand-page__collections-list-footer">
                    <button class="brand-page__collections-item brand-page__collections-list-show-button toggle-block__button">
                        [`Показать ещё`]
                    </button>
                    <button class="brand-page__collections-item brand-page__collections-list-hide-button toggle-block__button">
                        [`Скрыть`]
                    </button>
                </div>
            {/if}

        </div>
    </div>
{/if} 

Собственный шаблон страницы коллекции

По умолчанию страница коллекции также использует шаблон search.html. Чтобы переопределить её вид, создайте в теме файл brand_plugin_collection_page.html.

На странице доступны следующие переменные:

  • $brand — данные о бренде (аналогично странице бренда).
  • $brand_collection — данные о текущей коллекции. Содержит те же поля, что и элементы списка $collections (см. таблицу выше).
  • $filters — фильтры товаров (аналогично фильтрам на странице бренда и странице категории).
Инструкция была полезна?
74% считают ответ полезным
Спасибо за обратную связь!
Чтобы добавить комментарий, войдите в личный кабинет
Как правильно обращаться в техподдержку?
Не работает решение, что делать?
Не применяются настройки плагина, почему?
Куда пропали лицензии?
Как интегрировать плагин в мою тему дизайна
Купил плагин, как активировать лицензию?
Как можно получить скидку?
Есть ли тестовый период за продукт
Слетела лицензия что делать?
Не могу настроить CRON, что делать?
Написать в техподдержку
В техническую поддержку входит:
  • Консультации по вопросам приобретения
  • Консультации по функционалу и возможностям
  • Выявление и решение проблем в работе функционала
В техническую поддержку не входит:
  • Настройка решения
  • Доработка под запросы клиента
  • Устранение багов в консультационной форме (без предоставления доступов к сайту)
Платная диагностика:
  • Диагностика сложных и неоднозначных проблем
  • Выявление конфликтов со сторонними решениями
  • Выявление конфликтов в вашей среде сервера
  • Приоритетный срок на обработку тикетов
  • Оплата только банковской картой