Volodymyr
Перейти на wp
Alexander
Перейти на wp
Какие же мы все тут умные.
Volodymyr
Какие же мы все тут умные.
Ну ево 🪦, wp рулит
Anonymous
Commerce под 3.0 ставится нормально? Я правла еще е юзала Commerce ни разу. Только Shopkeeper да EvoShop js
Максим
да, нормально
Антон
автора донатом отблагодарите :)
Антон
ему приятно будет
Alexander
Я?
Антон
ну
Антон
все
Антон
толпой ;)
Alexander
А я донатил
Axenia
sysuev (282.34) увеличил карму Grinyaha (1167.73)
Axenia
mnoskov (1125.23) увеличил карму Grinyaha (1201.27)
Anonymous
О раз уж подняли тему комерса, кто-нибудь делал на нём массовое добавление товаров? И чтобы цены брались в разной валюте(не пересчитывались, а из двух разных ТВшек) в зависимости от страны доставки?
Pathologic
что значит массовое добавление товаров
Anonymous
что значит массовое добавление товаров
Ну т.е. 10 одновременно в корзину отправить
Anonymous
Или 50
Anonymous
😊
Pathologic
думаю, что не сложно это
Anonymous
думаю, что не сложно это
Ну самый простой вариант в цикле пройти и подбавлять по одному. И надеяться что не будут люди по 50 пинцетов за раз выбирать
Pathologic
такие варианты я не рассматриваю 🙃
Pathologic
https://github.com/mnoskov/commerce/blob/master/assets/plugins/commerce/src/Carts/ProductsCart.php#L93
Axenia
Serious_t91 (1940.53) уменьшил карму Grinyaha (1157.22)
Anonymous
Это был простой и очевидный вариант, но там на каждый товар будет уходить аякс
Anonymous
А это уже по умолчанию так себе решение, когда у тебя человек дибил может 100 товаров за раз добавить
Anonymous
И если думаешь что человека дибила не будет, то знай он будет и найдётся ещё больший дибил
Михаил
А как эти 100 товаров пользователь выберет?
Anonymous
А как эти 100 товаров пользователь выберет?
Есть чекбокс на который можно нажать и выбрать всё
Alexander
Тада из коробки наверно такого нет
Pathologic
главное, что есть возможность сделать это не через жопу
Anonymous
На самом деле докрутить до варианта чтобы работало вот так Commerce.action('cart/addmultiple', [{id: 57, count: 1},{id: 60, count: 1}]) это не слишком сложно 😊
Anonymous
Сейчас смотрю как обрабатывается action на пыхе.
Anonymous
При этом возможно если бы регулярка пропускала addMultiple то оно бы и так работало
Pathologic
сделай свой плагин, который после основного подхватит
Anonymous
сделай свой плагин, который после основного подхватит
О вариант и не надо будет что-то править. А то я уже полез плагин ковырять 🙂
Anonymous
сделай свой плагин, который после основного подхватит
После не вариант, так как комерс в наглую сжирает его
Anonymous
В целом решилось добавлением в commerce/src/Commerce.php case 'cart/addmultiple': { $row = $cart->addMultiple($data); if ($row !== false) { $response['status'] = 'success'; $response['row'] = $row; } break; }
Anonymous
Пойду слать PR 🙂
Pathologic
а почему $row
Pathologic
$rows должно быть по идее
Pathologic
их же несколько будет
Anonymous
А там везде row в ответе
Anonymous
И оно нормально живёт с массивом
Anonymous
а почему $row
Ну и вообще я просто задублировал cart/add
Anonymous
И переимновал case и метод
Anonymous
Am
Ничего, можно потом прислать ПР на ПР. ((:
Anonymous
Это да
Am
ПРы крутятся, лаве мутится (с)
Anonymous
На выходных буду Коммерц прикреплять в 3.0. Точнее уже прикрепила, буду разбираться в нем
Pathologic
те допопции не каждому и нужны
Михаил
На 3 ветке пока не работаю доп. опции
вуаля https://github.com/mnoskov/commerce-options/commit/47819cdb7241ee24d42bfe37caa8dfb0f4eb747c
Axenia
webber_12 (3544.36) увеличил карму mnoskov (1184.76)
Axenia
Serious_t91 (1940.53) увеличил карму mnoskov (1228.81)
Axenia
BibikRush (7.1) увеличил карму mnoskov (1231.47)
Игорь
Спасибо, работает, будем дальше разбираться
Axenia
Grinyaha (1157.22) увеличил карму mnoskov (1265.49)
Игорь
Подскажите, еще пользуются handlebars.js шаблонизатором? Или он уже не актуален?
Sasha
Блин блинский а в EditDocs потом шаблон если сменить ТВшки всё равно пустые будут да
Sasha
Более того, даже если потом перезаливать тот же эксельник со сменой шаблона почему-то всё равно твшки пустые
Sasha
как это? не очень понял
Манер залил 20 тыщ товаров не с тем шаблоном, дополнительные поля пустые
Alexander
20 тыщ, это надо кастомный скрипт делать. ЕД долго ждать
Alexander
у меня 80 тыщ товаров за 4 минуты апдейтятся
Sasha
Повторный импорт в тот же раздел со сравнением по pagetitle и нужным шаблоном не прописал их
Sasha
20 тыщ, это надо кастомный скрипт делать. ЕД долго ждать
Там не сразу, а по разделам, штук по 300
Sasha
потеря потерь))) (с)
Ну не моя, конечно :))))