Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Prestashop 1.7.3.1 List przewozowy - kwota za pobraniem
Forum PHP.pl > Forum > PHP
duszek
Witam,

Czy ktoś zna sposób w jaki mogę zmodyfikować szablon listu przewozowego PDF tak abym mógł wyświetlić kwotę kwota jaka ma zostać pobrana przy kurierze? lub jaka kwota pozostała do zapłaty w sytuacji niepełnej listy wpłat?


  1. //pdf/delivery-slip.payment-tab.tpl
  2. <table id="payment-tab" width="100%" cellpadding="4" cellspacing="0">
  3. <tr>
  4. <td class="payment center small grey bold" width="44%">{l s='Payment Method' d='Shop.Pdf' pdf='true'}</td>
  5. <td class="payment left white" width="56%">
  6. <table width="100%" border="0">
  7. {foreach from=$order_invoice->getOrderPaymentCollection() item=payment}
  8. <tr>
  9. <td class="right small">{$payment->payment_method}</td>
  10. <td class="right small">{displayPrice currency=$payment->id_currency price=$payment->amount}</td>
  11. </tr>
  12. {foreachelse}
  13. <tr>
  14. <td>{l s='No payment' d='Shop.Pdf' pdf='true'}</td>
  15. </tr>
  16. {/foreach}
  17. </table>
  18. </td>
  19. </tr>
  20. </table>


Problem polega na tym że obecny fragment drukuje listę wpłat jaka została dokonana, jednak w sytuacji gdy żadna wpłata nie jest dokonana to dostaję informację o braku płatności, a chciałbym wyświetlić w sytuacji braku wpłat kwotę jaka ma zostać opłacona przy kurierze lub kwotę finalną zamówienia, którą próbowałem już na siłę wklepać z faktur, ale mi nie wyszło.
markonix
Jeżeli słowo invoice jest tu tylko skrótem myślowym, to szukaj zmiennych w obiekcie $order_invoice, a jak nie to w innym.

Ps. Odpowiedź troszkę lakoniczna jak Twój post, w którym chociaż mogłeś napisać jaki to sklep, a nie wrzucać nic nie mówiący kawałek szablonu, gdy to nie z warstwą prezentacji jest problem, a danymi.
duszek
Cytat(markonix @ 27.01.2019, 15:58:57 ) *
Jeżeli słowo invoice jest tu tylko skrótem myślowym, to szukaj zmiennych w obiekcie $order_invoice, a jak nie to w innym.

Ps. Odpowiedź troszkę lakoniczna jak Twój post, w którym chociaż mogłeś napisać jaki to sklep, a nie wrzucać nic nie mówiący kawałek szablonu, gdy to nie z warstwą prezentacji jest problem, a danymi.


Przeprasza, z rozpędu zapomniałem wspomnieć o platformie, gdzie chodzi o prestashop 1.7.3.1 plik delivery-slip.payment-tab.tpl

Próbowałem ściągnąć fragmenty z faktur, nawet już w postaci ceny końcowej, tak aby wyświetlić kwotę za pobraniem, jednak bez skutecznie...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.