у меня нет формы, я через ajax принимаю числа. Паттерн как-то не хотелось бы использовать. У меня действие на onChange и обработка идет на такое же действие. Я изменяю инпут, идет расчет, потом я могу дописать еще 2-5+ символов, и все равно не пройдет валидация через паттерн. Поэтому нужно именно скрипт делать
Максим Тимофеев: сделал такое, не меняя верстку ибо надо переделывать ее.
$(this).parent().parent().find('.group-buttons').find('input.item-count').val();
Максим Тимофеев: нет, это не так. Под словом уникальность имеется в виду то, ЧТО блок с кол-вом не связаны между собой.
СЕЙЧАС, если я добавляю товар, указав Х количество ДЛЯ ПЕРВОГО товара(Самый первый в списке), то в корзину добавляется то, что я ввел. НО, когда я редактирую кол-во ВТОРОГО и СЛЕД. ТОВАРОВ, то добавляется СТОЛЬКО, сколько было указано для ПЕРВОГО товара. Из этого следует, что скрипт не МОЖЕТ определить КОЛИЧЕСТВО для того товара, на который нажали "В КОРЗИНУ".
Теперь понятней?
Максим Тимофеев: я хочу, чтобы человек, который заказал 100 машинок, смог заказать X- плееров, или Х-самокатов и т.д. Для каждого товара блок с указанием кол-ва свой. Еще раз( Если чел заказал 100 машинок, то в плееров будет столько, сколько он ввел в поле для добавления в корзину
У меня не 2 записи товара, а более 150. И? У каждого из 150 товара есть такой блок с кнопками, где можно указать кол-во покупаемого товара. Может как-то можно уникальный класс сделать или добавить атрибут к кнопке "В корзину" со значением, которое будет = кол-ву выбранного товара
Максим Тимофеев: prntscr.com/eeq1jc
"$items as $items ??? Может быть: $items as $item" - да. Я написал $items as $items и все прекрасно работает. Можете увидеть на скрине
Максим Тимофеев: я думал через сессию, но я поставил себя на место покупателя и передумал: я - гость, добавил товары в корзину и ушел с сайта(типа потом куплю), закрыл браузер - и оп. Мои товары пропали. Меня это взбесит и я уйду с сайта ибо уже не захочу еще раз добавлять в корзину товар.