Как реализовать сортировку по тегам товара (по типу tagLister) ?

Добрый вечер! Подскажите пожалуйста, каким образом я могу добавить под каждый товар теги для фильтрации, чтобы при нажатии выводились все товары по заданному тегу, как это происходит в tagLister.

Вот смысл того, что я хочу сделать:



Буду очень благодарен за Вашу помощь.
Евгений
23 января 2018, 18:05
modx.pro
1 360
0

Комментарии: 5

Taras
23 января 2018, 22:56
0
Шаблон шаблона поиска:
[[!getResourcesTag?
				   &element=`getTickets`
				   &grSnippet=`pdoPage`
				   &tpl=`tpl.Tickets.list.row`
				   &parents=`37`
				   &includeTVs=`tags`
				 ]]
На страницах:
[[!tolinks? 
                    &items=`[[*tags]]` 
                    &target=`43`
                    ]]
tags Нужно создать как дополнительное поле
    Евгений
    24 января 2018, 13:23
    0
    Благодарю Вас за ответ! К моему сожалению мне не удается реализовать данный вариант, поскольку я пытаюсь вставить: "[[!tolinks? &items=`[[*tags]]` &target=`43`]]" непосредственно в tpl.msProducts.row, а там данный функционал не работает. Я извиняюсь если что-то не понимаю, но разобраться есть большое желание.
      Taras
      24 января 2018, 13:50
      0
      у Вас ресурс (страница) создана с id=43?
    Кирилл
    10 мая 2020, 21:52
    0
    Тоже пытаюсь разобраться как вывести товары ms2 по тегами, чтобы при нажатии на тег отображались товары с навигацией ввиде тегов сверху для данной категории или для всех на всех страницах

    Возможно ли это без дополнительных компонентов tickets переделыванием tagLister через xpdo для себя

    так как необладаю профессиональными навками для нужной реализации, подскажите пути простых решений

    спасибо заранее
      Кирилл
      10 мая 2020, 22:45
      0
      Вот решение данных реализаций
      Облако тегов для miniShop2
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5