Отключение редиректа при добавлении товара в корзину — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «Задача: отключить не нужный при использовании технологии ajax редирект, который происходит …»)
 
 
(не показана 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=2&no-redirect=1
+
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