2013-03-13 2 views
1

У меня есть сайт с системой корзины покупок, проблема в том, что у нас есть некоторые участники, удаляющие кнопку «Удалить элемент», которая обновляет позицию с помощью «удаленного» флага, а затем попадает в браузер назад, которая показывает корзину в предыдущем состоянии - с неповрежденной позицией.Корзина - предотвращение возврата кнопки

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

Есть ли стандартный способ справиться с этой ситуацией - то есть я знаю, что мы можем предоставить кнопку «отменить», но пользователь не всегда будет ее использовать.

ответ

0

Я собираюсь подробно рассмотреть решение, с которым я столкнулся, в случае, если у других людей есть аналогичная проблема.

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

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

Это предполагает, что нажатие на кнопку назад означает, что пользователь пытается отменить свое действие, так как значение платежа подтверждается до продажи, мы можем быть уверены, что тележка - это то, как пользователь хотел, чтобы его нажали, хотя ,

Мы также предоставляем систему отмены, а также защиту от обратной связи javascript, чтобы предотвратить ее необходимость, 10 решений лучше, чем в этих ситуациях.

0

Вы должны использовать фильтр для этой ситуации. И ya ... Вы также можете запретить пользователю вернуться, отключив кнопку «Назад», используя простой скрипт java.

http://www.viralpatel.net

посетить этот один. Это поможет вам.

+0

Проблема с javascript заключается в том, что вы не можете положиться на нее. –

Смежные вопросы