Téléchargement et installation d'Ubercart
Maintenant que nous avons terminé l'installation de Drupal et de tous les modules nécessaires, il est temps d’installer Ubercart. Rendez-vous sur http://www.ubercart.org/downloads et téléchargez la dernière version de Ubercart 2.x pour Drupal 6. Il est fourni sous forme d’un fichier compressé tar.gz, que vous pouvez extraire de la même manière que vous l’avez fait pour Drupal.
Ensuite, vous devez le copier dans le dossier sites/all/modules, comme nous l’avons fait pour les modules précédents. En réalité, Ubercart n’est pas un seul module, mais un ensemble de modules. Nous avons donc maintenant de nombreuses nouvelles options sur notre page de modules. Certains sont requis (Ubercart-core), et d’autres sont facultatifs (Ubercart-Core (optionnel), Ubercart-extra, Ubercart-fulfillment, et Ubercart-payment). Vous n’êtes pas obligé d’installer chaque module Ubercart. Avec le temps, vous déciderez par vous-même de ce dont vous avez besoin. Bien sûr, vous pourrez toujours revenir plus tard pour ajouter ou supprimer des sous-modules selon vos besoins.
Modules obligatoires
Les modules les plus importants du paquet Ubercart sont :
- Cart : requis pour le fonctionnement du panier
- Conditional Actions : actions conditionnelles, nécessaires pour configurer la livraison et les taxes.
- Order : requis pour la gestion et l’exécution des commandes
- Product : crée un type de contenu produit pour votre boutique
- Store : requis pour la configuration et la gestion de la boutique
Modules supplémentaires
Vous pouvez utiliser Ubercart sans ces modules, mais dans la plupart des cas, ils sont nécessaires pour rendre la boutique plus attrayante.
- Attribute : avec les attributs, vous pouvez créer des produits personnalisables qui varient selon certaines caractéristiques, comme la taille ou la couleur.
- Catalog : ce module crée un catalogue de produits avec des catégories et sous-catégories.
- File downloads : ce module est nécessaire si vous souhaitez vendre des produits téléchargeables, comme des fichiers musicaux ou vidéos.
- Payment : ce module est nécessaire pour accepter les paiements sur votre boutique.
- Report : ce module génère des rapports sur votre boutique, commandes, produits et clients.
- Roles : les rôles peuvent offrir différents avantages à différents clients.
- Shipping : ce module est nécessaire pour la gestion des livraisons.
- Taxes : ce module est nécessaire pour la gestion des taxes.
Modules additionnels
Ces modules additionnels ajoutent encore plus de fonctionnalités à Ubercart :
- Cart Links : ce module permet de créer des liens d’achat spécialisés pour des produits à partir d’autres pages.
- Google Analytics : ce module intègre Google Analytics à Ubercart.
- Product kit : avec ce module, vous pouvez regrouper deux produits ou plus et les vendre ensemble sous forme de lot.
- Stock : ce module est nécessaire si vous avez besoin de gérer le stock de vos produits.
- Systèmes de paiement : ce groupe de modules ajoute de nouveaux moyens de paiement et s’intègre avec des systèmes de paiement :
- Authorize.net : ce module intègre votre boutique avec la passerelle Authorize.net.
- Credit card : ce module permet d’accepter les paiements par carte de crédit. Attention, comme ce module ne fournit aucun chiffrement pour la sécurité, il est nécessaire d’utiliser le protocole HTTPS sur le port 443 pour sécuriser les transactions.
CyberSource : ce module intègre votre boutique avec CyberSource. - Google Checkout : ce module intègre votre boutique avec Google Checkout.
- PayPal : ce module intègre votre boutique avec PayPal.
- Test Gateway : cette méthode de paiement est uniquement destinée aux tests.
- Fulfillment : ce groupe de modules ajoute de nouveaux modes de livraison :
- Flatrate : ce module ajoute une tarification fixe.
- U.S. Postal Service : ce module intègre votre boutique avec l’USPS pour un calcul automatique des frais de port.
- UPS : ce module intègre votre boutique avec UPS.
- Weight Quote : ce module ajoute une méthode de calcul des frais de port en fonction du poids total de la commande.
Vous n’avez pas besoin d’installer tous ces modules Ubercart dès maintenant. Au fur et à mesure de votre progression, nous installerons les modules nécessaires.