Почему modx getResources и phpthumbof показывают один и тот же большой палец для разных ресурсов?

У меня есть вызов getResources, который показывает 6 элементов на моей домашней странице:

[[!getResources?
  &tpl=`homepageInventoryCellTpl`
  &parents=`4`
  &resources=`-33`
  &depth=`10`
  &limit=`6`
  &includeContent=`1`
  &includeTVs=`1`
  &processTVs=`0`
  &hideContainers=`1`
  &showHidden=`1`
  &debug=`0`
  &sortbyTV=`vehicleonhomepage`
  &sortDirTV=`DESC`
  ]]

он показывает 6 больших пальцев [для транспортных средств], но показывает одинаковый большой палец для каждого транспортного средства!

Выходной тег выглядит так:

<img class="img-responsive" 
src="
[[!phpthumbof? 
&input=`[[!++gallery.files_url]][[!getgalleryAlbumCover? 
&id=`[[!+tv.vehiclegallery]]`]]` 
&options=`&w=300`
]]" 
/>

Обратите внимание, что ничего не кешируется [!]

  • getResources работает правильно и возвращает шесть разных изображений, если я уберу бит phpthumbof
  • Я очистил все разные кеши несколько раз
  • [[!++gallery.files_url]] просто возвращает путь к галерее [/ assets / gallery /]
  • [[! GetgalleryAlbumCover? &id=`[[!+tv.vehiclegallery]] возвращает фактическое название обложки альбома
  • каталог /assets/components/gallery/cache/ доступен для записи.

Почему он показывает один и тот же большой палец для всех 6 автомобилей?

1 ответ

У меня такая же проблема. В конце концов я удалил phpPhumbOf и установил pThumb, и проблема исчезла.

Другие вопросы по тегам