- 08 Φεβ 2014, 10:19
#31
Καλημέρα,
Αν ενδιαφέρεσαι να αλλάξεις μόνο τιμές (ή οτιδήποτε άλλο βρίσκεται στο table oc_product) δεν χρειάζεσαι κάποιο εξειδικευμένο module. Για τον ίδιο λόγο δεν παίζει ρόλο και πόσες γλώσσες έχει το site εφόσον χρησιμοποιείς μόνον αυτό το table.
1. Από το phpMyAdmin επιλέγεις τη βάση σου και μετά επιλέγεις το table oc_product.
2. Πατάς το tab "Export" και στο "Format" επιλέγεις "CSV", πατάς GO και αποθηκεύεις το csv αρχείο. (Σημείωση αν χρειάζεσαι να εισαχθούν οι ονομασίες των στηλών στο csv, πρέπει να τικάρεις το "Put columns names in the first row" όταν κάνεις export.)
3. Ανοίγεις το CSV αρχείο στο Excell και τροποποιείς τις τιμές όπως θέλεις και σώζεις το αρχείο πάλι ως csv. Μπορείς να αναγνωρίσεις τα προϊόντα από τη στήλη model.
4. Στην δική μου περίπτωση επειδή δουλεύω με Linux, χρησιμοποιώ το Libre Office. Όταν το Calc (αντίστοιχο του Excel) σώζει το αρχείο, σαν διαχωριστικό των στηλών, εισάγει tabs ανάμεσα στις στήλες. Αν χρησιμοποιείς Excel ενδέχεται να προσθέτει κόμμα, ή κάτι άλλο. Αυτό μπορείς να το διαπιστώσεις ανοίγοντας το csv σε ένα απλό editor πχ notepad++ και βλέποντας τι delimiter έχει εισάγει.
5. Από το phpMyAdmin επιλέγεις πάλι τη βάση σου και μετά επιλέγεις το table oc_product και πατάς το tab "Import"
6. Στο "Format" επιλέγεις "CSV", στο "Format-Specific Options" τικάρεις το "Replace table data with file" και στο "Columns separated with" δηλώνεις "\t" για tab ή "," για κόμμα - χωρίς τα εισαγωγικά - ανάλογα με το τι χρησιμοποιεί η εφαρμογή σου (το Libre Office χρησιμοποιεί tabs) και πατάς GO.
Παρόλο που φαίνονται πολλά τα βήματα δεν είναι κάτι πολύπλοκο, απλά τα έγραψα αναλυτικά για να μην υπάρξει κάποιο πρόβλημα σε περίπτωση αμφιβολίας.
Εναλλακτικά υπάρχει και το module import/export tool που πραγματοποιεί τα παραπάνω αυτόματα.
Αλεξάνδρα Γκόγκα - Software Developer @ People’s Code
OpenCart-Hellas.gr - Administrator & Founder
PeoplesCode.com - Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Μεταφορά - Τεχνική Υποστήριξη OpenCart
Ελληνική μετάφραση & Επεκτάσεις OpenCart