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

Материал из Umicms
Перейти к:навигация, поиск
 
Строка 1: Строка 1:
 +
'''Актуально для версии 2.9.6'''<br/><br/>
 +
'''Задача:''' Передавать количество товара при его добавлении в корзину <br/><br/>
 +
'''Реализация:'''
 
Чтобы при добавлении товара в Корзину, можно было за один раз добавить более одного товара, необходимо
 
Чтобы при добавлении товара в Корзину, можно было за один раз добавить более одного товара, необходимо
передать get параметр amount. Можно воспользоваться приведенным ниже примером:
+
передать параметр amount. Можно воспользоваться приведенным ниже примером для TPL-шаблонизатора:
<source lang="java">
+
<source lang="html4strict">
 
<form id="basket_%id%" action="/emarket/basket/put/element/%id%/" method="get">
 
<form id="basket_%id%" action="/emarket/basket/put/element/%id%/" method="get">
 
   <input name="amount" value="1" style="width: 20px;" type="text" />
 
   <input name="amount" value="1" style="width: 20px;" type="text" />

Текущая версия на 08:02, 1 июня 2014

Актуально для версии 2.9.6

Задача: Передавать количество товара при его добавлении в корзину

Реализация: Чтобы при добавлении товара в Корзину, можно было за один раз добавить более одного товара, необходимо передать параметр amount. Можно воспользоваться приведенным ниже примером для TPL-шаблонизатора:

<form id="basket_%id%" action="/emarket/basket/put/element/%id%/" method="get">
   <input name="amount" value="1" style="width: 20px;" type="text" />
   <a href="#" onclick="document.getElementById('basket_%id%').submit()">Добавить в корзину</a>
</form>