@kot_matpockuh

Как в modx revo передать и получить get значение?

В чанке пишу такой код ссылки:

<a href="[[~[[*id]]? &sorting=`Data.price`]]">

Пытаюсь в другом чанке при помощи getPage получить значение, но что то делаю видимо не так, что именно?

[[!getPage:default=`Ничего не найдено`?
    &element=`msProducts`
    &parents=`[[*id]]`
    &sortby=`[[*sorting]]`
    &sortdir=`ASC`
]]


Как заставить это работать, и правильно написать этот код?
  • Вопрос задан
  • 7830 просмотров
Решения вопроса 1
ilyautkin
@ilyautkin
Вместо [[*sorting]] пишем [[!get? &need=`sorting`]]И создаем сниппет с именем get:
<?php
return $_GET[$need];
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Afres
@Afres
Product Owner
Если стоит дополнение getPage, то есть простая конструкция [[!#GET.sorting]]
! - чтобы не кэшировался
# - чтобы фильтровался от зловредителей
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы