Столкнулся с такой ситуацией! Добавил в таблицу корзины к товарам их фото с обработкой phpthumbof при первом заходе в корзину все работает, но если в корзине изменить кол-во любого товара или удалить один то происходит пересчет и картинка исчезает, как будто не может ее найти. Вывод изображения в корзине:
<img style="border:1px solid #921010" src="[[!phpThumbOf? &input=`/assets/[[+image]]` &options=`w=50&h=50&zc=1`]]" alt="[[+name]]" />
Входе всего при перерисовки он картинку не показывает типа нет пути к файлу, а если я для вывода в использую без симв "!" то перерисовка подвисает и ничего не происходит.
Подскажите куда копать?
Скрины:
1. При первом заходе в корзину:

2. После перерисовки:

3. После перерисовки если в выводе убрать знак "!":

Удален 28.05.2015 16:23 #
Тут копать сам код шопкипера.
А зачем вам вывод без кеша то?
Григорий Абрамович 28.05.2015 16:27 #
Григорий Абрамович 28.05.2015 16:27 #
Удален 28.05.2015 16:34 #
Григорий Абрамович 28.05.2015 16:35 #
Удален 28.05.2015 16:40 #
Я после очередных проблем такого рода просто сменила шопкипер на minishop2, но решение проблемы кардинальное слегка)
Григорий Абрамович 28.05.2015 16:41 #
Удален 28.05.2015 17:02 #
Григорий Абрамович 28.05.2015 17:04 #
вот ссылочка на страницу с товарами, чтоб так сказать вам удобнее было и нагляднее
Удален 28.05.2015 17:07 #
Григорий Абрамович 28.05.2015 17:08 #
Удален 28.05.2015 17:16 #
Варианта три:
Либо вставлять картинку «как есть» с уменьшенеим размера стилями (width=xx,height=xx).
Либо написать кусок кода, который выведет картинки в виде массива в теге script, а потом при обновлении корзины по callback вернет изображения на место.
Либо копаться в коде шопкипера и править кусок кода, который не хочет парсить сниппеты. Но это тупиковая ветка, там такая ерунда уже который год.
Григорий Абрамович 28.05.2015 17:18 #
Воеводский Михаил 28.05.2015 17:20 #
При сохранении ресурса с картинкой генерировать уменьшенные копии в соответствующих каталогах, затем отображать уже уменьшенные.
Например, картинка для ресурса 86 называется 534.jpg. Тогда ее сохранять в /assets/images/86/534.jpg, а уменьшенные копии в /assets/images/86/120x100/534.jpg и т.д.
Павел Романов 29.05.2015 13:49 #
Использовать вместо phpThumbOn этот скрипт.
Григорий Абрамович 02.06.2015 10:33 #
Григорий Абрамович 28.05.2015 16:50 #
Воеводский Михаил 28.05.2015 17:11 #
Вполне возможно, проблема решится.
Григорий Абрамович 28.05.2015 17:18 #
Воеводский Михаил 28.05.2015 17:21 #