как в msearch2 сделать вывод определенных товаров?
Как сделать изначальный вывод товаров по определенному id? скажем я создал страницу метро авиаматорная, и хочу чтобы при переходе по этой ссылке люди изначально видели товары по этому фильтру.
например на каждой странице сделать доп поле метро и поставив галочку делает первоначальную выборку по этому метро
[[!mFilter2?
&filters=`tv|price_from:decimal,tv|metro`
&toSeparatePlaceholders=`ms.`
&suggestions=`0`
&parents=[[*id]]
&depth=`3`
&includeTVs=`metro,price_from,price_to,area,city,direction,
mcad_distance,metro_distance,type_of_sale,currency,
image,square_from,square_to,main_page_show,
class_zdaniya,nazvanie_zdaniya,tip_zdaniya,
main_page_show`
&tvPrefix=`tv.`
&tpl=`catalogItem_sidebar`
&where=`{"template":7}`
&limit=`12`
&sortby=`{"main_page_show":"DESC","publishedon":"DESC","createdon":"DESC"}`
&tplFilter.outer.tv|metro=`tpl.mFilter2.filter.outerGiga`
&tplFilter.row.tv|metro=`tpl.mFilter2.filter.checkboxHalfCol`
]]
<div id="mse2_results">
[[!+ms.results]]
</div>
Так же хотелось бы знать, я создал 50+ страниц с определенными ссылками, не хотелось бы в ручную создавать столько шаблонов для этих страниц, как можно хитрым способом это обойти?например на каждой странице сделать доп поле метро и поставив галочку делает первоначальную выборку по этому метро
Комментарии: 2
По первому вопросу, если я правильно его понял, фильтру достаточно передать параметры в урле, как-то так:
yoursite.ru/shop/?tv|metro=3
yoursite.ru/shop/?tv|metro=Авиамоторная
Если метро в TV выбирается выпадающим списком, то в параметре ссылки будет либо индекс в списке, либо сам текст, это я не помню точно (возможно, что и оба варианта могут иметь место).
Второй вопрос непонятен, поясни, что именно требуется.
Оффтоп: а доп поле лучше организовать не при помощи TV, а плагином к MS2 (в новой бете вообще организована система характеристик). Это работает заметно быстрее, чем TV, ну и структурно более правильно.
yoursite.ru/shop/?tv|metro=3
yoursite.ru/shop/?tv|metro=Авиамоторная
Если метро в TV выбирается выпадающим списком, то в параметре ссылки будет либо индекс в списке, либо сам текст, это я не помню точно (возможно, что и оба варианта могут иметь место).
Второй вопрос непонятен, поясни, что именно требуется.
Оффтоп: а доп поле лучше организовать не при помощи TV, а плагином к MS2 (в новой бете вообще организована система характеристик). Это работает заметно быстрее, чем TV, ну и структурно более правильно.
нет мне не нужны динамические страницы, поэтому пришлось создать кучу статистических страниц с определенными урл, /metro/aviamotornaya и хочу чтобы в каждой статистической странице msearch выводил товары с определенными параметрами.
человек зашел на страницу site.ru/metro/aviamotornaya увидел товары только с этой станции, а потом дальше по фильтру может искать и на других станциях
человек зашел на страницу site.ru/metro/aviamotornaya увидел товары только с этой станции, а потом дальше по фильтру может искать и на других станциях
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.