Перейти к содержимому


Фото
- - - - -

Вывод блока оплаты в зависимости от наличия товара


  • Чтобы отвечать, сперва войдите на форум
3 ответов в теме

#1 megauser

megauser
  • Пользователь
  • 124 сообщений
  • Дизайн, Заказчик, Пользователь
  • Откуда:Россия

Опубликовано 18.12.2019 - 21:49

Подскажите пожалуйста, потребовалось чтоб человек мог заказывать отстутствующий товар, 

Эту проблему я решил, товар в корзину кладется и все приходит с восклицательным знаком. Но помимо этого стоит задача чтоб если хоть одного товара не хватает в заказе то не выводить способы оплаты на странице order.

 

Как мне ее поставить условие на проверку?  По факту нужно сравнить цифры количества товаров в заказе и количество товара фактическое у магазина, и если где то не хватает ,то не выводить.

 

 



#2 shooroop

shooroop
  • Фрилансер
  • 1 052 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Antarktida

Опубликовано 19.12.2019 - 01:24

в картвью условие на amount



#3 phukortsin

phukortsin
  • Фрилансер
  • 1 038 сообщений
  • Программирование, Пользователь
  • Версия CMS:2.x
  • Откуда:Львов

Опубликовано 19.12.2019 - 09:10

...стоит задача чтоб если хоть одного товара не хватает в заказе то не выводить способы оплаты на странице order.

В view/OrderView.php проверяйте нужное условие
Примерно так: $purchase->amount <= $purchase->variant->stock. И конечно, в цикле по покупкам, и все прочее..

#4 megauser

megauser
  • Пользователь
  • 124 сообщений
  • Дизайн, Заказчик, Пользователь
  • Откуда:Россия

Опубликовано 19.12.2019 - 10:39

В view/OrderView.php проверяйте нужное условие
Примерно так: $purchase->amount <= $purchase->variant->stock. И конечно, в цикле по покупкам, и все прочее..

 

Благодарю






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых