Подставить в корзину старую цену

Тема в разделе "WebAsyst", создана пользователем on3, 28 июл 2012.

Модераторы: mdss
  1. on3

    on3 Создатель

    Регистр.:
    14 май 2009
    Сообщения:
    17
    Симпатии:
    2
    Стоит задача показывать оптовые цены для оптовой группы, но не просто со скидкой, а именно разные цены. Потому что везде оптовая цена разная.

    Хочу реализовать это через поле старой цены. Т.е. для оптовых покупателей показую "старую" т.е. оптовую цену, а для остальных обычную. Это уже сделал.

    Теперь самое сложное, как в корзине и дальше в оформлении показывать эту старую цену, если оформляет оптовый клиент.

    На странице в форме товара подставляю старую цену так product_info.frame.html


    Код:
    <form rel="{$product_info.productID}" action='{""|set_query_html}' method="post">
    <input name="productID" value="{$product_info.productID}" type="hidden" />
     
    {if $cust_grup == 4}
    <input class="product_price" value="{$product_info.list_price_incurr|escape:'html'}" type="hidden" />
    {else}
    <input class="product_price" value="{$product_info.price_incurr|escape:'html'}" type="hidden" />
    {/if}

    Прошу помощи, у кого какие есть мысли?
     
  2. Aisy

    Aisy Постоялец

    Регистр.:
    16 ноя 2011
    Сообщения:
    73
    Симпатии:
    2
    Имеется ввиду, который уже заказывал?
     
  3. on3

    on3 Создатель

    Регистр.:
    14 май 2009
    Сообщения:
    17
    Симпатии:
    2
    Нет.

    У меня 2 цены, одна обычная ($10) другая оптовая ($8) если человек заходит залогиненым, то он оформляет заказ со стоимостью 8. Вариант со скидкой для группы не подходит, у каждого товара разная скидка, разный процент.
     
  4. Aisy

    Aisy Постоялец

    Регистр.:
    16 ноя 2011
    Сообщения:
    73
    Симпатии:
    2
    Ну, значит, в базу записывать для каждого скидку, почему бы нет?
     
  5. Daniella

    Daniella Не подарок, сюрпрайз)

    Moderator
    Регистр.:
    1 июн 2009
    Сообщения:
    299
    Симпатии:
    273
    точного решения пока нет, но можете посмотреть функцию _getDiscountByCoupon в файле published/SC/html/scripts/core_functions/discount_functions.php.