Antwort #1 am: 15. April 2023, 23:49:40
Ich nehme an wir reden von der Bestell-/Auftragsbestätigung per Mail ?
Wenn ja, hier die einfachste Methode:
Lege eine PHP-Datei an unter
/includes/extra/send_order/data/ mit folgendem Inhalt:
<?php/**********************************************************
* file: moneyorder_Reason_payment.php
* path: /includes/extra/send_order/data/
* use: augment reason for payment
*
* DEIN_KÜRZEL
**********************************************************/if($order->info['payment_method'] == 'moneyorder') { switch($order->info['languages_id']) { case '2': $additional_txt = 'DEIN_TEXT_IN_DEUTSCH'; break; default: $additional_txt = 'DEIN_TEXT_IN_ENGLISCH'; } $payment_text = defined('MODULE_PAYMENT_'.strtoupper($order->info['payment_method']).'_TEXT_DESCRIPTION') ?
sprintf(constant('MODULE_PAYMENT_'.strtoupper($order->info['payment_method']).'_TEXT_DESCRIPTION'), $additional_txt) : '';}?> Bei DEIN_TEXT_IN_DEUTSCH und DEIN_TEXT_IN_ENGLISCH trägst du ein was du als jeweils Verwendungszweck sehen möchtest.
$insert_id ist die Bestellnummer, wenn die weiterhin verwendet werden soll.
Text muß in single quotes stehen und Variablen wie
$insert_id müssen mittels Punkt verknüpft werden.
Beispiel:
$additional_txt = 'Bitte geben Sie Ihre Bestellnummer ('.$insert_id.') und Ihre Postleitzahl an';
Gruß,
noRiddle