Минишоп. Письмо с заказом с ошибкой.
Приветствую!
При большом кол-ве выбранных диоптрий, примерно больше 15 такая вот ошибка в письме с заказом
Скрин ошибки
file.modx.pro/files/5/0/5/5052ef3574f50c4c50c6fc314e9d95e7.png
Ссылка на товар
ricardi.ru/catalog/gotovyie-ochki/gotovyie-ochki-ralph-plastik/ra0776r/
Где копать? Какие-то ограничения в минишопе.
При большом кол-ве выбранных диоптрий, примерно больше 15 такая вот ошибка в письме с заказом
Скрин ошибки
file.modx.pro/files/5/0/5/5052ef3574f50c4c50c6fc314e9d95e7.png
Ссылка на товар
ricardi.ru/catalog/gotovyie-ochki/gotovyie-ochki-ralph-plastik/ra0776r/
Где копать? Какие-то ограничения в минишопе.
Комментарии: 6
В консоли браузера ошибка связанная с корзиной. В письме не ошибка, в письме похоже объект не то msoptionprice, не то mscart, ошибка скорее всего есть в журнале ошибок. И в целом, с точки зрения юзабилити такой вариант выбора неудобен. Зачем добавлять диоптрии таким образом?
Спасибо за анализ.
Такой вариант сделан чтобы каждую диоптрию можно было как отдельный товар со своим кол-вом заказать.
Такой вариант сделан чтобы каждую диоптрию можно было как отдельный товар со своим кол-вом заказать.
после оформления заказа ошибок в логах нет
это вывод опций, в чанке письма (tpl.msEmail) по умолчанию выводятся так:
{if $product.options?}
<div class="small">
{$product.options | join : '; '}
</div>
{/if}
Либо уберите его, либо отредактируйте
Проблема в том что обычно выводится как положено (если заказать например один товар). Не понятно почему образуется вывод массива с данными. Т.е. в одном письме с большим кол-вом товаров (и у определенного товара много в наборе диоптрий) выводятся и нормально и так как на скрине. Думаю где-то идет переполнение.
Вы бы показали код, как у вас устроена страница товаров и как именно вы добавили эти опции — диоптрии. Я лично не знаю в стандартных возможностях minishop2 такого, чтобы отдельно у опции задавалось количество. Это что то самописное?
А так же чанк письма, как именно вы отправляете в письме эти опции.
И кстати, почему Гагарин индивидуален?
А так же чанк письма, как именно вы отправляете в письме эти опции.
И кстати, почему Гагарин индивидуален?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.