Вывод изображений ресурса Новый

Дополнение: Modx revo, ms2Gallery

Добрый день, ребята.
Подскажите пожалуйста как вывести изображения ресурса (вкладка галерея).
Делаю так:
	[[pdoPage?
	 &element=`ms2GalleryResources`
        &parents=`2`
        &tpl=`carousel_tpl`
        &typeOfJoin=`inner`
        &includeThumbs=`237x176`
        &sotrby=`publishedon`
        &sortdir=`asc`
        ]]
И все работает и отлично работает, кроме одного НО… на всех форумах и в документации советуют использовать pdoPage, а мне нужно pdoResources а то больно странно в слайдере смотрится и не правильно по мне. Также менял конструкцию вызова на pdoResources, как не сложно догадаться ничего из этого не вышло.
Спасибо заранее.
09 августа 2016, 13:15    Александр   
0    578 0

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

  1. Евгений Webinmd 09 августа 2016, 17:04 # +1
    [[ms2GalleryResources?
            &parents=`2`
            &tpl=`carousel_tpl`
            &typeOfJoin=`inner`
            &includeThumbs=`237x176`
            &sotrby=`publishedon`
            &sortdir=`asc`
     ]]
    
    1. Александр 10 августа 2016, 09:44 # 0
      Спасибо за ответ.
      Но мне было интересно как вывести через pdoResources.
      Пробовал так:
      	[[pdoResources?
      	&loadModels=`ms2gallery`
              &parents=`2`
              &tpl=`carousel_tpl`
              &typeOfJoin=`inner`
              &includeThumbs=`237x176`
              &includeTVs=`client`
              &sotrby=`publishedon`
              &sortdir=`asc`
              ]]
      
      Не вышло, ресурсы выводит но без картинок.
      1. Евгений Webinmd 10 августа 2016, 10:09 # 0
        [[!pdoResources? 
        	&loadModels=`ms2gallery`
        	&class=`msResourceFile`
        	&tpl=`@INLINE <a href="[[+url]]" target="_blank"><img src="[[+120x90]]" /></a>`
        	&where=`{"parent":0,"active":1}`
        	&limit=`10`
        	&sortby=`id`
        	&sortdir=`ASC`
        	&leftJoin=`{
        		"120x90":{"class":"msResourceFile","alias":"120x90", "on":"120x90.parent=msResourceFile.id AND 120x90.path LIKE '%/120x90/'"}
        	}`
        	&select=`{
        		"msResourceFile":"*",
        		"120x90":"120x90.url as 120x90"
        	}`
        ]]
        
        Тут много примеров
        1. Волков Николай 10 августа 2016, 10:09 # +1
          Что-то я вообще ничего не понимаю. Стоит задача:
          Подскажите пожалуйста как вывести изображения ресурса
          На всякий случай еще раз:
          … Ресурса...
          Через pdoResources такое сделать можно, конечно, но в чем смысл? Тем более сразу видно, что вы с pdoResources еще не имеете достаточного опыта работы. По сути же стоит вопрос, чтобы в ручную запрос к БД через него составить. А это значит, что нужно для начала указать, что пляшем мы не от таблицы ресурсов, а от таблицы в которой хранится инфа о файлах, а условие с id ресурса в WHERE указать.
      Вы должны авторизоваться, чтобы оставлять комментарии.