Отобразить купон в order_invoice.tpl (печатной форме)

Тема в разделе "Общие вопросы", создана пользователем Losik, 29 ноя 2022.

  1. Losik

    Losik Новичок

    Сообщения:
    2
    Симпатии:
    1
    Добрый день! Может кто то подсказать как вывести купон в печатной форме заказа?
    В опенкарт 2.3 в печатной форме заказа не отображается примененный купон. В админке от виден, а когда жмешь печать там его нет. В самом order_invoice.tpl есть код:
    Код:
     <?php } ?>
            <?php foreach ($order['voucher'] as $voucher) { ?>
            <tr>
              <td><?php echo $voucher['description']; ?></td>
              <td></td>
              <td class="text-right">1</td>
              <td class="text-right"><?php echo $voucher['amount']; ?></td>
              <td class="text-right"><?php echo $voucher['amount']; ?></td>
            </tr>
      <?php } ?>
    
    Но получается что он не работает.
    И получается что я же применяю купон, а тут в форме вроде как выводится "ваучер".
     
  2. devimirochnik

    devimirochnik Продвинутый пользователь

    Сообщения:
    730
    Симпатии:
    100
    Ваучер это не купон.
     
  3. devimirochnik

    devimirochnik Продвинутый пользователь

    Сообщения:
    730
    Симпатии:
    100
    Вам нужно искать слово coupon и смотреть другие вьюхи
     
  4. Losik

    Losik Новичок

    Сообщения:
    2
    Симпатии:
    1
    Разобрался.

    Купоны выводятся в цикле

    Код:
    foreach ($order['total'] as $total)
     
    Ravilr нравится это.