OpenCart 2.0 – Από το vqMod στο ocMod

Όπως γνωρίζετε ήδη το OpenCart μέχρι και την έκδοση 1.5.x.x που βρίσκεται τώρα χρησιμοποιεί ένα extension με το όνομα VQMOD που έχει δημιουργήσει ο moderator QPhoria και το οποίο επιτρέπει την live λειτουργία ενεργειών στην ιστοσελίδα χωρίς την δημιουργία extension και αλλαγή των αρχείων της ιστοσελίδας.

Υπήρχαν κάποια θέματα πάνω σε αυτό καθώς υπήρχαν κάποιοι μικροί περιορισμοί. Στην επόμενη έκδοση του OpenCart, δηλαδή στην έκδοση 2.0 θα υπάρχει ένας νέος μηχανισμός που θα λέγεται ocMod (OpenCart Mod). Πρόκειται για την εξέλιξη του vqMod στην νέα έκδοση και την προσθήκη κάποιων έξτρα χαρακτηριστικών όπως module installer.

Ποιες είναι οι διαφορές μεταξύ vqMod και ocMod:

  • Προστέθηκε η δυνατότητα αυτόματης εγκατάστασης του extension μέσω upload.
  • Κρατήθηκαν οι λειτουργίες: Replace, Before, After, Regex, Offset, Limit
  • Αφαιρέθηκαν οι λειτουργίες: ignoreif, log
  • Προστέθηκε η δυνατότητα προσθήκης sql script εγκατάστασης του extension καθώς και custom κώδικα PHP.

Η δομή των αρχείων που θα έχει ένα ocMod είναι η παρακάτω:

  • upload
  • install.sql
  • install.php
  • install.xml

Στον φάκελο upload θα περιέχονται τα αρχεία που θα ανεβαίνουν πάνω στο ηλεκτρονικό κατάστημα. Το αρχείο install.sql είναι το αρχείο που θα περιέχει sql scripts για εισαγωγή, αλλαγή ή διαγραφή δεδομένων στη βάση, το αρχείο install.php, θα περιέχει κώδικα που θα τρέχει κατά την 1η εγκατάσταση του mod και τέλος το αρχείο install.xml που θα περιέχει τον κώδικα του mod όπως ακριβώς δουλεύουν και τα vqMod extensions.

Πότε θα είναι διαθέσιμη η έκδοση 2.0;

Σύμφωνα τον Daniel Kerr που είναι ο δημιουργός της έκδοσης καθώς και η υπόλοιπη ομάδα, η έκδοση θα είναι έτοιμη μέχρι τέλος καλοκαιριού 2014. Αναμένουμε λοιπόν τις νέες αλλαγές.

Για περισσότερες πληροφορίες γύρω από την έκδοση 2.0 ή οποιαδήποτε άλλη απορία γύρω από το OpenCart επικοινωνήστε μαζί μας.