Присоеденить все фото для mFilter2
Здравствуйте как присоеденить все фото к товару сейчас только одно присоединяет
[[!mFilter2?
&parents=`[[*parent]]`
&limit = `1`
&element=`msProducts`
&tpl=``
&showLog=`1`
&suggestions=`0`
&loadModels=`ms2gallery`
&groupby=`msProduct.id`
&leftJoin=`{
"images":{
"class":"msProductFile",
"alias":"images",
"on":"images.product_id = msProduct.id"
}
}`
&select=`{
"images":"*"
}`
&filters=`
parent:categories,
msoption|rooms,
`
&filterOptions=`{
"sort_link:": ".wrapper-sort-list a",
"sort:": ".wrapper-sort-list",
"filter_wrapper": "div.filter_group"
}`
&tplOuter=`filter-wrapper`
&tplFilter.row.default=`filter-item-input-text`
&tplPage=`@INLINE <div><a class="pagination__number" href="[[+href]]">[[+pageNo]]</a></div>`
&tplPageActive=`@INLINE <div><a class="pagination__number active">[[+pageNo]]</a></div>`
&tplPagePrev=`@INLINE <div><a class="arrow arrow-prev" href="[[+href]]"></a></div>`
&tplPagePrevEmpty=`@INLINE <div><a class="arrow arrow-prev disabled"></a></div>`
&tplPageNext=`@INLINE <div><a class="arrow arrow-next" href="[[+href]]"></a></div>`
&tplPageNextEmpty=`@INLINE <div><a class="arrow arrow-next disabled"></a></div>`
&tplPageWrapper=`@INLINE [[+prev]][[+pages]][[+next]]`
&ajaxMode=`default`
&ajaxElemWrapper=`.filter_result`
&ajaxElemRows=`.filter_result #mse2_results`
&ajaxElemPagination=`.filter_result .pagination`
&ajaxElemLink=`.filter_result .pagination a`
&tplFilter.outer.default=`filter__input-text-outer`
&tplFilter.row.ms|price=`filter__input-text-row`
&tplFilter.outer.msoption|rooms=`filter__checkbox-outer`
&tplFilter.row.msoption|rooms=`filter__checkbox-row`
&tplFilter.outer.resource|parent=`filter__select-outer`
&tplFilter.row.resource|parent=`filtet__select-row`
]] Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
И не влияет ли скорость если сделать как (А не проще ms2gallery в tpl вызвать?) предложили выше?
Приджойнить так не получится, потому что на каждый товар должно быть несколько картинок.
Поэтому нужно выводить картинке в чанке, через msGallery, как и было предложено в первом комментарии.
Поделитесь, пожалуйста.