Перейти к содержанию
Официальный форум поддержки Simpla

Изменение цены товара на цену в заказе в orders


Рекомендуемые сообщения

Как сделать кнопку в "orders" - списке заказов чтоб нажав на нее цена на товары которые есть в заказах менялась при определенном условии. Товары определенной категории.

о чем речь.

Товары (ноутбуки - category[1]) регулярно обновляю через импорт. И получается ситуация что люди заказали товар а на следующий день он подешевел. Так вот нужно сделать кнопку при которой будет срабатывать условие - если в заказе цена товара (perchase-price ноутбука) больше нынешней цены на товар (после обновления) то при нажатии на кнопку цена товара ($variant->price) менялась на цену товара в заказе(perchase-price) который новый или принят - то есть order->status ==0 && 1.  Выполненные или удаленные не участвуют.

Я так меняю в самом заказе но неудобно открывать большое количество заказов. 

вот как в ордере я реализовал ->

 <input id="change_price" class="price {if $v->compare_price>0}compare_price{/if}" {if $v->price>=$purchase->price}style="visibility:hidden;"{/if} type="text" name="price[{$v->id}]" value="{$v->price}">
                        {if $v->price<$purchase->price}<span class="changeprice" style="cursor:pointer;">change_price</span> {/if}

 

$(".changeprice").click(function(){
  //$("#change_price").hide(); 
  $("#change_price").val($("#prprice").val());
  $("#order").submit();
});

Как сделать такое только в списке заказов? Одну кнопку нажал чтоб все заказы которые новые или в принятых менялись цены в 

Ссылка на сообщение
Поделиться на другие сайты
13 часов назад, phukortsin сказал:

Индивидуальным программированием. Если готовы оплачивать, обращайтесь в личку.

Хау мяу?

Ссылка на сообщение
Поделиться на другие сайты
В 13.04.2021 в 08:40, Asilis сказал:

Как сделать такое только в списке заказов? Одну кнопку нажал чтоб все заказы которые новые или в принятых менялись цены в 

Можно добавить в OrdersAdmin.php условие что при запросе обновления цен, тянулись актуальные цены у товаров, и обновлялись в заказе. + можно прикрутить email уведомление для пользователя.
 

Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, ABSORBER сказал:

Можно добавить в OrdersAdmin.php условие что при запросе обновления цен, тянулись актуальные цены у товаров, и обновлялись в заказе. + можно прикрутить email уведомление для пользователя.
 

Наоборот, цены на товар в заказе не должны меняться. текущая цена на товар должна меняться на цену в заказе. и так для всех новых и принятых заказов.

Изменено пользователем Asilis
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...