DEFINE's statt Texte erscheinen auf fast allen Seiten

Hallo zusammen,

bin wirlich am Ende. Habe wirklich fast überall gesucht. Deshalb bitte ich um Eure Unterstützung.

Ich habe vor einiger Zeit in der lang.php ein neues Define eingefügt
Gleich unter der Dankessagung eine Difinition für die Info in der pdf-Rechnugn, das sich keine Steuer ausweisen muss.

Habe auch alles beachtet. Wie folgt schaut es aus.

‘ORDER_OVERVIEW_PDF_GREETINGS’ => ‘Herzlichen Dank für Ihre Bestellung! Bitte empfehlen Sie uns weiter.’,

‘ORDER_OVERVIEW_PDF_KLEINUNTERNEHMER’ => ‘Als Kleinunternehmer im Sinne von §19 Abs.1 UStG, wird die Umsatzsteuer nicht ausgewiesen!’,

Seit dem erscheinen plötzlich die übersetzten Texte nicht mehr, stattdessen tauchen überall diese Defines auf.
Beispielsweise in der Bestellung tauschen dann in der Gesamtübersicht Schritt 4, statt der Beträge dann Defiens wie “PAGE_CHECKOUT_BASKETCONTENTS_TOTALNET”

PAGE_CHECKOUT_BASKETCONTENTS_GRANDTOTAL

usw. Das komische ist: Dass alles schön brav funktioniert hatte. Ich hatte den Text mit dem Kleinunetrnehmer-Hinweis auch schön gesehen im PDF. Aber heute morgen funktionierte das nicht mehr.

Bin echt am Verfweifeln. Bitte helft mir.

im Modul invoicePDF (myorder.php) habe ich übrigens diesen String mittels folgeder Zeile eingeführt.

$oPdf->setFont( $oPdfBlock->getFont(), ‘’, 8 );
$oPdf->text( 15, $siteH+5, $this->translate( ‘ORDER_OVERVIEW_PDF_KLEINUNTERNEHMER’ ) );

Danke und Gruß

Hi Babuer71,

der Fehler tritt also erst seit heute morgen auf, vorher hat alles funktioniert.
Hast du denn unmittelbar vorher irgend etwas am Shop gemacht bzw. geändert?
Falls ja, was genau?
Wo kann man sich den Shop einmal ansehen?

Hallo nickname,

Du warst der einzige, der sich gemeldet hat. Danke dafür. Weiss ich sehr zu schätzen.
Bin erst heute dazu gekommen sorry. Das Problem ist kein Problem mehr.
Vielmehr lag das Problem zwischen den Augen.

Ich habe die lang.php ins falsche Verzeichnis kopiert. Folglich konnte das TCPDF die Defines nicht auflösen und schrieb genau an diesen Stellen nicht den Wert sondern eben die Define/Substitute.

Erst als ich die Größe der Dateien kontrolliert habe, fiel mir das auf.
Funktioniert perfekt.

Danke dennoch und LG