Отключение редиректа при добавлении товара в корзину — различия между версиями
Материал из Umicms
| Velross (обсуждение | вклад)  (Новая страница: «Задача: отключить не нужный при использовании технологии ajax редирект, который происходит …») | Velross (обсуждение | вклад)  | ||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | Задача: отключить не нужный при использовании технологии ajax редирект, который происходит после добавления товара в корзину. | + | '''Задача:''' отключить не нужный при использовании технологии ajax редирект, который происходит после добавления товара в корзину. | 
| − | Решение:   | + | '''Решение:'''  | 
| В макросе %emarket basket()% имеется недокументированный параметр no-redirect. | В макросе %emarket basket()% имеется недокументированный параметр no-redirect. | ||
| Чтобы не происходил редирект при добавлении товара, необходимо добавить GET параметр  no-redirect=1 в вызов макроса. | Чтобы не происходил редирект при добавлении товара, необходимо добавить GET параметр  no-redirect=1 в вызов макроса. | ||
| Строка 8: | Строка 8: | ||
| <source lang="xml"> | <source lang="xml"> | ||
| − | udata://emarket/basket/put/element/id_товара/?amount= | + | udata://emarket/basket/put/element/id_товара/?amount=количество_товара&no-redirect=1 | 
| </source> | </source> | ||
Текущая версия на 11:11, 25 января 2014
Задача: отключить не нужный при использовании технологии ajax редирект, который происходит после добавления товара в корзину.
Решение: В макросе %emarket basket()% имеется недокументированный параметр no-redirect. Чтобы не происходил редирект при добавлении товара, необходимо добавить GET параметр no-redirect=1 в вызов макроса.
Пример вызова макроса:
udata://emarket/basket/put/element/id_товара/?amount=количество_товара&no-redirect=1
