Migx внутри pdoResources

Тема в разделе "MODx", создана пользователем Grym713, 27 май 2019.

  1. Grym713

    Grym713 Постоялец

    Регистр.:
    11 фев 2008
    Сообщения:
    59
    Симпатии:
    3
    Приветствую!
    Подскажите, в чем засада:
    Есть родительский ресурс с id = 20, с помощью pdoResources вывожу несколько дочерних ресурсов с id = 100,101,102 у которых есть параметр MIGX.
    в родителе:
    [[pdoResources?
    &showUnpublished=`1`
    &depth=`0`
    &includeTVs=`resourcealbum`
    &processTVs=`1`
    &tpl=`singleTpl`
    ]]
    чанк singleTpl:
    <h4>[[+longtitle]]</h4>
    [[getImageList?
    &tvname=`resourcealbum`
    &limit=`0`
    &tpl=`imageTpl`
    &docid=`[[+id]]`
    ]]
    чанк imageTpl:
    <a href="[[+image]]" title="[[+title]]" rel="gallery" class="fancybox">
    <img src="[[+image]]:phpthumbon=`w=380&zc=0`]]" alt="[[+title]]" />
    </a>
    Проблема в том, что неправильно формируются ссылки на картинки - в путь вместо дочернего id подставляется id родителя, например:
    нужно assets/img/resourcealbum/101/image1.jpg формируется assets/img/resourcealbum/20/image1.jpg.
    И так все картинки, в чем может быть проблема?
     
  2. Angelok

    Angelok Создатель

    Регистр.:
    26 июл 2017
    Сообщения:
    33
    Симпатии:
    17
    а [[+longtitle]] выводится родителя или потомка?

    сделайте в начале в чанке singleTpl проверку:
    выведите просто [[+id]]
     
    Grym713 нравится это.