Добавить информацию за что скидка в форму заказа

Когда клиент делает на витрине заказ, он худо-бедно видит, что ему будет предоставлена какая-то скидка.

И в личном кабинете он это может как-то увидеть:

Очень не хватает этой информации в бланке заказа!

И в том, что приходит в почту администратору, и в том, что приходит клиенту:

Вот за что тут скидка 2500?

Не очень надеюсь, что разработчики добавят эту информацию в форму, потому спрашиваю: подскажите люди добрые, чего туда вставить нужно? И если есть еще интересующиеся такой функцией, поддержите :slight_smile:

1 лайк

Есть среди разработчиков кто-нибудь, кто знает как в шаблон письма добавить описания акций? Или нет надежды?

Вот вам пример, но только с товарами, разбирался совсем недавно

1 лайк

Благодарю, но как-то непросто :slight_smile:

Сделал так:

Информация о скидке уже есть в массиве $order_info:

    [promotions] => Array             <——  массив с промоакциями
    (
        [63] => Array
            (
                [bonuses] => Array
                    (
                        [0] => Array
                            (
                                [bonus] => discount_on_products
                                [value] => 
                                [discount_bonus] => by_percentage
                                [discount_value] => 10
                                [promotion_id] => 63
                            )
                    )
                [name] => Скидка за первый заказ
                [short_description] => <p>Сделайте первый заказ и оплатите его онлайн — получите скидку в 10% на все товары в заказе!</p>

                [creative] => Корзина
                [ga_name] => Корзина: Скидка за первый заказ
            )
        [24] => Array
            (
                [bonuses] => Array
                    (
                        [0] => Array
                            (
                                [bonus] => free_shipping
                                [value] => 9
                                [promotion_id] => 24
                            )
                    )
                [name] => Бесплатная доставка «Почтой России» для заказов от 6000 рублей
                [short_description] => 
                [creative] => Корзина
                [ga_name] => Корзина: Бесплатная доставка «Почтой России» для заказов от 6000 рублей
            )
    )
[promotion_ids] => 63,24       <——  ID промоакций

Нужны вот эти $order_info[promotions][тут могут быть разные][name]

Нужно их вывести в invoice.tpl:

{if $order_info.promotions}
   <table cellpadding="0" cellspacing="0" border="0" width="100%" style="direction: {$language_direction};">
      <tr valign="top">
            <td style="font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;"><strong>{__("used_promotions_list")}:</strong></td>
      </tr>
      {foreach from=$order_info.promotions item="prom"}
         <tr valign="top">
             <td><div style="overflow-x: auto; clear: both; width: 510px; height: 100%; overflow-y: hidden; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;">{$prom.name}</div>
             </td>
         </tr>
      {/foreach}   
   </table>
{/if}
1 лайк