К содержанию

pdoPage $_GET

[[!pdoPage?
&where=`$_GET['hours']`
]]

Подскажите как правильно перехватить переменную $_GET и подставить в &where
Станислав
Станислав
28 мая 2016, 06:46
modx.pro
2 116
Реклама

Комментарии: 8

Павел Романов
Павел Романов Проверенный
28 мая 2016, 12:41
[[!pdoPage?
&where=`[[!#GET.hours]]......`
]]

Либо просто сниппет:

<?php
return $_GET['hours'];

И тогда:

[[!pdoPage?
&where=`[[!Ваш_сниппет]]......`
]]
    Станислав
    Станислав Старожил
    28 мая 2016, 19:43
    Спасибо Павел, получилось
    Григорий Коленько
    28 мая 2016, 19:08
    Ммм. Уязвимости )
      Станислав
      Станислав Старожил
      28 мая 2016, 19:42
      Как без уязвимостей? подскажите пожалуйста
        Дмитрий Иванов
        Дмитрий Иванов Старожил
        29 мая 2016, 00:29
        Фильтровать данные в параметре hours
          Станислав
          Станислав Старожил
          29 мая 2016, 10:29
          Дмитрий подскажите пожалуйста как в это делать в моем случае.
          Можете написать конструкцию?
            Дмитрий Иванов
            Дмитрий Иванов Старожил
            29 мая 2016, 12:02
            Смотря что будет передаваться в вашем случае, в каком формате. Нужно проверить, соответствует ли параметр тому, что в нем должно быть. например функцией preg_match()
              Станислав
              Станислав Старожил
              29 мая 2016, 12:18
              Спасибо за подсказки. Уже более понятно.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      8