Благодарю, но как-то непросто
Сделал так:
Информация о скидке уже есть в массиве $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}