Задать вопрос
@kot_matpockuh

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

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

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

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

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


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

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

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