Вопрос Решение как вывести 2-3 цены в карточке товара

Ramzes1105

Постоялец
Регистрация
22 Сен 2016
Сообщения
81
Реакции
19
Друзья прошу помощи как вывести в карточке товара 2 цены чтоб была видна стандартная цена и была цена Оптовая с указанием количества.
Подскажите как сделать такое.
Пробовал через спец цены то на сайте не отображаются они только стандартная цена.Для просмотра ссылки Войди или Зарегистрируйся
На опенкарте там можно вывести 2 цены и есть возможность вывести
Пример:как хочу вывести:
Цена 100 грн.
Опт 3 ед. 90 грн.
Опт 5 ед. 80 грн.


И чтоб при оформлении заказа когда к примеру выбирали 3ед в корзине сумма считалась по той цене которая указана.
Подскажите как можно так сделать или может есть модули или решения.
У кого есть опыт поделитесь!!!!
 
Друзья прошу помощи как вывести в карточке товара 2 цены чтоб была видна стандартная цена и была цена Оптовая с указанием количества.
Подскажите как сделать такое.
Пробовал через спец цены то на сайте не отображаются они только стандартная цена.Для просмотра ссылки Войди или Зарегистрируйся
На опенкарте там можно вывести 2 цены и есть возможность вывести
Пример:как хочу вывести:
Цена 100 грн.
Опт 3 ед. 90 грн.
Опт 5 ед. 80 грн.


И чтоб при оформлении заказа когда к примеру выбирали 3ед в корзине сумма считалась по той цене которая указана.
Подскажите как можно так сделать или может есть модули или решения.
У кого есть опыт поделитесь!!!!

например, в файле product.tpl можно перенести блок готового вывода спеццен рядом с основной ценой

Для просмотра ссылки Войди или Зарегистрируйся

Код:
{if (isset($quantity_discounts) && count($quantity_discounts) > 0)}
            <!-- quantity discount -->
            <section class="page-product-box">
                <h3 class="page-product-heading">{l s='Volume discounts'}</h3>
                <div id="quantityDiscount">
                    <table class="std table-product-discounts">
                        <thead>
                            <tr>
                                <th>{l s='Quantity'}</th>
                                <th>{if $display_discount_price}{l s='Price'}{else}{l s='Discount'}{/if}</th>
                                <th>{l s='You Save'}</th>
                            </tr>
                        </thead>
                        <tbody>
                        {foreach from=$quantity_discounts item='quantity_discount' name='quantity_discounts'}
                            {if $quantity_discount.price >= 0 || $quantity_discount.reduction_type == 'amount'}
                                {$realDiscountPrice=$quantity_discount.base_price|floatval-$quantity_discount.real_value|floatval}
                            {else}
                                {$realDiscountPrice=$quantity_discount.base_price|floatval*(1 - $quantity_discount.reduction)|floatval}
                            {/if}
                            <tr class="quantityDiscount_{$quantity_discount.id_product_attribute}" data-real-discount-value="{convertPrice price = $realDiscountPrice}" data-discount-type="{$quantity_discount.reduction_type}" data-discount="{$quantity_discount.real_value|floatval}" data-discount-quantity="{$quantity_discount.quantity|intval}">
                                <td>
                                    {$quantity_discount.quantity|intval}
                                </td>
                                <td>
                                    {if $quantity_discount.price >= 0 || $quantity_discount.reduction_type == 'amount'}
                                        {if $display_discount_price}
                                            {if $quantity_discount.reduction_tax == 0 && !$quantity_discount.price}
                                                {convertPrice price = $productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction_with_tax)|floatval}
                                            {else}
                                                {convertPrice price=$productPriceWithoutReduction|floatval-$quantity_discount.real_value|floatval}
                                            {/if}
                                        {else}
                                            {convertPrice price=$quantity_discount.real_value|floatval}
                                        {/if}
                                    {else}
                                        {if $display_discount_price}
                                            {if $quantity_discount.reduction_tax == 0}
                                                {convertPrice price = $productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction_with_tax)|floatval}
                                            {else}
                                                {convertPrice price = $productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction)|floatval}
                                            {/if}
                                        {else}
                                            {$quantity_discount.real_value|floatval}%
                                        {/if}
                                    {/if}
                                </td>
                                <td>
                                    <span>{l s='Up to'}</span>
                                    {if $quantity_discount.price >= 0 || $quantity_discount.reduction_type == 'amount'}
                                        {$discountPrice=$productPriceWithoutReduction|floatval-$quantity_discount.real_value|floatval}
                                    {else}
                                        {$discountPrice=$productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction)|floatval}
                                    {/if}
                                    {$discountPrice=$discountPrice * $quantity_discount.quantity}
                                    {$qtyProductPrice=$productPriceWithoutReduction|floatval * $quantity_discount.quantity}
                                    {convertPrice price=$qtyProductPrice - $discountPrice}
                                </td>
                            </tr>
                        {/foreach}
                        </tbody>
                    </table>
                </div>
            </section>
        {/if}
 
Последнее редактирование:
Где именно и как можно в файле product.tpl сделать такое?? подскажите чтоб было правильно чтоб потом не было проблем.
 
Назад
Сверху