xt_orders_invoices Tips & Tricks

Weitere Variablen für die PDF-Template-Vorlagen

Sie haben neben den bereits verwendeten Variablen Zugriff auf alle Inhalte der Tabelle xt_orders.

Beispiele:

  • E-Mail Adresse des Kunden {$data.order.order_data.customers_email_address}
  • Versandcode {$data.order.order_data.shipping_code}
  • Kurzbeschreibung des Produkts {$product.db_data.products_short_description}

Und z.B. den Name der Versand Bezeichnung: {$data.order.order_data.shipping_name}


Hier finden Sie eine Debug-Ausgabe mit allen zur Verfügung stehenden Variablen:





In der PDF-Vorlage einen Text anhand der Kundengruppe ausgeben


Zu ersetzende Zeile
{if $data.order.order_customer.customers_status==2}

einfache, nicht übersetzte Textausgabe für Kundengruppe 2

{elseif $data.order.order_customer.customers_status==3}

übersetzte Textausgabe für Kundengruppe 3 mit Text-Schlüssel aus Einstellungen > Lokalisierung > Sprachtexte

{txt key=YOUR_KEY}

{/if}



Einzelpreis in Netto anzeigen (ungetestet!)

Um den Einzelpreis je Position in Netto anzeigen zu lassen, muss folgende Änderung im default Template des PDF-Invoice-Plugins vorgenommen werden.

Zu ersetzende Zeile
<td>{$product.products_price_formatted}&nbsp;{$data.invoice.invoice_currency}</td>
Ändern in
<td>{$product.db_data.products_price|string_format:"%.2f"|replace:".":","}&nbsp;{$data.invoice.invoice_currency}</td>

Support
Shop Support: Support zum Shop und anderen
Produkten von xt:Commerce.

Fehler melden
Report a Bug: Fehler gefunden?
Informieren Sie uns.

xt:Commerce Marketplace
Plugins & Templates: Über 500 Möglichkeiten in unserem
Store zur Shop-Optimierung.

xt:Commerce Service Team
Services: Wir übernehmen individuelle
Anpassungen für Ihren Shop.

Impressum