не работает
почему так не работает
{'!pdoPage' | snippet : [
'element' => 'msProducts',
'tpl' => '@FILE chunks/product.tpl',
'parents' => $_modx->resource.id,
'limit' => 12,
'depth' => 4,
'includeTVs' => 1,
'includeContent' => 1,
'processTVs' => 1,
'tvPrefix' => '',
'sortby'=> '{
"price":"[[!getUrlParam? &name=`price`]]",
"publishedon":"[[!getUrlParam? &name=`date`]]"
}'
]}
а так работает[[!msProducts?
&sortby=`{
"price":"[[!getUrlParam? &name=`price`]]",
"publishedon":"[[!getUrlParam? &name=`date`]]"
}`]]
Комментарии: 6
в fenom get параметры можно получить так
$.get.price
нет необходимости в сниппете getUrlParam
вот так не срабатывает
'sortby'=> '{
"price":"$.get.price"
}'
'sortby' => 'price',
'sortdir' => $.get.price,
если у меня несколько полей? price, publishedon?
'sortby' => '{ "price":"'~$.get.price~'", "publishedon":"'~$.get.publishedon~'" }'
а как сделать несколько полей, например по цене и дате?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.