Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Сайт на DIAFAN.CMS Вопросы от новичков Как сделать свой фильтр что бы можно было отмечать какие товары будут отображаться в слайдере?


Вадим (Vadim007) 13 марта, среда

Добрый день! Как можно сделать слайдер аналогично этим? Стандартно в диафане реализованы 3 фильтра: хит, акция, новинка. И с помощью каждого из них реализованы слайдеры на главной страницы. Необходимо сделать еще один слайдер на странице заказ оформлен и с отдельным фильтром, т е что бы можно было отмечать какие товары будут отображаться в этом слайдере. Как это вообще можно реализовать?

Горопашный Степан (stepanych) 4313 марта, среда

Добавить в админке еще одно поле, вроде "новинка" и выводить по нему. Нужен программист для этого.
Либо добавить необходимые товары в отдельную категорию и указать ее в шаблонном теге.

Сергей (Simberto Media) (universe) 8513 марта, среда, редакция 13 марта, среда

Сделать слайдер по аналогии и вывести необходимые товары с помощью атрибутов шаблонного тега show_block
https://www.diafan.ru/dokument/full-manual/modules/shop/#SHablonnye-tegi

Горопашный Степан (stepanych) 4313 марта, среда

Да, к слову, появился же фильтр по id, я и забыл

Вадим (Vadim007) 13 марта, среда

А как добавлять в этот фильтр товары через админку?

Привет (romaromk) 6013 марта, среда

Никак.

Но, можно сделать так:
Идем на страницу заказ оформлен и добавляем show_block в текстовое поле, через режим html указываем id нужных товаров

Анатолий (liniapro) 5613 марта, среда

В нужном месте шаблона вставите шаблонный тег/
Пример:
Код
<insert name="show_block" module="shop" cat_id="2,3,4"count="6" sort="rand">

В шаблонном теге укажите id категорий из которых выводить товары. Инструкция тут

Андрей (R4W) 7513 марта, среда

Проще всего как коллега написал выше только в параметрах шаблонного тега можно еще по хар-ке их отфильтровать или по имени тега например.

Михаил (ZzzBep) 11313 марта, среда

Вот тут возникает вопрос как он выведет товары? По 2 каждой категории или все 6 из 2 категории или ещё как? Пишу потому что в модуле news выводит все 6 из одной категории, остальные в пролете.