Hallo!
Jeder Benutzer hat verschiedene Adress-Felder (Name, Email, Straße, etc.). Es gibt auch ein Feld “zus. Info”. Ich möchte gerne, dass diese Feld auf der pdf-Rechnung ausgegeben wird. Ich habe mittlerweile herausgefunden, dass ich dazu wohl die Datei
/modules/invoicepdf/myorder.php
Dort gibt eine Funktion
protected function _setBillingAddressToPdf( $oPdf )
{
$oLang = oxRegistry::getLang();
$sSal = $this->oxorder__oxbillsal->value;
try {
$sSal = $oLang->translateString($this->oxorder__oxbillsal->value, $this->_iSelectedLang);
} catch (Exception $e) {
}
$oPdfBlock = new PdfBlock();
$oPdf->setFont( $oPdfBlock->getFont(), '', 10 );
$oPdf->text( 15, 59, $sSal);
$oPdf->text( 15, 63, $this->oxorder__oxbillfname->getRawValue().' '.$this->oxorder__oxbilllname->getRawValue());
$oPdf->text( 15, 67, $this->oxorder__oxbillcompany->getRawValue() );
$oPdf->text( 15, 71, $this->oxorder__oxbillstreet->getRawValue().' '.$this->oxorder__oxbillstreetnr->value );
$oPdf->setFont( $oPdfBlock->getFont(), 'B', 10 );
$oPdf->text( 15, 75, $this->oxorder__oxbillzip->value.' '.$this->oxorder__oxbillcity->getRawValue() );
$oPdf->setFont( $oPdfBlock->getFont(), '', 10 );
$oPdf->text( 15, 79, $this->oxorder__oxbillcountry->getRawValue() );
}
Dort soll de rWert ausgegeben werden. Ich weiß nun nicht, welche Variable ich angeben muss, da mit der Wert von “zus. Info” ausgegeben werden kann.
LG
HeyGee