pdoResources и вывод TV типа image

Добрый вечер!
Подскажите пожалуйста как корректно вывести TV с изображением в тексте статьи?
Делаю так:
[[!pdoResources? &parents=`2` &tpl=`coming_soon` &includeContent=`1` &includeTVs=`pictures` &prepareTVs=`1` &limit=`1`]]
.
В чанке coming_soon у меня присутствует TV pictures, доступ к этому TV разрешен у всех моих шаблонов.
Но выводится только статья без картинки.
PdoTools 1.8.3
Sergey Leleko
21 октября 2013, 16:20
modx.pro
8 052
0

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

Василий Наумкин
21 октября 2013, 20:23
0
Укажи
&tpl=``
и увидишь все доступные плейсхолдеры. Посмотри, есть ли там tv.pictures?

Если нет — включай &showLog=`1` и смотри ошибки.
    Sergey Leleko
    21 октября 2013, 20:32
    0
    Спасибо, да, оказалось он на месте, но выводится только так.
    [tv.pictures] => 135418739647.jpg
    . Файл верный, но смущает то, что нет относительного пути до папки где он лежит, а он по моему должен быть, если я не ошибаюсь.
      Василий Наумкин
      21 октября 2013, 20:39
      0
      А тип у ТВ указан file или image?

      Только что проверил — работает нормально.
        Sergey Leleko
        21 октября 2013, 20:48
        0
        Тип у меня указан файл в Параметрах ввода, а в Параметрах вывода изображение и там же задан размер картинки которую мне нужно вывести. Modx Revo 2.2.10 забыл указать, если это имеет какое-то значение.
        UPD: Пробовал тип ввода на изображение поменять, получается вот так:
        [tv.pictures] => 135418739647.jpg
        , т.е тоже самое что и с типом файл.
          Василий Наумкин
          21 октября 2013, 20:50
          0
          Тогда, наверное нужно не prepareTVs, а processTVs?
            Sergey Leleko
            21 октября 2013, 20:57
            0
            Теперь вот так:
            [tv.pictures] => <img class="imgss" src="135418739647.jpg" alt="" />
              Василий Наумкин
              21 октября 2013, 20:58
              0
              Я подозреваю, что у тебя или что-то с источником файлов накручено, или там и правда указан 135418739647.jpg без пути.

              Проверяй настрйоки и значения, короче.
                Sergey Leleko
                21 октября 2013, 21:00
                0
                Спасибо, буду копать в этом направлении.
                  Василий Наумкин
                  21 октября 2013, 21:01
                  0
                  Еще бывает полезно проверить свои настройки на modx-test.com

                  Ну и в данном случае попробуй вывести getResources — как он покажет твой ТВ?
                    Sergey Leleko
                    21 октября 2013, 21:28
                    0
                    Да, частенько пользуюсь, Спасибо за отличный сервис.
                    Проблему решил у себя в чанке не корректно вызывал TV, правильным оказалось [[+tv.pictures]].
                      Василий Наумкин
                      21 октября 2013, 21:29
                      0
                      Отлично!

                      А то я запарился уже исправлять ошибки и обновлять пакеты в репозитории =(
                      Sergey Leleko
                      21 октября 2013, 21:31
                      0
                      Да уж, понимаю, особенно досадно когда ошибка и вовсе не является ошибкой в пакете как в моем случае :) Спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
12