Καλησπέρα,
Για κάτι τόσο απλό αν το site δεν είναι πολυγλωσσικό υπάρχει ο απλός τρόπος καρφωτά το κείμενο στο twig/tpl ανάλογα την έκδοση και ο τρόπος με μεταβλητές (για ψυχαναγκαστικούς, ονόματα δε λέμε).
Πχ, Σε έκδοση 3.x στo catalog/view/theme/default/template/mail/order_add.twig κάτω κάτω, προσθέτεις μία παράγραφο <p style="margin-top: 0px; margin-bottom: 20px;"> κείμενο</p> με το κειμενάκι σου πριν το:
Εναλλακτικά, αν θες να το περάσεις ως μεταβλητή μπορείς να χρησιμοποιείς το κείμενο της διεύθυνσης του καταστήματος (που θα έχεις εισάγει και ΑΦΜ), στο catalog/controller/mail/order.php κάτω από τα // HTML Mail περνάς την μεταβλητή της διεύθυνσης πχ:
Κώδικας: Επιλογή όλων$data['store_address'] = nl2br($this->config->get('config_address'));
Μετά πας στο πάνω twig και την περνάς ως μεταβλητή px:
Κώδικας: Επιλογή όλων<p style="margin-top: 0px; margin-bottom: 20px;"> {{ store_address }}</p>
Σε opencart 2.x τα ίδια στο catalog/view/theme/default/template/mail/order.tpl
Αν θες να περάσεις μεταβλητή το κάνεις στο catalog/model/checkout/order.php πχ:
Κώδικας: Επιλογή όλων// HTML Mail
$data = array();
$data['store_address'] = nl2br($this->config->get('config_address'));
και στο tpl
Κώδικας: Επιλογή όλων<p style="margin-top: 0px; margin-bottom: 20px;"> <?php echo $store_address'; ?></p>
*Αν θες πολυγλωσσική υποστήριξη πας αναγκαστικά σε μεταβλητές και πρέπει να χρησιμοποιήσεις κάποιο πεδίο γλώσσας αντί πεδία config.
Αλεξάνδρα Γκόγκα - Software Developer @ People’s Code
OpenCart-Hellas.gr - Administrator & Founder
PeoplesCode.com - Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Μεταφορά - Τεχνική Υποστήριξη OpenCart
Ελληνική μετάφραση & Επεκτάσεις OpenCart