Источник файла и pdoResources

Здравствуйте!
Столкнулся со следующей проблемой:
Через pdoPage подгружаю новости, и путь к картинке проставляется с ID страницей, на которую подгружаются новости, а не с ID страницей самой новости. На странице самой новости все в порядке.

Сам вызов pdoPage:
[[!pdoPage@pagi?
	&tplFirst=`main-new`
        &tpl=`new`
	&hideContainers=`1`
	&includeTVs=`Image_news`
	&processTVs =`1`
	&prepareTVs=`1`
	&limit=`2`
	&showLog=`1`
]]

Чанк main-new:
<div class="col-lg-12 main-new">
[[$Date]]
<h2><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h2>
[[$Tags]]
<div class="main-new-image"><img src="[[+tv.Image_news]]"></div>
<p>[[+introtext]]</p>
</div>

Чан new:
<div class="col-lg-12 new-item">
<div class="row">
<div class="col-lg-3 new-image">
   <img src="[[+tv.Image_news]]">
</div>
<div class="col-lg-9">
   [[$Date]]
   [[$Tags]]
   <h3><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h3>
   <p>[[+introtext]]</p>
</div>
</div>
</div>

Переменные из источника файлов:
basePath
[[!migxResourceMediaPath? &pathTpl=`assets/news/img/{id}/` &createFolder=`1`]]
baseUrl
[[!migxResourceMediaPath? &pathTpl=`assets/news/img/{id}/` &createFolder=`1`]]

Пожалуйста, посоветуйте что-нибудь, уже всю голову сломал.
Алексей
21 апреля 2017, 12:58
modx.pro
1 176
0

Комментарии: 1

Алексей
22 апреля 2017, 11:27
0
Решил сам данный вопрос.
Отключил в pdoPage processTVs и PrepareTVs, следовательно осталось только имя файла при обращении к tv.Image_news
Далее заменил вызов в чанках к картинке на:
<img src="assets/news/img/[[+id]]/[[+tv.Image_news]]">
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1