http://forum.storela...ndpost__p__1279
Для этого будет достаточно, как правильно подметил VARostun добавить одно поле в шаблоне "Товар", количества товара:
<!-- Добавление в корзину --> <div class="goodsDataMainModificationQuantity"> <label for="quantity_wanted">Количество :</label> <input type="text" name="form[goods_mod_quantity]" id="quantity_wanted" style="width:43px;" maxlength="12" value="1" title="Количество" class="text" /> </div>
У меня получился код из:
<td class="goodsDataMainModificationDataBlock"> <!-- По этому значению производится заказ товара --> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" /> <!-- Цена сейчас --> <span class="goodsDataMainModificationPriceNow" title="Цена сейчас"> {GOODS_MOD_PRICE_NOW | money_format} </span> <!-- Старая цена. Отображается если старая цена была больше новой --> <span class="goodsDataMainModificationPriceOld lineThrough" title="Старая цена"> {% IF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} {GOODS_MOD_PRICE_OLD | money_format} {% ENDIF %} </span> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> </td>
Вот такой:
<td class="goodsDataMainModificationDataBlock"> <!-- По этому значению производится заказ товара --> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" /> <!-- Цена сейчас --> <span class="goodsDataMainModificationPriceNow" title="Цена сейчас"> {GOODS_MOD_PRICE_NOW | money_format} </span> <!-- Старая цена. Отображается если старая цена была больше новой --> <span class="goodsDataMainModificationPriceOld lineThrough" title="Старая цена"> {% IF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} {GOODS_MOD_PRICE_OLD | money_format} {% ENDIF %} </span> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> <!-- Добавление в корзину --> <div class="goodsDataMainModificationQuantity"> <label for="quantity_wanted" style="font-size:0.9em;">Количество :</label> <input type="text" name="form[goods_mod_quantity]" id="quantity_wanted" style="width:43px;" maxlength="12" value="1" title="Количество" class="text" /> </div> </td>
Соответственно результат:
Если в коде так же нужно отображение единицы измерения товара, как в соседней теме, то получится такой вот код:
<td class="goodsDataMainModificationDataBlock"> <!-- По этому значению производится заказ товара --> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" /> <!-- Цена сейчас --> <span class="goodsDataMainModificationPriceNow" title="Цена сейчас"> {GOODS_MOD_PRICE_NOW | money_format} </span> <!-- Старая цена. Отображается если старая цена была больше новой --> <span class="goodsDataMainModificationPriceOld lineThrough" title="Старая цена"> {% IF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} {GOODS_MOD_PRICE_OLD | money_format} {% ENDIF %} </span> <!-- Единица измерения товара --> <div style="font-size:0.8em;"> Цена указана за 1 {GOODS_MOD_MEASURE_NAME} </div> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> <!-- Добавление в корзину --> <div class="goodsDataMainModificationQuantity"> <label for="quantity_wanted" style="font-size:0.9em;">Количество :</label> <input type="text" name="form[goods_mod_quantity]" id="quantity_wanted" style="width:43px;" maxlength="12" value="1" title="Количество" class="text" /> </div> </td>
Вот что получается в результате: