Καλησπέρα,
Αν έχεις suhosin ναι.
Μόλις χθες κάναμε launch site πελάτη με OC 3.0.3.9 + Journal 3.2 RC100 + Lighting και λειτουργεί άψογα. Δεν έχω δοκιμάσει ακόμα το 3.0.4.0. Λογικά επειδή το OC 3.0.4.0 και το Journal RC101 είναι εκδόσεις με bugfixes για τις προηγούμενες εκδόσεις, δεν θα έχεις πρόβλημα.
Η προσθήκη πελατών από τη διαχείριση δεν ορίζει language_id στον πελάτη (παραμένει το default της βάσης που είναι 0). Το language_id ορίζεται αυτόματα στη βάση όταν ο πελάτης συνδεθεί στο κατάστημα ανάλογα την γλώσσα που έχει επιλέξει στο κατάστημα. Άρα δεν χρειάζεται να κάνεις κάτι γι αυτό.
Τώρα, αν θες για άλλο λόγο να παίρνει ο πελάτης language_id με το που τον προσθέσεις:
Στο admin/model/customer/customer.php
Μετά τη γραμμή 6
Πρόσθεσε αυτό:
Κώδικας: Επιλογή όλων$this->db->query("UPDATE " . DB_PREFIX . "customer SET language_id = '" . (int)$this->config->get('config_language_id') . "' WHERE customer_id = '" . (int)$customer_id . "'");
Για να λαμβάνει το language_id της γλώσσας που έχει επιλεγεί στη διαχείριση.
Αλεξάνδρα Γκόγκα - Software Developer @ People’s Code
OpenCart-Hellas.gr - Administrator & Founder
PeoplesCode.com - Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Μεταφορά - Τεχνική Υποστήριξη OpenCart
Ελληνική μετάφραση & Επεκτάσεις OpenCart