We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 17921
    • 101 Posts
    Пытаюсь сделать фильтрацию по TV по этому уроку http://habrahabr.ru/blogs/modx/16117/:
    - создала TV с названием regions и возможными значениями типа: Багратионовский==1||Балтийский==2
    - создала форму поиска:
    <form action="[~33~]" method="post"> 
    <select name="regions">
       <option value="1">Багратионовский</option>
       <option value="2">Балтийский</option>
    </select>
    <input name="submit" type="submit" value="Искать" /> 
    </form>

    - и вызываю дитто на странице поиска
    [!Ditto? &tpl=`item` &startID=`8` &filter=`tvregions,@EVAL return $_POST['regions'];,1` !]


    Получаю такую ошибку:
    Parse error: syntax error, unexpected $end in /home/site/site.ru/docs/assets/snippets/ditto/classes/filter.class.inc.php(25) : eval()’d code on line 1
    Записей не найдено.

    На сайте подключен phx.

    Что не так и как исправить? embarrassed
      samurai smiley
      • 1788
      • 1,103 Posts
      Quote from: maerrry at Jun 20, 2011, 04:42 PM

      На сайте подключен phx.

      Что не так и как исправить? embarrassed
      Ну так и используйте PHx для этого.
        • 17921
        • 101 Posts
        Quote from: antey at Jun 20, 2011, 10:25 PM

        Ну так и используйте PHx для этого.

        А как? Пример не приведете?
          samurai smiley
          • 897
          • 1,620 Posts
            "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

            Не используйте Revo для "просто сайтов". Используйте Evo

            Who can defeat the Russian bear?
            • 17921
            • 101 Posts
            Quote from: Aleksey at Jun 21, 2011, 05:58 AM

            phx:post

            спасибо
            вот так
            [!Ditto? &tpl=`item` &startID=`8` &filter=`tvregions,[+phx:post=`regions`+],1` !]
            работает smiley
              samurai smiley