Как отключить количество товаров в магазине?

Аватар пользователя denzil_21 denzil_21 23 января 2018 в 15:07

Добрый день!
Делаю стоковый сайт. У товара количество по умолчанию должно отсутствовать. Поэтому количество выключил. Но проблема осталась. При нажатии два раза на кнопку добавить в корзину, фото все равно добавляется два раза и цена соответственно тоже увеличивается. Может быть есть, что-то, что блокирует добавление одного и того-же товара, больше одного раза на юзера?

Комментарии

Аватар пользователя jsv jsv 24 января 2018 в 10:05

Можно скриптик на форму написать, который блокирует кнопку при нажатии

Аватар пользователя denzil_21 denzil_21 24 января 2018 в 11:31

На одном сайте видел, что при добавлении товара второй раз, товар удалялся из корзины, это тоже скрипт?

Аватар пользователя fairrandir fairrandir 24 января 2018 в 11:22

Кнопка добавить в корзину - форма. hook_form_alter, Добавляем validate-функцию, проверяем в ней есть ли уже товар в корзине, если есть - выдаём ошибку, мол в корзину нельзя добавлять больше одного товара.

Второй вариант - в форм-билдере делать кнопку дисэйблд, если такой товар есть в корзине.