Как вывести vendor.name в чанке mFilter2

Здравствуйте. Всё перерыл, и мне кажется ответ очень простой, но как вывести производителя в чанке mFilter2? Не могу понять.
То есть необходимо например в tpl.mFilter2.filter.option вывести
<option>[[+vendor.name]] - [[+title]] [[+num]]</option>
Vbif
17 апреля 2016, 18:16
modx.pro
3 345
0

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

Евгений Webinmd
17 апреля 2016, 23:22
0
в сниппете вызова
ms|vendor:vendors
и в [[+title]] будет название
    Vbif
    18 апреля 2016, 00:35
    0
    Я наверно не правильно поставил задачу.
    Для реализации зависимых фильтров необходимо получить связку:
    Производитель1 - A
    Производитель1 - B
    Производитель1 - C
    Производитель2 - A2
    Производитель2 - B2
    Производитель2 - C2
    Нужно что то добавить в чанк tpl.mFilter2.filter.Tovar.option. В таблице же хранятся ID производителя, этого мне будет наверно достаточно.
    Andrei
    18 апреля 2016, 08:33
    0
    Сначала просто выведи производителя, как написали выше — ms|vendor:vendors, посмотри какая будет зависимость в этом случае. Потом, если необходимо вывести производителей в select — прописать стандартные шаблоны: &tplFilter.outer.model=`tpl.mFilter2.filter.select` и &tplFilter.row.model=`tpl.mFilter2.filter.option`.

    [[!mFilter2?
    	&parents=`0`
    	&element=`msProducts`
    	&filters=`
    		ms|vendor:vendors
    	`
    	&tpls=`tpl.msProducts.row,tpl.msProducts.row2`
    	&class=`msProduct`
    	&sort=`ms|price:desc`
    	&tplOuter=`tpl.mFilter2.outer`
    	&tplFilter.outer.ms|vendor=`tpl.mFilter2.filter.select`
    	&tplFilter.row.ms|vendor=`tpl.mFilter2.filter.option`
    ]]
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3