Сake (02 Июль 2014 - 00:07) писал:
К сожалению, получить список скидок из настроек не получится. На странице корзины информация о скидке выводится с помощью кода
если у вас данный код отсутствует в шаблоне "Корзина", то вы можете его вставить после кода товарных позиций
<!-- Скидки, действующие на заказ --> {% FOR cart_discount %} {% IF cart_discount.DISCOUNT_IS_ENABLED %} <tr> <td class="cell1"> <div class="orderIcon discount"></div> </td> <td class="cell2"> <span class="cartFormTbodyHeader"> {cart_discount.DISCOUNT_NAME} </span> </td> <td class="cell3"> {% IF cart_discount.IS_PERCENT %} {cart_discount.DISCOUNT_VALUE}% {% ELSE %} {cart_discount.DISCOUNT_VALUE | money_format} {% ENDIF %} </td> <td class="cell4 num"> {cart_discount.END_PRICE | money_format} </td> <td class="cell5 num"> {cart_discount.END_PRICE | money_format} </td> <td class="cell6"></td> </tr> {% ENDIF %} {% ENDFOR %}
если у вас данный код отсутствует в шаблоне "Корзина", то вы можете его вставить после кода товарных позиций
<!-- Позиции заказа --> {% FOR cart_items %} <tr> <td class="cell1"> <a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a> </td> <td class="cell2"> <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader"> {cart_items.GOODS_NAME} <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара --> {% IFNOT cart_items.DISTINCTIVE_PROPERTIES_EMPTY %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %} </a> <!-- Путь к категории, из которой заказали товара --> <div class="cartFormTbodyNavigate"> <a href="http://{NET_DOMAIN}/">Главная</a> {% FOR catalog_path %} » <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a> {% ENDFOR %} </div> </td> <td class="cell3"> <input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" /> {cart_items.GOODS_MOD_MEASURE_NAME} </td> <td class="cell4 num"> {cart_items.GOODS_MOD_PRICE_NOW | money_format} </td> <td class="cell5 num"> {cart_items.ORDER_LINE_PRICE_NOW | money_format} </td> <td class="cell6"> <a href="{cart_items.ORDER_LINE_DELETE_URL}"><img src="{ASSETS_IMAGES_PATH}cartDelete.png" /></a> </td> </tr> {% ENDFOR %}
Отлично!
Только:
1. "Итого" не пересчитывается, т.е. сумма без скидки. См.принтскрин
2. На странице просмотра заказа суммы должны быть как в корзине