We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 45712
    • 4 Posts
    Сниппет getpage вызывается на странице site.ru/page/
    Синтаксис:
    [[!getPage?
      &elementClass=`modSnippet`
      &element=`getResources`
      &tpl=`tovar_main_trafaret`
      &limit=`42`
      &includeTVs=`1`
      &includeTVList=`price,img1,alt1,old_price,trafaret_razmer,est_v_nalichii,inventory`
      &parents=`193`
      &pageLimit=`5`
      &pageNavVar=`page.nav`
      &tvFilters=`inventory!=0`
      &sortby=`{"publishedon":"ASC"}`
    ]]
    


    Мне надо передать дополнительное условие &tvFilters=`tags==new` чврез URL.
    Как это можно сделать?
    site.ru/page/?tags=new

    Вот смысл примерно такой.
    Можно ли как то сразу передать этот параметр сниппету getpage или

    Надо написать свой Сниппет и в нём обработать нужным образом параметры и вызвать getpage как требуется.!?
      • 44064
      • 185 Posts
      Добрый день,

      Quote from: griga999 at Dec 04, 2014, 02:59 PM

      Можно ли как то сразу передать этот параметр сниппету getpage или

      Надо написать свой Сниппет и в нём обработать нужным образом параметры и вызвать getpage как требуется.!?
      Пожалуй, только сниппетом. А у вас чем дело успокоилось?
        Anton Tarasov
        MODX Developer

        Email: [email protected]
        Web: antontarasov.com
        • 49601
        • 2 Posts
        1. В вызове getPage:
        &tvFilters=`tags==[[!snippetName]]`


        2. Создаем сниппет snippetName который будет брать из URL GET-переменную:

        <?php
        return $_GET["tags"];
        
          Interneto svetainių kūrimas - MagellanMedia.lt