phpThumbof для param edit

Использую param edit для вывода дополнительных функци товара.

Столкнулся с проблемой вывода миниатюры изображения для этих парамеитров. Стандартным выводом изображения все работает, не нет кроппинга. Используя стандартный phpThumbOf изображения пропадают.

Вот пример:

В таком виде все выводится:

<img src="[[+field1]]" width="250" height="250" class="img-responsive" alt="" />

А вот так картинки пропадают:

<img src="[[+field1:phpthumbof=`w=250&h=250&zc=1`]]" class="img-responsive" alt=""/>

Есть подозрения на обновленный MODX 2.5
Не могу сказать точно, но в 2.4.3. вроде как работало. Но в любом случае "откатиться" не получится.

Здесь человек использует phpThumbOn. Попробуйте заменить сниппет.

Изначально стоял phpThumbOn. Вместо фотографий появились фото НЕТ ИЗОБРАЖЕНИЯ. Решил поставить старый, проверенный phpThumbOf, вообще ничего не выводится.

@moduser попробуйте вывести картинку через сниппет не в чанке-шаблоне Shopkeeper, а просто в шаблоне страницы. Если проблема останется, значит не в тот раздел вопрос.

А так?

<img src="[[phpthumbof?input=`[[+field1]]`&options=`w=250&h=250&zc=1`]]" class="img-responsive" alt=""/>

У меня таже проблема с новым modx. Через [[+field1:phpthumbon=`h=50&w=50&zc=1`]] не работает (выводит, что нет изображения, на старых версиях работало), а если делать через [[!phpthumbon? input=`[[+field1]]` &options=`w=50&h=50&zc=1`]], то работает, впричем если вызывать не кэшированным, то тоже будет выводить, что нет изображения. Проблема явно в param-edit.

причем если вызывать не кэшированным, то тоже будет выводить, что нет изображения

Некэшированным в любом случае не стоит выводить.

Как вариант - посмотрите какой путь возвращает [[+field1]] (текстом).
Если у вас для этого поля был определен свой "источник файлов", то вывод пути будет без пути "источника файлов".

Я уже писал Andchir по этому вопросу, на что мне ответили - запрос пути "источника файлов" это лишний запрос в БД, и прописать путь вручную проще. Хотя я с этим категорически не согласен. На 5-10 товаров в корзине можно пойти на жертвы в дополнительные 5-10 запросов :)

@Andchir сказал phpThumbof для param edit:

<img src="[[phpthumbof?input=[[+field1]]&options=w=250&h=250&zc=1]]" class="img-responsive" alt=""/>

Работает только через phpThumbOn

<img src="[[!phpthumbon?input=`[[+field1]]`&options=`w=250&h=250&zc=1`]]" class="img-responsive" alt=""/>

Если вызывать через phpThumbOf таким кодом, нет значений для вывода фотографий.

moduser

Работает только через phpThumbOn

Зачем запрещаете кэширование?

@Andchir
Потому что если не запрещать, то будет выводить, что нет изображения, ео оно есть. Появилось только с последними обновлениями modx

phpThumbOf официально мертв, phpThumbOn тоже (да и phpThumbsUp, кажется, тоже). На сегодняшний день оптимальный вариант - pThumb.

@whitebyte сказал phpThumbof для param edit:

phpThumbOf официально мертв, phpThumbOn тоже.

Не-а.
phpThumbOn 1.3.1-pl
Дата выпуска
15.01.2016

Видимо, откопали возродили. Раньше у автора на сайте висело предупреждение, что он больше не поддерживается.

@whitebyte сказал phpThumbof для param edit:

phpThumbOf официально мертв, phpThumbOn тоже (да и phpThumbsUp, кажется, тоже). На сегодняшний день оптимальный вариант - pThumb.

Я думаю мертвой какую-то разработку можно считать тогда когда в ней есть какой-то баг, который не исправляется очень долго или есть несовместимость с последней версией MODX. А когда всё работает как нужно, то можно пользоваться без всякой "поддержки" :)

Такой вопрос:
Вывожу параметры опций вот так

[[param_edit_table?
&docId=[[*id]]
&tvName=option
&tpl=properties_table
]]

Чанк:

[[+inner]]
<!--tpl_separator-->
<div>
<input id="art[[+id]][[+idx]]" class="shk_param" type="radio" name="artikul__[[+id]]add" value="[[*idx]][[+field2]]" width='60' name="size__[[+id]]" onclick="SHK.additOpt(this)" [[+idx:eq=0:then=checked]]>
<label for="art[[+id]][[+idx]]" [[+selected1]]><img src="img/[[+field1]]" width="40"></label>
<div class="param-item-title">[[+field3]] <sub>[[+field2]]</sub></div>
</div>

В таком варианте в корзину кладётся товар без обновления цены...
Хотя нужно с ценой.
Другие варианты (как приложено в документации) не выводят field3 а там у меня название опции... Как сделать так что бы все field выводились с обновлением цены???

@akradeus
Создайте отдельную тему. Не надо мусорить.

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.