Jump to content
Sign in to follow this  
shalan

"Случайные цены" и редактирование заказов в админке

Recommended Posts

Реализовал в магазине "случайные цены". Цена выбирается случайным образом из нескольких заданных в карточке товара. Чтобы цена не менялась постоянно, она фиксируется с помощью усисов на 1 месяц. При покупке все работает, но возникла необходимость редактировать заказ в админке. И тут цены "поплыли". У менеджера магазина свои случайные цены, которые не совпадают с ценами в заказе, а когда происходит редактирование заказа, товар "перекладывается" в корзину, а потом обратно в заказ, но уже с другими ценами. Придедал костыль, чтобы товар в корзину не перекладывался, но все рассчеты заказа делаются для товара в корзине, перестали рассчитываться итоги, сопсобы доставки и скидки по купонам... Приделал еще 2 костыля для суммы заказа и способов доставки. Но с купонами получится огромный костыль.

А теперь вопрос к знатокам: Может быть можно реализовать "случайные цены", так, чтобы не поломать редактирование заказа в админке?

Share this post


Link to post
Share on other sites

Механизм заказа меняли ? (переписывали,изменяли , дополняли)

Если в куках есть цена , то для заказа и з куков и надо брать

Share this post


Link to post
Share on other sites

В том то и дело, что из куков нельзя брать. Куки покупателя, который делал заказ, недоступны менеджеру магазина.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.