Наследование от родителей

На странице фильтр строит свойства категории Коробочки (20) унаследованные от родителей, т.е. не только те что используются в этой категории. Рассмотрим ключевые параметры:

СвойствоОписание
&cacheTime=`1` Устанавливаем минимальный кеш чтоб видеть изменения производимые в коде
&parents=`20` ID документа начиная с которого будут возвращаться фильтрованные данные
&ms2efs_resourceId=`20` Маскируем страницу с которой идет вызов, т.к. мы находимся на др странице, то для того чтобы верно построить фильтр нужно дать понять фильтр с какой страницы производить поиск. В этом параметре можно указать любой документ, относящийся к классу "Категория товара", на основе которого и свойства ms2efs_borders будут возвращены используемые свойства.
&ms2efs_borders=`<20` Унаследуем все свойства используемые в категориях товара вверх по дереву документов. Соответсвенно значения свойств берутся из ближайших категорий указанных в параметре ms2efs_resourceId

Код вызова сниппета:

			
  • aliases - то как это будет в адресной строке
  • filters - обязательно, без него не получиться фильтровать данные с учетом свойств
  • tpl - чанк найденного товара, в нем также вызываеся получение хар-к.
  • ms2efs_filterType = category - запрашивает данные для фильтра из текущей категории, более подробно в разделе Фильтры
  • ms2efs_ - все параметры чье имя начинается с этого префикса, передаются в обработчик динамических свойств
{'!mFilter2' | snippet : [ 'showLog' => '0', 'showSearchLog' => '0', 'cacheTime' => '1', 'class' => 'msProduct', 'element' => 'msProducts', 'loadModels' => 'ms2gallery', 'limit' => '24', 'aliases' => 'ms|price==price, msextrafields|all==filters', 'filters' => 'ms|price:number, msextrafields|all:msextrafields', 'tplFilter.row.filters' => '@INLINE: {$title}', 'tplFilter.outer.filters' => '@CHUNK: mf_outer_filters', 'tplFilter.outer.price' => '@CHUNK: tpl.mFilter2.filter.slider', 'tplFilter.row.price' => '@CHUNK: tpl.mFilter2.filter.number', 'tplOuter' => '@CHUNK: mf_outer', 'tpl' => '@CHUNK: mf_cat_tpl', 'suggestions' => '0', 'sortby' => '{ "price":"asc" }', 'parents' => 20, 'ms2efs_resourceId' => 20, 'ms2efs_borders' => '<20', 'ms2efs_filterType' => 'category', 'ms2efs_log_status' => '0', 'ms2efs_log_target' => 'FILE', 'ms2efs_log_filename' => 'mse2_get_msProduct' ]}

Цена

Динамические характеристики:

Общие

Всего результатов: 3

Вы выбрали:
Отображать по: