Jump to content
  • 0

pdf Lieferschein variable für Vorname und Nachname


gulix

Question

Hallo,

 

irgendwie stehe ich ein bisschen auf dem Schlauch... ich möchte gerne in dem PDF Lieferschein explizit den Vorname und Nachname als Variable ausgeben und anzeigen lassen. Dafür habe ich in der Datei /classes/pdf/HTMLTemplateDeliverySlip.php folgendes eingefügt:

        $this->smarty->assign(array(
            'order' => $this->order,
            'order_details' => $order_details,
            'delivery_address' => $formatted_delivery_address,
            'invoice_address' => $formatted_invoice_address,
            'order_invoice' => $this->order_invoice,
            'carrier' => $carrier,
            'customer' => $customer,
            'lastname' => $customer->lastname,
            'firstname' => $customer->firstname,
            'display_product_images' => Configuration::get('PS_PDF_IMG_DELIVERY')
        ));

und in der /pdf/delivery-slip.addresses-tab.tpl folgendes eingefügt:

        <tr>
            <td style="width: 20%; text-align: left;"> </td>
            <td width="60%"><span class="bold">Sehr geehrte/er Frau/Herr {$customer->firstname}{$customer->lastname},</span></td>
            <td style="width: 20%; text-align: left;"> </td>
        </tr>

aber es wird nichts angezeigt bzw. ausgeben... weder der Vorname noch der Nachname.

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

aber es wird nichts angezeigt bzw. ausgeben... weder der Vorname noch der Nachname.

Ich habe bei mir viel daran rumgebastelt und weiß jetzt nicht, inwieweit da Voraussetzungen erforderlich sind, aber bei mir funktionieren die Variablen $addresses.invoice->firstname / $addresses.delivery->firstname etc. In der "assign" findet sich bei mir noch 'addresses' => array('invoice' => $invoice_address, 'delivery' => $delivery_address),

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...