pdoResources и вывод TV типа image
Добрый вечер!
Подскажите пожалуйста как корректно вывести TV с изображением в тексте статьи?
Делаю так:
В чанке coming_soon у меня присутствует TV pictures, доступ к этому TV разрешен у всех моих шаблонов.
Но выводится только статья без картинки.
PdoTools 1.8.3
Подскажите пожалуйста как корректно вывести TV с изображением в тексте статьи?
Делаю так:
[[!pdoResources? &parents=`2` &tpl=`coming_soon` &includeContent=`1` &includeTVs=`pictures` &prepareTVs=`1` &limit=`1`]]
.В чанке coming_soon у меня присутствует TV pictures, доступ к этому TV разрешен у всех моих шаблонов.
Но выводится только статья без картинки.
PdoTools 1.8.3
Комментарии: 12
Укажи
Если нет — включай &showLog=`1` и смотри ошибки.
&tpl=``
и увидишь все доступные плейсхолдеры. Посмотри, есть ли там tv.pictures?Если нет — включай &showLog=`1` и смотри ошибки.
Спасибо, да, оказалось он на месте, но выводится только так.
[tv.pictures] => 135418739647.jpg
. Файл верный, но смущает то, что нет относительного пути до папки где он лежит, а он по моему должен быть, если я не ошибаюсь.
Тип у меня указан файл в Параметрах ввода, а в Параметрах вывода изображение и там же задан размер картинки которую мне нужно вывести. Modx Revo 2.2.10 забыл указать, если это имеет какое-то значение.
UPD: Пробовал тип ввода на изображение поменять, получается вот так:
UPD: Пробовал тип ввода на изображение поменять, получается вот так:
[tv.pictures] => 135418739647.jpg
, т.е тоже самое что и с типом файл.
Тогда, наверное нужно не prepareTVs, а processTVs?
Теперь вот так:
[tv.pictures] => <img class="imgss" src="135418739647.jpg" alt="" />
Я подозреваю, что у тебя или что-то с источником файлов накручено, или там и правда указан 135418739647.jpg без пути.
Проверяй настрйоки и значения, короче.
Проверяй настрйоки и значения, короче.
Спасибо, буду копать в этом направлении.
Еще бывает полезно проверить свои настройки на modx-test.com
Ну и в данном случае попробуй вывести getResources — как он покажет твой ТВ?
Ну и в данном случае попробуй вывести getResources — как он покажет твой ТВ?
Да, частенько пользуюсь, Спасибо за отличный сервис.
Проблему решил у себя в чанке не корректно вызывал TV, правильным оказалось [[+tv.pictures]].
Проблему решил у себя в чанке не корректно вызывал TV, правильным оказалось [[+tv.pictures]].
Отлично!
А то я запарился уже исправлять ошибки и обновлять пакеты в репозитории =(
А то я запарился уже исправлять ошибки и обновлять пакеты в репозитории =(
Да уж, понимаю, особенно досадно когда ошибка и вовсе не является ошибкой в пакете как в моем случае :) Спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.