Вывод товаров по производителям

Нужно реализовать меню из брендов.
На ум приходит такое решение, к примеру нужен бренд Samsung, создаем ресурс с снипетом
[[!pdoPage?
&element=`msProducts`
&parents=`0`
&where=`{«Vendor.name»:"[[*pagetitle]]"}`
]]
[[!+page.nav]]
Но вариант не совсем удобен. Допустим добавили мы еще производителя LG, тогда нам необходимо создать еще один ресурс с именем LG для фильтрации товаров.
Есть ли решение вывести как то производителей которые вбиты в настройках минишоп или работать по алгоритму описанному выше?
Михаил
07 сентября 2016, 06:39
modx.pro
1
2 154
0

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

Алексей Соин
07 сентября 2016, 11:44
0
Теги + mFilter не помогут?
    Михаил
    07 сентября 2016, 12:30
    0
    Нужно именно вывод как меню
    Максим Кузнецов
    07 сентября 2016, 12:31
    0
    [[!pdoResources?
    	&class=`msVendor`
    	...
    ]]
      Михаил
      07 сентября 2016, 12:57
      1
      0
      {$_modx->runSnippet('!pdoResources', [
                          'class' => 'msVendor',
                          'where' => '{"id:IN":[1,2,3,4,5,6,7,8,9,10,11,12,13]}',
                          'sortby' => 'name',
                          'sortdir' => 'ASC',
                          'tpl' => '@INLINE <li><a href="/{$_modx->makeUrl(2)}?ms|vendor={{+id}}">{{+name}}</a></li>'
                      ])}
      Тут в сообществе было.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4