Вывод ресурсов через pdoResources с динамическим источником файлов
        Всем привет!
При выводе ресурсов через pdoResources выводится картинка предка. Ну то есть как выводится… картинки в этой папке нет, поэтому ничего не выводится. В пути не верный только id. То что до него и имя файла — верные.
Что сделал:
Создал TV с названием tourCover, прикрепил к нужному шаблону и сменил в нем источник файлов на динамический, ранее добавленный в конфиг, согласно инструкции:
  
pdoResources вызываю таким образом:
 
Как это лечится? Или может более нормальный способ есть? А то как сделать динамические пути везде написано, а как с ними потом работать — ни фига не нашел :(
    
    
                                                                                
            При выводе ресурсов через pdoResources выводится картинка предка. Ну то есть как выводится… картинки в этой папке нет, поэтому ничего не выводится. В пути не верный только id. То что до него и имя файла — верные.
Что сделал:
Создал TV с названием tourCover, прикрепил к нужному шаблону и сменил в нем источник файлов на динамический, ранее добавленный в конфиг, согласно инструкции:
[[migxResourceMediaPath? &pathTpl=`assets/images/tours/{id}/` &createFolder=`1`]] pdoResources вызываю таким образом:
[[!pdoResources?
                        &parents=`[[*id]]`
                        &depth=`0`
                        &tpl=`toursOutboundItem`
                        &includeTVs=`tourCover`
                        &includeContent=`1`
                        ]]В чанке, по совету отсюда https://modx.pro/help/11982:<img src="assets/images/tours/[[+id]][[+tv.tourCover]]" class="img-fluid" alt="[[+pagetitle]]" />но даже убрав processTVs и prepareTVs все равно выводится полный путь. Получается, что путь дублируется.Как это лечится? Или может более нормальный способ есть? А то как сделать динамические пути везде написано, а как с ними потом работать — ни фига не нашел :(
Комментарии: 5
                И следом сопутствующий вопрос. Из документации pdoResources:
&prepareTVs — Список ТВ параметров, которые нужно подготовить перед выводом.
Что значит подготовить? Из чего и к чему подготовить? Какие TV нужно подготавливать а какие нет и почему? Не нашел развернутого объяснения.
                    &prepareTVs — Список ТВ параметров, которые нужно подготовить перед выводом.
Что значит подготовить? Из чего и к чему подготовить? Какие TV нужно подготавливать а какие нет и почему? Не нашел развернутого объяснения.
                Хм. Сейчас дошло. Оно только для migx действует да? Для обычных TV ничего такого нету?            
                    
                Блин оказывается не нужно чудить, просто в Источниках файлов нужно делать не кешированный вызов
[[!migxResourceMediaPath? &pathTpl=`assets/images/tours/{id}/` &createFolder=`1`]]
                    [[!migxResourceMediaPath? &pathTpl=`assets/images/tours/{id}/` &createFolder=`1`]]
                Спасибо! Я очень себе помог! Даже не знаю что бы я делал, если бы не я            
                    
                Блин, а мне не помогает =(
Сделал не кешированный вызов, и все равно выдает id документа, где вызов идет…
                    Сделал не кешированный вызов, и все равно выдает id документа, где вызов идет…
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.