Вывод страницы производителя
Добрый день! Такой вопрос, вывел на отдельной странице с отдельным шаблоном список всех производителей
[[!pdoResources?
&class=`msVendor`
&sortby=`name`
&sortdir=`ASC`
&tpl=`tplVendorOnPage`
]]
Нужно при клике на производителя переходить на страницу на которой будет какой-то текст про этого производителя и его товары который относятся к этому производителю
[[!pdoResources?
&class=`msVendor`
&sortby=`name`
&sortdir=`ASC`
&tpl=`tplVendorOnPage`
]]
Нужно при клике на производителя переходить на страницу на которой будет какой-то текст про этого производителя и его товары который относятся к этому производителю
Комментарии: 11
Ссылка на страницу производителя выводится так:
Вывод товаров конкретного производителя:
https://docs.modx.pro/components/minishop2/snippets/msproducts#Примеры
<a href="[[~[[+resource]]]]">[[+name]]</a>
Сами ресурсы добавляются в настройках минишопа там где задаются производители.Вывод товаров конкретного производителя:
https://docs.modx.pro/components/minishop2/snippets/msproducts#Примеры
Спасибо) Я просто забыл указать ресурс которому соответствует производитель))
А можно как то на этой же странице вывести сам логотип? именно на странице производителя
не получается, с помощью плагина вроде все установил но вывожу и ничего не происходит
Проверил у себя, вот этот вариант точно рабочий:
Сниппет msVendor просто вспомнился, как то давно делал с его помощью, вроде работало, может уже сломалось =)
[[pdoResources? &class=`msVendor` &limit=`1` &sortby=`id` &where=`{"resource":[[+modx.resource.id]]}` &tpl=`@INLINE [[+logo]]`]]
Сниппет msVendor просто вспомнился, как то давно делал с его помощью, вроде работало, может уже сломалось =)
Через pdo он выводит просто последннего производителя на всех страницах
Замените where на такой, не тот вызов скопировал)
&where=`{"resource":[[*id]]}`
Большое спасибо!!!
Почему может не работать эта ссылка?
<a href="[[~[[+resource]]]]">
Если пишу <a href="[[+resource]]">
id ресурса выводится, а [[~[[+resource]]]]
не срабатывает
хм… оказалось, что если прописывать в отдельно чанке, а не @INLINE, то работает
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.