Votre boutique peut être entièrement
personnalisée grâce à un langage de programmation intégrée au système. Ce langage suit une syntaxe HTML de sorte qu'il s'intègre bien à vos pages existantes. Un programmeur sera apte à se retrouver facilement
dans ce langage, celui-ci suivant les standards de nomenclature reconnus dans d'autres langages.
Il n'est cependant pas question de montrer ici des bases de programmation. Ce langage de programmation est destiné à un programmeur expérimenté.
Voici les classes qui sont définies dans le système et sous lesquelles tous les objets sont dérivés: Store, Item, Category, Cart, Checkout, Order et System.
Voici les types de modèles supportés par le système (vous y trouverez les
objets s'appliquant à chacun de ces modèles): Produit, Catégorie, Panier,
Passage à la
caisse et Confirmation de
commande .
Chacune des classes comprend plusieurs objets, méthodes, propriétés et fonctions qui vous permettront de contrôler et d'afficher
exactement ce que vous voulez dans vos pages.
- Les objets sont rattachés à une classe et comprennent d'autres sous-objets ou des méthodes, propriétés ou fonctions que vous pouvez utiliser.
- Les méthodes ne retournent aucune valeur et servent à effectuer un contrôle sur les résultats ou à effectuer certaines opérations particulières.
- Les propriétés peuvent servir à afficher une valeur et/ou à tester leur valeur en utilisant un énoncé If.
- Une fonction effectue un traitement sur les arguments à cette fonction et retourne un résultat.
Les noms de tous les objets ont une syntaxe anglophone pour des raisons
évidentes de standardisation de programmation.
Dans cette aide en ligne, un opérateur fait référence à une méthode ou à une propriété d'objet. Tous ces opérateurs sont sous la forme [[Template:Opérateur Paramètres]]
où les paramètres sont habituellement optionnels et sont spécifiques à chacun des opérateurs. Les paramètres optionnels peuvent généralement être utilisés dans un
énoncé If. Les paramètres seront alors entre parenthèses et
séparés par une virgule si plus d'un paramètre est utilisé. En insérant ces
opérateurs dans vos modèles HTML, vous pourrez contrôler l'affichage complet de
votre boutique.
Vous pouvez également utiliser l'opérateur Script pour mieux bâtir vos blocs de programmation script.