On March 26, 2019 we launched new MODX Forums. Please join us at the new MODX Community Forums.
Subscribe: RSS
  • Здравствуйте. Как можно упростить следующую конструкцию?
    [[getResources?
                                	&tpl=`main_page_example_item`
                                	&sortdir=`ASC`
                                	&resources=`11,12`
                                	&includeTVs=`1`
                                ]] 
                                [[getResources?
                                	&tpl=`main_page_example_item2`
                                	&sortdir=`ASC`
                                	&resources=`13,14`
                                	&includeTVs=`1`
                                ]] 
    

    Можно как то использовать TV поле в качестве флага и по условию если поле равно, например, 1 то выводим один шаблон иначе другой? Я пробовал вот так:
    [[getResources?
                                	&tpl=`[[+tv.flag:is=`1`:then=`main_page_example_item2`:else=`main_page_example_item`]]`
                                	&sortdir=`ASC`
                                	&resources=`13,14`
                                	&includeTVs=`1`
                                ]] 
    

    но не получилось задуманное
    • Quote from: vadim7423 at Sep 18, 2018, 11:26 AM
      Здравствуйте. Как можно упростить следующую конструкцию?
      [[+tv.flag:is=`1`:then=`main_page_example_item2`:else=`main_page_example_item`]]` 



      Перенесите это просто внутрь одного чанка и удалите main_page_example_item2 и main_page_example_item, перенеся их код в единый чанк, там сработает точно. [ed. note: himurovi4 last edited this post 2 years, 6 months ago.]
        Anton Tarasov
        MODX Developer

        Email: contact@antontarasov.com
        Web: antontarasov.com