Я думал сделать немного по-другому:
— при нажатии на «Купить в 1 клик» инициируется нажатие кнопки «Купить», т.е. товар добавляется в корзину.
— открывается форма, которая потом отправится на /order/accept.html (как при оформлении заказа через корзину).
Попробовал — вроде работает, но есть некоторые ньюансы.
Во-первых, по этой схеме товар добавляется в корзину, и сразу же оформляется заказ. Поэтому, если в корзину ранее были добавлены товары, то заказ будет сформирован вместе с ними.
Во-вторых, вылезает уведомление о том, что товар добавлен в корзину.
В-третьих, для оформления заказа необходимо заполнить E-mail и ФИО.
Хотел бы узнать следующее:
1) Как очистить корзину и как добавить товар в корзину с помощью Javascript (jquery или ajax)?
2) Как сделать при оформлении заказа поле «E-mail» необязательным, а например «Телефон» — обязательным?
Заранее спасибо!