{foreach $filters.options as $key => $filter}
{/if}
{if $_modx->resource.id==9}
{set $filters = '!ajaxWorker' | snippet : ['action'=>'getFilters', 'parent'=>$_modx->resource.id]}
{set $filter=$filters.type}
{$key}
{/foreach}
-
{foreach $filter as $k1 => $val}
- {$val} {/foreach}
- Выбрать товары
Вид товара
-
{foreach $filter as $k1 => $val}
- {$val.pagetitle} {/foreach}
- Выбрать товары
Новинки
{elseif $.request.sale?}SALE
{elseif $.request.query?}Результаты поиска по слову "{$.request.query}"
{else}{$_modx->resource.pagetitle}
{/if} {set $limit = $.request.limit?:12} {if $.request.sale?} {set $nextTpl = ('@INLINE Ещё товары')} {else} {set $nextTpl = ('@INLINE Ещё товары')} {/if} {set $itemParams = ['element'=>'msProducts','parent'=>$_modx->resource.id,'toPlaceholder'=>'strings','tpl'=>'product', 'limit'=>$limit,'includeThumbs'=>'smallp,small', 'tplPageWrapper'=>'@INLINE ', 'tplPageNext'=>$nextTpl, 'tplPage' => '@INLINE {$pageNo}', 'tplPageActive' => '@INLINE {$pageNo}', 'tplPageNextEmpty' => '@INLINE ']} {if $.request.query?} {set $sres = '!SimpleSearch' | snippet : ['searchIndex'=>'query','containerTpl'=>'jsonSearchResults','tpl'=>'jsonSearchID', 'ids'=>9,'perPage'=>10, 'customPackages'=>'msProductData:article:minishop2:{core_path}/components/minishop2/model/:msProductData.id = modResource.id||msVendor:name:minishop2:{core_path}/components/minishop2/model/:msProductData.vendor = msVendor.id' ]} {set $sres = ($sres | replace : ', ]' : ']')} {set $ids = ($sres | fromJSON)} {set $itemParams['where'][] = ['id:IN'=>$ids]} {/if} {if $.request.new?} {set $itemParams['where'][] = ['Data.new'=>1]} {/if} {if $.request.sale?} {set $itemParams['where'][] = ['Data.old_price:>'=>0]} {/if} {if $.request.fil?} {set $ids = '!ajaxWorker' | snippet : ['action'=>'getItemsByFil', 'fil'=>$.request.fil]} {if count($ids)>0} {set $itemParams['where'][] = ['id:IN'=>$ids]} {/if} {/if} {'!pdoPage' | snippet : $itemParams}
{$_modx->getPlaceholder('strings')}
{$_modx->getPlaceholder('page.nav')}