Артур
Ты бы задачу полностью описал
Степан
Ты бы задачу полностью описал
открываешь корзину а там сумма со скидкой например
Дима
это конечно заманчиво если ничего проще не придумаю то прийдется колосить костыли
Воу, воу, не надо путать костыли с коробочным функционалом) Возможность указать свой обработчик есть, базовый обработчик есть. Не уверен можно ли "красиво расширить", чтобы не дублировать код, но в целом функционал рабочий, и при обновлении не затрётся, ок же, не?
Степан
вообще очень странно такая вешь как объект cart никак не изменить снаружи
Артур
открываешь корзину а там сумма со скидкой например
Ну как вариант при добавлении товара проверять условия предоставления скидки, рассчитывать её и равными частями делить на все товары
Степан
а еще на шопкипер гнали, так то там все получше было
Артур
Артур
где?
В плагине
Степан
В плагине
ок, на каком событии?
Степан
я прислал все события что вызываются
Артур
ок, на каком событии?
Наверное на добавление и изменение и удаление
Степан
Наверное на добавление и изменение и удаление
амиго, я прислал все события что вызываются при изменении корзины(там нет) с добавлением не пробовал
Степан
может есть смысл попробовать перехватить плейсхолдеры
Степан
.... это я сейчас попробую
Степан
базара нет
Артур
амиго, я прислал все события что вызываются при изменении корзины(там нет) с добавлением не пробовал
Я тебе перечислил три события на которые нужно вешать плагин и все они срабатывают при соответствующих действиях. Я не уверен что там можно напрямую изменить cart_cost, но манипулировать с ценой товаров можно точно и посредством неё с ценой всего заказа. В доках есть пример. Можешь попробовать поменять сразу cart_cost
Evgeniy
да ну не... OnResourceDuplicate должен срабатывать если копируешь ресурсы в дереве( Почему этого не происходит(
Evgeniy
скопировал пару десятков тысяч товаров и все заново..
Степан
тоже стояли пару раз такие задачи
решил JS обойтись ну их нафиг но все равно не логично как-то
Евгений
@biz87 https://codepen.io/webinmd/pen/QWmabwE
Евгений
первый вариант письма
Николай
@biz87 https://codepen.io/webinmd/pen/QWmabwE
Тестировал в почте?
Евгений
Евгений
это платный шаблон, куплен и переведен на русский
Евгений
ну с адаптацией под наши реалии
Евгений
а то там и налоги какие-то и соц сети их тамошние
Евгений
Тестировал в почте?
а что? понравился?
Николай
а что? понравился?
Нет, я просто не уверен что его почтовый клиент отобразит также как в браузере.
Евгений
там таблицами все
Дима
@biz87 https://codepen.io/webinmd/pen/QWmabwE
Есть предложение добавить внизу мелко дату генерации письма, в тяжелых случаях помогает найти концы))
Дима
можно будет добавить дату заказа
Это к сожалению не одно и то же))) И это не я говорю, а горький опыт расследований))
Евгений
Нет, я просто не уверен что его почтовый клиент отобразит также как в браузере.
хочу еще как вариант, стилизовать чуть текущее письмо
Евгений
Это к сожалению не одно и то же))) И это не я говорю, а горький опыт расследований))
ну дату когда письмо пришло можно же в клиенте посмотреть
Евгений
не?
Дима
ну дату когда письмо пришло можно же в клиенте посмотреть
А это к сожалению не та же самая дата, когда ты рассчитывал его отправить)) Вот "я те кричу" что пригождалось много раз
Евгений
сделаешь себе)
Николай
Можно еще в каждом письме мелко ссылку на донаты прикрепить 😂😂
Николай
Ну а более жизнеспособный вариант - ссылку на оф сайт MS
Евгений
Ну а более жизнеспособный вариант - ссылку на оф сайт MS
ну не, сиди потом выпиливай левые ссылки
Николай
ну не, сиди потом выпиливай левые ссылки
Ссылка на используемую технологию - нормальная практика
Николай
Агонь!
Николай
@webinmd вот так сделай
Евгений
сделаю еще пару вариков, выберем один и его уже под другие статусы допилю с добавлением полей адреса для манагера
Евгений
Евгений
я его чаще использую, чем демо магазин
Николай
после локализатора
херализатора
Дима
Ну а более жизнеспособный вариант - ссылку на оф сайт MS
Вот такая мелкая штучка нормально вписывается (я видел еще в каком-то компоненте), и не напрягает особо, и в админке всем влом её выпиливать)))
Евгений
а этот поц предлагает в письмах
Николай
Ну эт когда у нас будет отдельный магазин
Степан
а тут не проще было? https://pro.beefree.io/
Евгений
это что?
Serg
Про это не знаю точно, я стилями менял
Где-то что-то должно быть, думал по правильному сделать, с 5 бустрапом, , с остальными полями не стыковка, а в jav-е я плаваю и такие костыли совсем не хочется делать, как переопределять классы
Евгений
а тут не проще было? https://pro.beefree.io/
ну пришли один вариант, выставим и его на голосование
Евгений
Евгений
письмо о заказе
Степан
угу
нету
Евгений
Степан
Имран
Люди, помогите пожалуйста советом. В шаблоне вызывеается 8 сниппетов migx(getImagelist) Обображается нормально только первый вызов, галерея на скрине. Каждый вызов это изображения отдельного ресурса. Может какой параметр надо прописать в вызове? Вызываю так: [ [ getImageList? &tvname=resourcealbum &tpl=roomPictTpl &limit=8 &docid=8 - тут в каждом вызове ID каждого ресурса. ] ]
Имран
Не понимаю по скриншоту, что не так (фотки чтоли не видно?) Но попробуй ! в вызов добавить для начала [[!getImageList?..]]
Да, фотки выводятся заглушками серыми. Пробовал не кэшировать-не помогло(
Дима
Да, фотки выводятся заглушками серыми. Пробовал не кэшировать-не помогло(
Пути проверяй к фоткам. Есть вариант что пробелы в названиях файлов или папок, в которых они лежат (или другие спецсимволы) - рекомендую filetranslit компонент для автозамены названий, или filesluggy
Имран
И в админке в папке все гуд, лежат там, куда и должны грузиться
Имран
А что внутри tpl? Выведи там прямые url на картинки
В шаблоне полем из конфига вывожу
Сергей
Выведи без phpthumboff, увидишь реальный путь и поймёшь что не так