Не могу правильно настроить pdoResources Новый


Нужно поставить слайдер на сайт. Изначально у него такой код
<div id="featured"> 
			<img src="assets/templates/images/link.jpg" alt="Link" />
			<img src="assets/templates/images/ezio.jpg" alt="Ezio" rel="ezioCaption" />
			<img src="assets/templates/images/masterchief.jpg" alt="Master Chief" />
			<img src="assets/templates/images/marcusfenix.jpg"  alt="Marcus Fenix" rel="marcusCaption" />
		</div> 
		<span class="orbit-caption" id="ezioCaption">Текст</span>
		<span class="orbit-caption" id="marcusCaption">Текст..</span>
Вот мой код
<div id="featured"> 
[[!pdoResources?
&parents=`[[*id]]`
<img src="[[+tv.wsimages]]" alt="[[+longtitle]]" />
]]
</div>

[[!pdoResources?
&parents=`[[*id]]`
<span class="[[+longtitle]]" id="[[+longtitle]]">[[+description]]</span>
]]
У меня выводится окошко слайдера, но в нем не отображаются картинки, а вместо этого написано:
Array
(
    [id] => 60114...   
Длинный список для каждого из дочерних ресурсов.

Не могу сообразить что сделано не так.
29 сентября 2016, 18:41    Кефирка   
0    324 0

Комментарии (12)

  1. Сергей 29 сентября 2016, 18:46 # 0
    По коду видно что не указан &tpl
    1. Роман Садоян 29 сентября 2016, 18:50 # 0
      да можно не указывать tpl
    2. Роман Садоян 29 сентября 2016, 18:50 # 0
      Что это за жесть?

      <div id="featured"> 
      [[!pdoResources?
      &parents=`[[*id]]`
      <img src="[[+tv.wsimages]]" alt="[[+longtitle]]" />
      ]]
      </div>
      
      [[!pdoResources?
      &parents=`[[*id]]`
      <span class="[[+longtitle]]" id="[[+longtitle]]">[[+description]]</span>
      ]]
      
      Что за img и span внутри вызова сниппета???

      Нужно вызывать так:

      [[!pdoResources?
      &parents=`[[*id]]`
      ]]
      
      
      Я весь html код использовать в tpl
      1. Кефирка 29 сентября 2016, 18:58 # 0
        Роман, учусь. Как скопировала с одного из примеров, так и сделала :(
        теперь сделала так:
        [[!pdoResources?
        &parents=`[[*id]]`
        &tpl=`sl_img`  
        ]]
        </div>
        
        [[!pdoResources?
        &parents=`[[*id]]`
        &tpl=`sl_txt` 
        ]]
        Теперь лучше, но пока не работает zootobol.ru/index.php?id=60112
        1. Сергей Шлоков 29 сентября 2016, 19:13 # 0
          Мне кажется в данном случае pdoResources вообще не нужен.
          1. Кефирка 29 сентября 2016, 19:15 # 0
            Как сделать лучше?
            1. Сергей Шлоков 29 сентября 2016, 19:17 # 0
              Если я правильно понял задачу, просто пропишите в шаблоне эти ТВшки. Ведь вам нужно вывести картинки текущего ресурса?
              <div id="featured"> 
              	[[*tv.image1]]
              	[[*tv.image2]]
              	[[*tv.image3]]
              	[[*tv.image4]]
              </div> 
              <span class="orbit-caption" id="ezioCaption">Текст</span>
              <span class="orbit-caption" id="marcusCaption">Текст..</span>
              
              П.С. Названия ТВ укажите свои.
              1. Кефирка 29 сентября 2016, 19:20 # 0
                Тогда бы я просто первоначальный код оставила и все. Нужно чтобы их можно было удалять и добавлять из админки как дочерние ресурсы.

                1. Сергей Шлоков 29 сентября 2016, 19:30 # 0
                  Вот те раз. Вы разницу между моим кодом и своим первоначальным не видите? Вы в админке выставляете для каждого ресурса свои ТВшки с картинками, а в шаблоне указываете вызов ТВ для всех ресурсов. НА сайте для каждого ресурса выведутся соответствующие картинки.
                  Ещё можно глянут на ms2Gallery
          2. Кефирка 29 сентября 2016, 19:21 # 0
            Мне кажется что основная проблема в том, что картинка не прикрепляется, в коде пусто.
            1. Павел Романов 29 сентября 2016, 20:06 # 0
              Если TV с картинкой называется wsimages, то так:
              [[pdoResources?
              &parents=`[[*id]]`
              &tpl=`sl_img`  
              &includeTVs=`wsimages`
              ]]

              В чанке sl_img путь к картинке, соответственно,
              [[+tv.wsimages]]
              1. Кефирка 29 сентября 2016, 20:43 # 0
                Спасибо! Почти заработало.
            Вы должны авторизоваться, чтобы оставлять комментарии.