Отредактируйте заказ товаров после выставления счета, но перед отправкой. Код? или расширение?
Мы продаем одежду по размерам. Очень часто клиент отправляет электронное письмо через 1 минуту после размещения заказа "могу ли я изменить размер". Мы не ищем полного передела управления заказами, сетки и т.д. Просто способ быстро изменить размер элемента заказа. Или замените изделие, например, серой -> белой рубашкой. Цена почти всегда одна и та же.
Можно ли это легко сделать с помощью кода? Или простое расширение?
2 answers
Честно говоря, это невозможно по какой-то причине. Вам нужно зачислить заказ, чтобы снова добавить количество на свой склад, к действиям, которые вам необходимо предпринять, подключено множество функций и методов.
Определенно будет какое-то расширение, которое взломает эту функциональность, но это будет стоить вам проблем в ближайшем будущем. Я бы предпочел поискать расширение, которое ускорит процесс, но не изменит его.
На самом деле это не ответ, но я надеюсь, что вы оцените мой взгляд на эту тему.
Приветствия
Как отметил Кей Инт Вин, это невозможно в рамках собственной платформы Magento, которая не позволяет изменять отправленные элементы заказа. Я не знаю ни одного расширения, которое бы делало это, но вы могли бы реализовать его самостоятельно. Концептуально это не так сложно, но вам нужно будет убедиться, что суммы и итоговые суммы в строке заказа не изменяются по историческим причинам.
Я полагаю, это зависит от того, как вы смотрите на заказы и выполняете их, но не могли бы вы просто использовать заказ прокомментируйте и распечатайте это в своем списке выбора?
Если вы действительно для этого вам нужно будет изменить записи в sales_flat_order_item
(конечно, используя методы Magento). Некоторые из полей, которые необходимо изменить, являются: product_id
, name
, sku
, возможно product_options
и т. Д. Как вы можете себе представить, это будет взлом, независимо от того, как вы его реализуете, но он послужит вашей цели с помощью интерфейса администратора и всего остального.
Предупреждение: Это при условии, что абсолютно нет сумма меняется, и все суммы остаются прежними. Если у вас разные цены на разные варианты, то я не рекомендую делать ничего подобного.