Вывод страницы производителя

Добрый день! Такой вопрос, вывел на отдельной странице с отдельным шаблоном список всех производителей
[[!pdoResources?
&class=`msVendor`
&sortby=`name`
&sortdir=`ASC`
&tpl=`tplVendorOnPage`
]]
Нужно при клике на производителя переходить на страницу на которой будет какой-то текст про этого производителя и его товары который относятся к этому производителю
Дмитрий
09 июля 2018, 10:48
313
0

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

Андрей
09 июля 2018, 14:11
+1
Ссылка на страницу производителя выводится так:
<a href="[[~[[+resource]]]]">[[+name]]</a>
Сами ресурсы добавляются в настройках минишопа там где задаются производители.

Вывод товаров конкретного производителя:
https://docs.modx.pro/components/minishop2/snippets/msproducts#Примеры
    Дмитрий
    09 июля 2018, 14:16
    0
    Спасибо) Я просто забыл указать ресурс которому соответствует производитель))
    Дмитрий
    09 июля 2018, 14:24
    0
    А можно как то на этой же странице вывести сам логотип? именно на странице производителя
      Андрей
      09 июля 2018, 14:33
      0
      Можно так — https://modx.pro/help/14598/#comment-94145 или так — msVendor.

        Дмитрий
        09 июля 2018, 15:09
        0
        не получается, с помощью плагина вроде все установил но вывожу и ничего не происходит
          Андрей
          09 июля 2018, 15:22
          0
          Проверил у себя, вот этот вариант точно рабочий:
          [[pdoResources? &class=`msVendor` &limit=`1` &sortby=`id` &where=`{"resource":[[+modx.resource.id]]}` &tpl=`@INLINE [[+logo]]`]]

          Сниппет msVendor просто вспомнился, как то давно делал с его помощью, вроде работало, может уже сломалось =)
            Дмитрий
            09 июля 2018, 15:24
            0
            Через pdo он выводит просто последннего производителя на всех страницах
              Андрей
              09 июля 2018, 15:38
              +1
              Замените where на такой, не тот вызов скопировал)

              &where=`{"resource":[[*id]]}`
                Дмитрий
                09 июля 2018, 15:43
                0
                Большое спасибо!!!
    Alce
    12 февраля 2019, 21:03
    0
    Почему может не работать эта ссылка?
    <a href="[[~[[+resource]]]]">
    Если пишу
    <a href="[[+resource]]">
    id ресурса выводится, а
    [[~[[+resource]]]]
    не срабатывает
      Alce
      12 февраля 2019, 21:32
      0
      хм… оказалось, что если прописывать в отдельно чанке, а не @INLINE, то работает
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.