Créer son site e-commerce avec Thelia


Logo de TheliaLorsque l’on désire créer un site, on utilise souvent un CMS (Content Management System, soit en français Système de Gestion de Contenu). Ces derniers correspondent à des sites pré-construits. Il est par exemple possible en quelques clics, grâce à l’un des CMS les plus connus, WordPress, de créer un site de type blog pouvant également contenir quelques pages, etc. Dans cette article, nous allons voir comment créer un site e-commerce en quelques clics grâce à un autre CMS nommé Thelia.

 

1. Pré-requis

Avant de commencer à créer notre site, vous devez savoir comment utiliser un site en PHP, soit en possédant un serveur web, soit en sachant utiliser un logiciel tel que Wamp sour Windows, Mamp pour Mac ou Lamp pour Linux. Si vous ne savez pas comment utiliser un tel logiciel, je vous recommande ce tutoriel sur le Site du Zéro.

Nous allons également avoir besoin de télécharger le CMS en question. Pour ce faire, rendez-vous sur le site officiel, puis dans la zone de téléchargement. Téléchargez ensuite la dernière version stable. Celle-ci est affichée au dessus de toutes les autres. Lors de l’écriture de cet article, il s’agit de la version 1.5.1, il est possible que votre version soit supérieure mais la procédure sera la même :

Téléchargement du CMS Thelia

 

Une fois le fichier téléchargé, décompressez le et placez le dans le dossier local correspondant pour votre système (celui-ci porte généralement le nom www comme « /var/www » par exemple sous Linux, ou bien le dossier www du répertoire Wamp pour Window, etc.). Vous pouvez également renommer ce répertoire comme bon vous semble.

 

 2. Installation du CMS Thelia

A partir de maintenant, vous êtes supposés savoir comment lancer votre serveur local (wamp, lamp ou mamp) et vous avez placé Thelia dans le bon répertoire. Il vous suffit maintenant de vous rendre dans votre répertoire local avec un navigateur web (« http://localhost/ » le plus souvent) puis de cliquer sur le site correspondant à votre version de Thelia (le répertoire que vous avez décompressé précédemment). Vous devriez voir cette page :

Installation de thelia étape 1

Bravo, le plus dur est fait (si si). Pour lancer l’installation, cliquez sur continuer pour atteindre une nouvelle page affichant si tous les éléments sont corrects. Si c’est le cas, vous pouvez continuer et passer à l’étape suivante. Si ce n’est pas le cas et que votre version de PHP n’est pas la bonne, effectuez une mise à jour.

A l’étape suivante, renseignez vos identifiants de connexion à la base de données. Si vous travaillez en local, le serveur de base de données sera probablement localhost comme dans la capture d’écran ci-dessous. Si vous avez pris un hébergement comprenant une base de données chez un hébergeur comme OVH par exemple, vous pouvez retrouver ces identifiants dans votre espace utilisateur :

Installation de Thelia étape 2 - connexion à la base de données

Si vos identifiants ne sont pas corrects, Thelia vous affichera un message d’erreur. Il faut impérativement que ce dernier établisse une connexion à la base de données pour s’installer.

A l’étape suivante, si vous êtes en local, je vous conseille de remplir le champ « Vous pouvez aussi choisir de créer une base : » en donnant un nom propre à votre base de données, comme par exemple « vente_peluches » si vous voulez faire un site de vente de peluches 🙂 . Si vous êtes sur un hébergement, vous n’avez peut-être pas le choix et devrez utiliser l’unique base de données disponible. Une fois la base de données choisie ou créée (dans le cadre de cet article, la base de données s’appellera « site_test »), cliquez sur Continuer. Vous constaterez qu’il faudra un certain temps avant d’accéder à l’étape suivante. C’est normal car Thelia crée tout ce qui lui est nécessaire dans la base de données. D’ailleurs, si vous jetez un coup d’oeil à celle-ci, vous verrez qu’elle est déjà bien remplie :

Base de données Thelia

L’étape suivante est la plus importante. La plupart des champs sont implicites, cependant pour le dernier, n’oubliez pas de donner l’url exacte du site en question (et non pas seulement « http://localhost »). Voici pour ma part le résultat :

Installation de Thelia étape 3 - Configuration

Une fois l’installation terminée, Thelia vous demande de supprimer le répertoire install. Vous pouvez le faire sans hésiter :

Fin de l'installation du CMS TheliaSuppression du répertoire install

Je vous laisse ensuite visiter votre tout nouveau site ! Testez également la partie d’administration qui est très bien faite. Vous pouvez ajouter des catégories, sous catégories, des produits :

Aperçu de l'interface d'administration de Thelia

Les modifications sont directement visibles sur le site, notez que la gestion des inscriptions, connexions, du panier, etc. est déjà faite. Vous n’avez quasiment plus rien à faire !

Aperçu du résultat d'une recherche dans Thelia

3. Et maintenant ?

Afin de personnaliser votre site internet, vous devrez principalement modifier le design. Le plus gros du travail s’effectuera donc dans le répertoire template du site, notamment dans le fichier styles.css. Des connaissances en design et en CSS sont requise pour ce travail. Si vous souhaitez modifier la structure même du site (en modifiant le header ou le footer par exemple), il faudra s’attaquer directement aux fichiers HTML de ce même dossier.

Enfin, nous verrons dans un prochain article qu’une des forces de Thelia est que l’on peut lui ajouter des plugins. En effet, pour l’instant nous ne pouvons pas utiliser le mode de paiement Paypal par exemple (qui est très utile pour les clients). Nous ajouterons donc ce système dans un prochain article. Jusque là, faites un tour sur l’interface d’administration, faites des tests, des tests, et encore des tests 😉

akiavara

Other posts by

Laisser un commentaire

Menu