VirtueMart Mettre en.. - Free
VirtueMart Mettre en.. - Free
VirtueMart Mettre en.. - Free
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Le Campus<br />
Le guide officiel<br />
<strong>VirtueMart</strong><br />
<strong>Mettre</strong> <strong>en</strong> place et gérer des boutiques<br />
<strong>en</strong> ligne avec Joomla!<br />
Martin Blasczyk<br />
Traduit par Sandrine Burriel, validé<br />
techniquem<strong>en</strong>t par Xavier Lemoine
Le guide officiel<br />
<strong>VirtueMart</strong><br />
<strong>Mettre</strong> <strong>en</strong> place<br />
et gérer des boutiques <strong>en</strong> ligne<br />
avec Joomla!
Pearson Education France a apporté le plus grand soin à la réalisation de ce li vre afin de ous fournir une<br />
information complète et fiable. Cep<strong>en</strong>dant, Pearson Education France n’assume de responsabilités, ni pou<br />
son utilisation, ni pour les contrefaçons de brevets ou atteintes aux droits de tierces personnes qui pourrai<strong>en</strong>t<br />
résulter de cette utilisation.<br />
Les exemples ou les programmes prés<strong>en</strong>ts dans cet ouvrage sont fournis pour illustrer les descriptions théoriques.<br />
Ils ne sont <strong>en</strong> aucun cas destinés à une utilisation commerciale ou professionnelle.<br />
Pearson Education France ne pourra <strong>en</strong> aucun cas être t<strong>en</strong>u pour responsable des préjudices ou dommages<br />
de quelque nature que ce soit pouvant résulter de l’utilisation de ces exemples ou programmes.<br />
Tous les noms de produits ou autres marques cités dans ce li vre sont des marques déposées par leurs<br />
propriétaires respectifs.<br />
Publié par Pearson Education France<br />
47 bis, rue des Vinaigriers<br />
75010 PARIS<br />
Tél. : 01 72 74 90 00<br />
www.pearson.fr<br />
Mise <strong>en</strong> pages : TyPAO<br />
ISBN : 978-2-7440-4110-5<br />
Copyright © 2009 Pearson Education France<br />
Tous droits réservés<br />
Titre original :<br />
Das offizielle <strong>VirtueMart</strong>-Buch<br />
Traduction : Sandrine Burriel<br />
Relecture technique : Xavier Lemoine<br />
ISBN original : 978-3-8273-2772-7<br />
Copyright © 2009 by Addison-Wesley Verlag<br />
Alle Rechte vorbehalt<strong>en</strong><br />
Pearson Education Deutschland GmbH<br />
Martin-Kollar-Strasse 10-12<br />
D-81829 Münch<strong>en</strong>/Germany<br />
All rights reserved<br />
Aucune représ<strong>en</strong>tation ou reproduction, même partielle, autre que celles prévues à l’article L. 122-5 2° et 3° a) du code<br />
de la propriété intellectuelle ne peut être f aite sans l’autorisation e xpresse de Pearson Education France ou, le cas<br />
échéant, sans le respect des modalités prévues à l’article L. 122-10 dudit code.<br />
No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including<br />
photocopying, recording or by any information storage retrieval system, without permission from Pearson Education,<br />
Inc.
Le guide officiel<br />
<strong>VirtueMart</strong><br />
<strong>Mettre</strong> <strong>en</strong> place<br />
et gérer des boutiques <strong>en</strong> ligne<br />
avec Joomla!<br />
Martin Blasczyk
Table des matières<br />
Préface à l’édition française . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII<br />
Préface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />
1 <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />
1.1 Qu’est-ce que <strong>VirtueMart</strong> ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />
1.1.1 Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />
1.1.2 Exemples de boutiques <strong>en</strong> ligne réalisées à l’aide de <strong>VirtueMart</strong> . . . . . 5<br />
1.2 La boutique de test <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />
1.3 Où se le procurer ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />
1.4 Installation du logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />
1.4.1 Prérequis sur le serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />
1.4.2 Joomla! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />
1.4.3 Si Joomla! n’est pas <strong>en</strong>core installé . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12<br />
1.4.4 Installation automatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />
1.4.5 Installation manuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />
1.4.6 Offre préinstallée Joomla! 1.5 et <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . 17<br />
1.4.7 Installation des f chiers de langues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />
1.5 Mise à jour de <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />
1.6 Premiers élém<strong>en</strong>ts de paramétrage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />
1.6.1 Onglet Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />
1.6.2 Onglet Système . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />
1.6.3 Onglet Serveur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />
2 Planifier et réaliser votre boutique <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />
2.1 Analyse des conditions initiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />
2.1.1 Créateurs d’<strong>en</strong>treprises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />
2.2 Préparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
2.2.1 Mise <strong>en</strong> place de votre boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
VI<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
2.2.2 Produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
2.2.3 Utilisateurs et groupes d’utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
2.2.4 Méthodes de paiem<strong>en</strong>t. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />
2.2.5 Modules de transport, coûts d’expédition . . . . . . . . . . . . . . . . . . . . . . . . 28<br />
2.2.6 Chèques boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />
2.3 Marketing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
2.3.1 Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
2.3.2 Moteurs de recherche de produits, comparateurs de prix . . . . . . . . . . . . 29<br />
2.3.3 Labels de qualité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
2.3.4 Autres actions de promotion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
3 Tester votre boutique <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />
3.1 Tester le front-<strong>en</strong>d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />
3.1.1 Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />
3.1.2 Enregistrem<strong>en</strong>t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />
3.1.3 Lettre d’information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34<br />
3.1.4 Ouverture de session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />
3.1.5 Commandes de test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />
3.1.6 Fonctions de recherche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />
3.2 Tester le back-<strong>en</strong>d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />
3.2.1 Utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />
3.2.2 Téléchargem<strong>en</strong>t de f chier (dans le cadre d’une commande) . . . . . . . . . 38<br />
3.2.3 Lettre d’information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />
3.3 Test de PayPal dans <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39<br />
4 Votre travail quotidi<strong>en</strong> avec <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.1 Check-list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.1.1 Gestion de la boutique et des cli<strong>en</strong>ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.1.2 Gestion de la plate-forme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />
4.1.3 Poste de travail personnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
TABLE DES MATIÈRES<br />
4.2 Le cli<strong>en</strong>t est roi…. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />
4.2.1 Modif cation d’une commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43<br />
4.2.2 Annulation d’une commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43<br />
4.3 Gestion et comptabilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43<br />
4.3.1 Banque <strong>en</strong> ligne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43<br />
4.3.2 Comptabilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />
5 Questions d’ordre général . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />
5.1 Marketing <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />
5.1.1 Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />
5.1.2 Moteurs de recherche de produits et comparateurs<br />
de prix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50<br />
5.1.3 Labels de qualité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62<br />
5.1.4 Marketing et moteurs de recherche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />
5.1.5 Publicité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />
5.1.6 Lettre d’information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />
5.2 Conditions générales de v<strong>en</strong>te (CGV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />
5.3 Droit de retour et de rétractation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />
5.4 Litiges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />
5.4.1 Prév<strong>en</strong>tion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />
5.4.2 Que faire <strong>en</strong> cas de litige ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />
5.5 Aspects juridiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />
5.5.1 France : loi Informatique et Liberté . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72<br />
5.5.2 M<strong>en</strong>tions légales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72<br />
5.5.3 Législation : référ<strong>en</strong>ces diverses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73<br />
5.6 Sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
5.6.1 Poste de travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />
5.6.2 Sécurité de votre installation Joomla! . . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />
5.6.3 Sauvegardes du site et de la base de données . . . . . . . . . . . . . . . . . . . . . 76<br />
5.6.4 Mises à jour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />
VII
VIII<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
5.6.5 Sécurité des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78<br />
5.6.6 Li<strong>en</strong>s complém<strong>en</strong>taires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
5.7 Méthodes de paiem<strong>en</strong>t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
5.7.1 Contre-remboursem<strong>en</strong>t/paiem<strong>en</strong>t à la livraison . . . . . . . . . . . . . . . . . . . 80<br />
5.7.2 PayPal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81<br />
5.7.3 Paiem<strong>en</strong>t <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82<br />
5.7.4 Virem<strong>en</strong>t bancaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83<br />
5.7.5 Injonction de payer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84<br />
5.8 Expédition de vos produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85<br />
5.9 <strong>VirtueMart</strong> et eBay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85<br />
6 Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />
6.1 M<strong>en</strong>u Configuratio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88<br />
6.1.1 Onglet Général . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88<br />
6.1.2 Onglet Sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98<br />
6.1.3 Onglet Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101<br />
6.1.4 Onglet Expédition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108<br />
6.1.5 Onglet Commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109<br />
6.1.6 Onglet Téléchargem<strong>en</strong>ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110<br />
6.1.7 Onglet Conf guration du flu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112<br />
6.2 M<strong>en</strong>u Utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />
6.2.1 Liste des utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />
6.3 M<strong>en</strong>u Groupes Utilisateurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117<br />
6.4 M<strong>en</strong>u Gérer les champs Utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />
6.5 M<strong>en</strong>u Lister les pays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120<br />
6.6 M<strong>en</strong>u Lister les devises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121<br />
6.7 M<strong>en</strong>u Lister les modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121<br />
6.7.1 <strong>Mettre</strong> <strong>en</strong> place un nouveau module . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122<br />
6.7.2 Les fonctions dans <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
TABLE DES MATIÈRES<br />
7 Boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />
7.1 Résumé/Panneau de contrôle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />
7.2 M<strong>en</strong>u Éditer la boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />
7.2.1 Section Boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />
7.2.2 Section Informations de contact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129<br />
7.2.3 Section Informations sur la boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . 129<br />
7.2.4 Section Style affichage monnai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130<br />
7.2.5 Section Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131<br />
7.2.6 Section Conditions générales de v<strong>en</strong>te . . . . . . . . . . . . . . . . . . . . . . . . . . 131<br />
7.3 M<strong>en</strong>u Lister les méthodes de paiem<strong>en</strong>t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132<br />
7.4 M<strong>en</strong>u Ajouter une méthode de paiem<strong>en</strong>t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133<br />
7.5 M<strong>en</strong>u Lister les modules d’expédition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134<br />
7.5.1 Standard shipping module (Module d’expédition standard) . . . . . . . . . . 134<br />
7.6 M<strong>en</strong>us Lister les cartes de crédit et Ajouter/Éditer<br />
des types de cartes de crédit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135<br />
8 Produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />
8.1 Insérer des produits à l’aide d’un f chier CSV . . . . . . . . . . . . . . . . . . . . . . . . 137<br />
8.2 Produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />
8.2.1 M<strong>en</strong>u Lister les catégories : catégories de produits . . . . . . . . . . . . . . . . 137<br />
8.3 Nouvelle catégorie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138<br />
8.3.1 Information sur la catégorie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139<br />
8.3.2 Supprimer une catégorie de produits. . . . . . . . . . . . . . . . . . . . . . . . . . . . 141<br />
8.4 Liste des produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142<br />
8.4.1 Liste des produits : ajouter ou modif er un produit . . . . . . . . . . . . . . . . . 142<br />
8.4.2 Onglet Informations produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143<br />
8.4.3 Onglet Affiche les options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145<br />
8.4.4 Onglet Statut du produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147<br />
8.4.5 Onglet Dim<strong>en</strong>sions et poids du produit. . . . . . . . . . . . . . . . . . . . . . . . . . 150<br />
IX
X<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
8.4.6 Onglet Images du produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151<br />
8.4.7 Onglet Produits complém<strong>en</strong>taires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152<br />
8.4.8 Suppression d’un produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153<br />
8.4.9 Ajouter image/f chier, Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153<br />
8.5 Produits <strong>en</strong> téléchargem<strong>en</strong>t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155<br />
8.5.1 Mise <strong>en</strong> place d’un f chier <strong>en</strong> téléchargem<strong>en</strong>t<br />
destiné à la v<strong>en</strong>te . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155<br />
8.5.2 Déroulem<strong>en</strong>t de la commande et mise à disposition<br />
d’un f chier <strong>en</strong> téléchargem<strong>en</strong>t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157<br />
8.6 Voir inv<strong>en</strong>taire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158<br />
8.7 Produits spéciaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159<br />
8.8 Dossiers de produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160<br />
8.9 Avis des cli<strong>en</strong>ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160<br />
8.10 Liste des remises produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162<br />
8.11 Ajouter une remise produit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163<br />
8.12 Lister type produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164<br />
8.12.1 Types de produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165<br />
8.12.2 Ajouter type de produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165<br />
8.12.3 Information type produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165<br />
8.12.4 Paramètres de type produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167<br />
8.12.5 Règles d’association d’un type de produit à un produit . . . . . . . . . . . . . 171<br />
8.12.6 Mise <strong>en</strong> place d’une association <strong>en</strong>tre un produit<br />
et un type produit/paramètre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172<br />
8.13 Fonction de recherche avancée avec sélection de critères. . . . . . . . . . . . . . . . . . 174<br />
8.14 Gestion des prix des produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175<br />
9 Groupes de cli<strong>en</strong>ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177<br />
9.1 Lister les groupes de cli<strong>en</strong>ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177<br />
9.2 Ajouter un groupe de cli<strong>en</strong>ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
TABLE DES MATIÈRES<br />
10 Commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />
10.1 Déroulem<strong>en</strong>t d’une commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />
10.2 Lister les commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182<br />
10.3 Détails d’une commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183<br />
10.4 Lister les différ<strong>en</strong>ts états de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186<br />
10.5 Ajouter un état de commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187<br />
11 V<strong>en</strong>deurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189<br />
12 Rapports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191<br />
13 Taxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193<br />
13.1 Lister les taux de TVA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194<br />
13.2 Ajouter un taux de TVA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195<br />
14 Frais d’expédition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197<br />
14.1 Lister les transporteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197<br />
14.2 Ajouter un transporteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197<br />
14.3 Lister les taux d’expédition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198<br />
14.4 Ajouter un taux d’expédition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199<br />
14.5 Autres modules d’expédition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200<br />
15 Chèques boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203<br />
15.1 Lister chèques boutique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203<br />
15.2 Nouveau chèque boutique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204<br />
XI
XII<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
16 Fabricants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207<br />
16.1 Lister les catégories de fabricants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207<br />
16.2 Ajouter une catégorie de fabricants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208<br />
16.3 Lister les fabricants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />
16.4 Ajouter un fabricant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210<br />
17 Assistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213<br />
17.1 Forums dédiés à <strong>VirtueMart</strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213<br />
17.1.1 Forum <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213<br />
17.1.2 Portail Joomla! francophone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214<br />
17.2 Manuel <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215<br />
17.3 À propos de <strong>VirtueMart</strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215<br />
18 Modules de <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />
18.1 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />
18.2 <strong>VirtueMart</strong> Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219<br />
18.3 <strong>VirtueMart</strong> Product Categories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220<br />
18.3.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220<br />
18.4 <strong>VirtueMart</strong> Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221<br />
18.5 <strong>VirtueMart</strong> Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221<br />
18.5.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222<br />
18.6 <strong>VirtueMart</strong> Cart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223<br />
18.6.1 Modif cation du li<strong>en</strong> et de l’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223<br />
18.7 <strong>VirtueMart</strong> All-In-One. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224<br />
18.7.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224<br />
18.8 <strong>VirtueMart</strong> Latest Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225<br />
18.8.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225<br />
18.9 <strong>VirtueMart</strong> Featured Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226<br />
18.9.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
TABLE DES MATIÈRES<br />
18.10 <strong>VirtueMart</strong> Top T<strong>en</strong> Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226<br />
18.10.1 Paramètre de ce module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227<br />
18.11 <strong>VirtueMart</strong> Random Products. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227<br />
18.11.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227<br />
18.12 <strong>VirtueMart</strong> Curr<strong>en</strong>cies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228<br />
18.12.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228<br />
18.13 <strong>VirtueMart</strong> Product Scroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229<br />
18.13.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229<br />
18.14 <strong>VirtueMart</strong> Manufacturers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231<br />
18.14.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232<br />
18.15 <strong>VirtueMart</strong> SlideShow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232<br />
18.15.1 Paramètres de ce module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232<br />
18.16 Assistance et informations sur les modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . 234<br />
18.17 Remarque complém<strong>en</strong>taire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235<br />
19 Plugins Joomla! pour <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237<br />
19.1 Détails des plugins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237<br />
19.2 <strong>VirtueMart</strong> Product Snapshot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238<br />
19.2.1 Syntaxe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238<br />
19.2.2 Paramètres du plugin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239<br />
19.3 <strong>VirtueMart</strong> Ext<strong>en</strong>ded Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240<br />
19.3.1 Paramètres du plugin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240<br />
20 Lettre d’information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243<br />
20.1 Communicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243<br />
XIII<br />
20.1.1 La procédure de double opt-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
XIV<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
20.2 Le composant Communicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245<br />
20.2.1 Conf guration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245<br />
20.2.2 Gestion des abonnés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247<br />
20.2.3 Gestion des newsletters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249<br />
20.3 Inscription à la newsletter, désinscription. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253<br />
20.4 Recherche de newsletter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255<br />
21 CSV Improved (CSVI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257<br />
21.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258<br />
21.2 Guide de démarrage rapide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258<br />
21.2.1 Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259<br />
21.2.2 Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259<br />
22 JoomlaPack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261<br />
22.1 Guide de démarrage rapide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262<br />
22.1.1 Conf guration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262<br />
22.1.2 Réaliser une sauvegarde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262<br />
22.1.3 Restauration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263<br />
A Référ<strong>en</strong>ces thématiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267<br />
A.1 Joomla!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267<br />
A.1.1 Joomla! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267<br />
A.1.2 Docum<strong>en</strong>tation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267<br />
A.1.3 Ext<strong>en</strong>sions, complém<strong>en</strong>ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267<br />
A.1.4 Sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268<br />
A.1.5 Rester informé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268<br />
A.2 <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268<br />
A.2.2 <strong>VirtueMart</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268<br />
A.2.2 Docum<strong>en</strong>tation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268<br />
A.2.2 Logiciels complém<strong>en</strong>taires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269<br />
A.2.5 Rester informé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
TABLE DES MATIÈRES<br />
XV<br />
A.3 Aspects juridiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269<br />
A.3.1 Création d’<strong>en</strong>treprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269<br />
A.3.2 Législation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269<br />
A.3.3 TVA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270<br />
A.3.4 Gestion des impayés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270<br />
A.4 Commerce électronique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271<br />
A.4.1 Commerce <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271<br />
A.4.2 Paiem<strong>en</strong>t <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271<br />
A.4.3 Marketing <strong>en</strong> ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272<br />
A.4.4 Transporteurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272<br />
A.5 Outils complém<strong>en</strong>taires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273<br />
A.5.1 Serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273<br />
A.5.2 Poste de travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273<br />
A.6 Docum<strong>en</strong>tation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274<br />
A.6.1 Lic<strong>en</strong>ce GNU/GPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274<br />
A.6.2 Référ<strong>en</strong>cem<strong>en</strong>t de site web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274<br />
A.6.3 Ergonomie web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274<br />
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Préface à l'édition française<br />
Les outils permettant de mettre <strong>en</strong> ligne une boutique de commerce électronique e xist<strong>en</strong>t<br />
depuis longtemps sur Internet. Ces outils, simples ou complexes, commerciaux ou<br />
gratuitem<strong>en</strong>t utilisables, ont tous des avantages et des inconvéni<strong>en</strong>ts.<br />
<strong>VirtueMart</strong> offre aujourd'hui, au fil des améliorations et des fonctionnalités ajoutées a<br />
projet initial, un outil performant pour toute personne souhaitant v <strong>en</strong>dre des produits,<br />
des services, ou simplem<strong>en</strong>t prés<strong>en</strong>ter un catalogue de produits sur Internet.<br />
Contrairem<strong>en</strong>t aux idées reçues, il n'est pas nécessaire de payer le prix fort pour obt<strong>en</strong>ir<br />
un outil de qualité : ce n'est pas le prix qui f ait la valeur d'un logiciel ou d'un produit.<br />
Les logiciels libres sont conçus dans l'esprit de r<strong>en</strong>dre accessibles à tout un chacun des<br />
outils et savoirs lui permettant de réaliser un projet, que ce soit pour une boutique <strong>en</strong><br />
ligne ou autre, sans pour autant dép<strong>en</strong>ser des sommes astronomiques <strong>en</strong> création,<br />
adaptation ou maint<strong>en</strong>ance de site.<br />
Même s'il existe d'autres solutions alternatives performantes, celle qui vous est prés<strong>en</strong>tée<br />
dans cet ouvrage permettra de donner une réponse éprouvée par moi-même et des<br />
milliers d'autres personnes : <strong>VirtueMart</strong>.<br />
Xavier Lemoine<br />
La traduction, ou plutôt l'adaptation de cet ouvrage, originellem<strong>en</strong>t conçu pour le marché<br />
germanique, n'a pas été sans difficultés<br />
La traductrice Sandrine Burriel, aidée de Xavier Lemoine, grand connaisseur de Virtue-<br />
Mart et traducteur de sa docum<strong>en</strong>tation <strong>en</strong> ligne, se sont efforcés de trouver chaque fois<br />
les équival<strong>en</strong>ts francophones tant pour les exemples, les référ<strong>en</strong>ces, le cadre juridique et<br />
les outils ou services proposés, tels que les mo y<strong>en</strong>s de paiem<strong>en</strong>ts, les comparateurs de<br />
prix, etc, tout <strong>en</strong> respectant la démarche de l'auteur.<br />
Nous les remercions tous deux vivem<strong>en</strong>t pour leur travail.<br />
L'éditeur<br />
Sandrine remercie Xavier pour ses relectures att<strong>en</strong>tives et ses réponses avisées à toutes<br />
ses questions, ainsi que Didier pour ses précieux conseils juridiques, qui ont nourri les<br />
pages de ce livre.
Préface<br />
Lorsque j’ai installé <strong>VirtueMart</strong> pour la première fois, il me manquait un ouvrage<br />
adapté sur le sujet. Pour pallier cette abs<strong>en</strong>ce, j’ai donc étudié <strong>VirtueMart</strong> <strong>en</strong> me docum<strong>en</strong>tant<br />
sur Internet et <strong>en</strong> me formant par la pratique, et je me suis dit : "Maint<strong>en</strong>ant,<br />
c’est à toi de l’écrire." Un ouvrage ne comm<strong>en</strong>ce pas au premier mot écrit, mais il naît<br />
d’une idée et se développe de jour <strong>en</strong> jour au fil de la rédaction. Aujourd’hui, après de<br />
nombreuses journées et nuits passées à mon ordinateur, il est terminé.<br />
Ce livre, je l’ai aussi écrit pour vous, afin de ous faciliter la tâche avec <strong>VirtueMart</strong>.<br />
Vous n’y trouv erez probablem<strong>en</strong>t pas toutes les réponses aux questions que v ous<br />
pourriez vous poser, ce qui serait trop demander au vu de la comple xité du sujet.<br />
Mais vous y trouverez toujours des pointeurs vers des sources où vous pourrez trouver ces<br />
éclaircissem<strong>en</strong>ts.<br />
<strong>VirtueMart</strong> est un logiciel constituant une e xt<strong>en</strong>sion de Joomla!, grâce à laquelle v ous<br />
pouvez ouvrir et gérer votre propre boutique <strong>en</strong> ligne sur Internet. Le grand avantage de<br />
<strong>VirtueMart</strong> par rapport à d’autres systèmes de commerce électronique est son intégration<br />
avec Joomla!. Ainsi, <strong>en</strong> plus de profiter de l’un des systèmes de commerce élec<br />
tronique les plus modernes qui soit, vous bénéficiez aussi de toutes les possibilités d<br />
système de gestion de cont<strong>en</strong>u le plus r<strong>en</strong>ommé. De cette manière, vous pouvez intégrer<br />
sans difficulté otre boutique <strong>en</strong> ligne au site web prés<strong>en</strong>tant votre commerce sur<br />
Internet.<br />
Mes remerciem<strong>en</strong>ts vont à mon épouse, Galina Paramei, pour sa compréh<strong>en</strong>sion et son<br />
souti<strong>en</strong> af fectueux, à mon éditeur , Boris Karnik owski, pour son souti<strong>en</strong> <strong>en</strong>g agé <strong>en</strong><br />
faveur de ce projet de livre, et à Sör<strong>en</strong> Eberhardt-Biermann, chef du projet <strong>VirtueMart</strong>,<br />
pour sa relecture technique très constructi ve. Je remercie ég alem<strong>en</strong>t l’association<br />
TuS 1860 Magdeburg d’avoir gracieusem<strong>en</strong>t mis à ma disposition l’espace web pour<br />
l’installation de test.<br />
Je vous souhaite maint<strong>en</strong>ant, chers lecteurs, bi<strong>en</strong> du succès a vec votre toute nouv elle<br />
boutique <strong>en</strong> ligne et je me réjouis d’avance de vos retours.<br />
Vous pouvez me joindre par courrier électronique à l’adresse :<br />
martin.blasczyk@t-online.de.<br />
Liverpool et Hatting<strong>en</strong> / Ruhr<br />
Martin Blasczyk
2<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Tout utilisateur est responsable de son propre travail. Je ne peux offrir une garantie, de quelque<br />
nature que ce soit, et je décline toute responsabilité <strong>en</strong> cas de problème.<br />
Toutes les informations prés<strong>en</strong>tées dans cet ouvrage ont été rassemblées par moi-même. J’ai personnellem<strong>en</strong>t<br />
installé manuellem<strong>en</strong>t les logiciels décrits ici dans un <strong>en</strong>vironnem<strong>en</strong>t de test mis <strong>en</strong> place<br />
pour l’occasion, où je les ai tous testés et validés.<br />
Les intitulés des Chapitres 6 à 17 suiv<strong>en</strong>t, à de rares exceptions près, la description fournie au sein du<br />
m<strong>en</strong>u <strong>VirtueMart</strong>, dans l’interface d’administration de Joomla!.<br />
Aucune des informations d’ordre juridique fournies dans ce livre ne constitue une consultation juridique<br />
au s<strong>en</strong>s légal du terme.
1 <strong>VirtueMart</strong><br />
1.1 Qu’est-ce que <strong>VirtueMart</strong> ?<br />
<strong>VirtueMart</strong> est une ext<strong>en</strong>sion très sophistiquée et puissante pour le système de gestion<br />
de cont<strong>en</strong>u Joomla!, à l’usage des boutiques <strong>en</strong> ligne de petite et mo y<strong>en</strong>ne <strong>en</strong>vergure.<br />
Son installation peut être pilotée très facilem<strong>en</strong>t à l’aide de l’installeur de Joomla!.<br />
<strong>VirtueMart</strong> est, comme Joomla!, écrit <strong>en</strong> PHP , et pour l’utiliser v ous devez mettre <strong>en</strong><br />
place Joomla!. Cette dép<strong>en</strong>dance <strong>en</strong>traîne de nombreux avantages.<br />
<strong>VirtueMart</strong> est un logiciel pour tous ceux qui souhait<strong>en</strong>t créer leur propre boutique <strong>en</strong><br />
ligne.<br />
<strong>VirtueMart</strong> est un logiciel libre, soumis aux termes de la lic<strong>en</strong>ce GNU/GPL, dont v ous<br />
pouvez consulter le texte à l’adresse : http://www.gnu.org/lic<strong>en</strong>ses/gpl.html1 . Pr<strong>en</strong>ez<br />
le temps de lire au moins une fois cette lic<strong>en</strong>ce intéressante.<br />
1.1.1 Caractéristiques<br />
<strong>VirtueMart</strong> offre un grand nombre de possibilités et de caractéristiques, et je souhaite<br />
<strong>en</strong> mettre <strong>en</strong> avant quelques-unes dès maint<strong>en</strong>ant.<br />
Caractéristiques générales<br />
• capacité de chiffrem<strong>en</strong>t SSL ( Secure Socket Layer) sur 128 bits pour l’établissem<strong>en</strong>t<br />
de connexions https ;<br />
• prise <strong>en</strong> charge de différ<strong>en</strong>ts modèles de TVA et de taxes ;<br />
• possibilité pour les cli<strong>en</strong>ts de gérer eux-mêmes leur compte ;<br />
• possibilité pour les cli<strong>en</strong>ts de fournir l’adresse d’expédition de leur choix ;<br />
• possibilité pour les cli<strong>en</strong>ts de consulter leurs commandes ;<br />
• e-mail de confirmation pour le cli<strong>en</strong>t et pour le <strong>en</strong>deur lors d’une commande ;<br />
• prise <strong>en</strong> charge de nombreuses devises ;<br />
• prise <strong>en</strong> charge multilingue par le biais de Joom!Fish ou de Nooku.<br />
1. NdT : une traduction (non officielle) ers le français du texte de la lic<strong>en</strong>ce est disponible à l’adresse : http://<br />
www.april.org/groupes/trad-gpl/doc/GPLv3/www.rodage.org/gpl-3.0.fr.html.
4<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Catalogue d’articles<br />
• administration web basée sur JavaScript et Ajax ;<br />
• nombre illimité de produits et de catégories ;<br />
• utilisable aussi bi<strong>en</strong> comme boutique que comme catalogue ;<br />
• différ<strong>en</strong>tes fonctions de recherche relati ves aux produits, aux catégories et aux<br />
fabricants ;<br />
• évaluation et classem<strong>en</strong>t des articles par les cli<strong>en</strong>ts ;<br />
• disponibilité des articles avec indication des délais de livraison ;<br />
• adapté aux produits <strong>en</strong> téléchargem<strong>en</strong>t ;<br />
• notification par e-mail de la disponibilité des produits <strong>en</strong> réappr visionnem<strong>en</strong>t.<br />
Administration et gestion<br />
• possibilité d’associer plusieurs images et fichiers à chaque produit<br />
• indication de caractéristiques des produits telles que les dim<strong>en</strong>sions et le poids ;<br />
• mise <strong>en</strong> place de différ<strong>en</strong>ts groupes de cli<strong>en</strong>ts ;<br />
• réductions par quantités et/ou groupes de cli<strong>en</strong>ts donnés ;<br />
• aff chage des prix avec ou sans TVA ;<br />
• conversion immédiate <strong>en</strong>tre différ<strong>en</strong>tes devises ;<br />
• statistiques relatives à la boutique, affichage des nou eaux cli<strong>en</strong>ts et commandes ;<br />
• contrôle et gestion des stocks ;<br />
• gestion des commandes ;<br />
• gestion de nombreux pays, états et devises.<br />
Méthodes de paiem<strong>en</strong>t<br />
• adapté au paiem<strong>en</strong>t immédiat par carte bancaire ;<br />
• méthodes de paiem<strong>en</strong>t préintégrées du type PayPal, à la livraison, etc. ;<br />
• facilité d’installation d’autres méthodes de paiem<strong>en</strong>t.<br />
Livraison<br />
• prise <strong>en</strong> charge de différ<strong>en</strong>tes méthodes de livraison ;<br />
• prise <strong>en</strong> compte des différ<strong>en</strong>ts coûts d’expédition ;<br />
• possibilité d’utiliser les modules de livraison pour les différ<strong>en</strong>ts transporteurs ;<br />
• facilité de mise <strong>en</strong> place d’autres méthodes de livraison.
VIRTUEMART<br />
1.1.2 Exemples de boutiques <strong>en</strong> ligne réalisées à l’aide<br />
de <strong>VirtueMart</strong><br />
Pour avoir un aperçu des multiples possibilités qu’offre <strong>VirtueMart</strong>, le plus simple pour<br />
vous est de consulter les sites de quelques boutiques <strong>en</strong> ligne.<br />
Il <strong>en</strong> existe des milliers qui ont été réalisées dans le monde à l’aide de <strong>VirtueMart</strong>, et<br />
plus de mille d’<strong>en</strong>tre elles se sont déjà <strong>en</strong>registrées auprès de http://virtuemart.net/ (la<br />
liste est accessible via DEMO > L IVE SHOPS). Visitez-<strong>en</strong> quelques-unes et f aites-vous<br />
votre propre idée de <strong>VirtueMart</strong>.<br />
Toutes ces boutiques <strong>en</strong> ligne sont bi<strong>en</strong> réelles et ne sont donc pas prévues pour des commandes de<br />
test et autres essais de votre part !<br />
Biovie<br />
Cette boutique <strong>en</strong> ligne (v oir Figure 1.1), intégrée à un site web e xistant, prés<strong>en</strong>te des<br />
informations relatives à quelques articles très spécialisés (germoirs à graines et accessoires<br />
associés) et assure la v<strong>en</strong>te des produits. C’est un exemple plutôt minimaliste et<br />
illustrant tout l’intérêt que peut a voir le commerce <strong>en</strong> ligne pour la v <strong>en</strong>te d’un produit<br />
de niche. Il e xploite, <strong>en</strong> outre, quelques fonctionnalités intéressantes de <strong>VirtueMart</strong><br />
(gestion multilingue, tags, etc.).<br />
Figure 1.1<br />
http://www.eco-bio.info/<br />
biovie/.<br />
5
6<br />
Figure 1.2<br />
http://www.earthskyocean.fr/.<br />
Figure 1.3<br />
http://www.decotablo.biz/.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Earth Sky Ocean<br />
Le site de cette boutique (voir Figure 1.2) illustre certains aspects de la personnalisation<br />
de <strong>VirtueMart</strong>. En l’occurr<strong>en</strong>ce, vu l’ori<strong>en</strong>tation "nature" des produits commercialisés,<br />
le panier a été remplacé par le concept de "sac" et les boutons liés ont été modifiés.<br />
Décotablo<br />
Dans ce site à la disposition limpide et aux m<strong>en</strong>us clairs (v oir Figure 1.3), le cli<strong>en</strong>t s’y<br />
retrouve immédiatem<strong>en</strong>t.
VIRTUEMART<br />
Figure 1.4<br />
http://<br />
www.lessaisonsdublanc.fr/.<br />
Les saisons du blanc<br />
Cette boutique <strong>en</strong> ligne (v oir Figure 1.4) montre très bi<strong>en</strong> l’utilisation des catégories<br />
pour répartir les différ<strong>en</strong>ts produits. Elles sont nombreuses, mais claires et immédiatem<strong>en</strong>t<br />
compréh<strong>en</strong>sibles par le cli<strong>en</strong>t.<br />
L’<strong>en</strong>-tête de page, incluant moteur de recherche, bloc d’id<strong>en</strong>tification et accès au panie,<br />
est aussitôt visible pour tout visiteur : un avantage indéniable sur une page plutôt d<strong>en</strong>se<br />
<strong>en</strong> informations.<br />
C’est, <strong>en</strong> outre, le site de v<strong>en</strong>te <strong>en</strong> ligne d’une boutique bi<strong>en</strong> réelle, illustrant la complém<strong>en</strong>tarité<br />
qui peut exister <strong>en</strong>tre les deux.<br />
Chambre de métiers et de l’artisanat de l’Ain – Catalogue formation<br />
Ce site utilise <strong>VirtueMart</strong> pour prés<strong>en</strong>ter son catalogue de formations et permettre aux<br />
artisans de s’y inscrire (v oir Figure 1.5). Les produits de formation y sont or ganisés<br />
sous la forme d’un catalogue interactif. Le système a été personnalisé à plusieurs<br />
niveaux, par exemple pour le choix des termes relatifs à la formation ou pour les e-mail s<br />
de confirmation. Les champs utilisateurs ont aussi été intégralem<strong>en</strong>t modifiés po<br />
s’adapter aux conv<strong>en</strong>tions de formation professionnelle.<br />
7
8<br />
Figure 1.5<br />
http://www.cma-ain.fr/<br />
formations/accueilcatalogueformation.html.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Cartouche d’<strong>en</strong>cre<br />
Ce site illustre ef ficacem<strong>en</strong>t l’utilisation vancée des produits par<strong>en</strong>ts-<strong>en</strong>f ants dans<br />
<strong>VirtueMart</strong> et la gestion multilingue des produits et de la boutique (v oir Figure 1.6).<br />
Figure 1.6<br />
http://www.cartouched<strong>en</strong>cre.ch/.
VIRTUEMART<br />
On notera égalem<strong>en</strong>t l’emploi des attributs et des propriétés (couleur, cont<strong>en</strong>ance, etc.)<br />
permettant au cli<strong>en</strong>t de choisir la version qu’il souhaite acheter et ce, dans la fiche produi<br />
même. Un bel exemple d’intégration de <strong>VirtueMart</strong> pour une boutique <strong>en</strong> ligne.<br />
1.2 La boutique de test <strong>VirtueMart</strong><br />
Figure 1.7<br />
Accès à la boutique<br />
de test.<br />
Sur le site http://virtuemart.net est installée une boutique de test, accessible par le<br />
biais du m<strong>en</strong>u DEMO. Vous pouvez y découvrir les différ<strong>en</strong>tes fonctionnalités de Virtue-<br />
Mart, y réaliser des commandes d’essai, et ainsi de suite. Notez toutefois que certaines<br />
fonctionnalités sont désactivées, afin de maint<strong>en</strong>ir le site de démonstration <strong>en</strong> bon éta<br />
de marche pour tous.<br />
L’interface d’administration de vrait se révéler particulièrem<strong>en</strong>t intéressante. Vous y<br />
avez un très bon aperçu des possibilités multiples et très souples qu’o fre <strong>VirtueMart</strong> <strong>en</strong><br />
cliquant sur les m<strong>en</strong>us et élém<strong>en</strong>ts à votre disposition (voir Figure 1.7).<br />
Vous trouverez sur cette même page le li<strong>en</strong> vers la liste des boutiques, m<strong>en</strong>tionnées précédemm<strong>en</strong>t.<br />
9
10<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
1.3 Où se le procurer ?<br />
Figure 1.8<br />
Site de téléchargem<strong>en</strong>t<br />
de <strong>VirtueMart</strong>.<br />
Vous pouvez télécharger le logiciel sur Internet à l’adresse http://virtuemart.net, par<br />
le biais du m<strong>en</strong>u D OWNLOADS. Vous y trouverez toujours, <strong>en</strong> tête de page, la dernière<br />
version <strong>en</strong> cours (voir Figure 1.8).<br />
1.4 Installation du logiciel<br />
1.4.1 Prérequis sur le serveur<br />
L’installation de <strong>VirtueMart</strong> nécessite les élém<strong>en</strong>ts suivants sur le serveur :<br />
• Apache 1.3.19 ou une v ersion ultérieure. Il est conseillé d’utiliser Apache 2.2.x.<br />
Vous trouv erez toutes les informations relati ves à Apache sur le site : http://<br />
www.apache.org/.<br />
• PHP 4.2.x ou une version ultérieure. Il est conseillé d’utiliser PHP 5.2.x. Vous trouverez<br />
toutes les informations relatives à PHP sur le site : http://www.php.net/ et<br />
une docum<strong>en</strong>tation importante sur le site francophone : http://www.phpfrance.com/.
VIRTUEMART<br />
11<br />
• MySQL 3.23.x ou une version ultérieure. Il est conseillé d’utiliser MySQL 5.0.x (<strong>en</strong><br />
effet, l’exécution de certaines requêtes, écrites spécifiquem<strong>en</strong>t pour PH 5 et réadaptées<br />
<strong>en</strong>suite pour PHP 4, peut poser des problèmes sur certaines configurations)<br />
Vous trouv erez toutes les informations relati ves à MySQL sur le site : http://<br />
www.mysql.com/ ou, <strong>en</strong> français, sur le site http://www.mysql.fr/.<br />
• Joomla! 1.5.x. Les versions antérieures sont déconseillées, de même que Mambo<br />
qui ne devrait pas être utilisé.<br />
Assurez-vous que la prise <strong>en</strong> char ge de MySQL, XML et Zlib, est acti vée dans PHP,<br />
lequel devrait égalem<strong>en</strong>t gérer https (op<strong>en</strong>SSL) et cURL.<br />
Le mode de sécurité de PHP ("safe mode") doit être désactivé (safe_mode = off).<br />
L’utilisateur servant à accéder à vos bases de données MySQL doit être autorisé à créer des tables temporaires<br />
(temporary tables).<br />
Tous les grands fournisseurs d’hébergem<strong>en</strong>t rempliss<strong>en</strong>t aujourd’hui ces conditions<br />
préalables, v ous ne de vriez donc pas, de manière générale, r<strong>en</strong>contrer de gros<br />
problèmes. Par ailleurs, des fournisseurs spécialisés sur l’héber gem<strong>en</strong>t Joomla! se<br />
sont égalem<strong>en</strong>t dév eloppés (par exemple, Joomlasource <strong>en</strong> Belgique : http://<br />
www.joomlasource.be/).<br />
L’un des prérequis à l’utilisation de <strong>VirtueMart</strong> est de disposer du CMS Joomla! 1.5. Si<br />
Joomla! 1.5 est installé sur v otre serveur, vous ne devriez avoir aucune difficulté vec<br />
<strong>VirtueMart</strong>. L’installation de Joomla! n’étant pas le sujet principal de ce li vre, je me<br />
limiterai donc ici à fournir quelques indications.<br />
<strong>VirtueMart</strong> fonctionne aussi avec Joomla! 1.0.x, même si cela reste déconseillé par l’auteur de cet<br />
ouvrage. Par contre, les prochaines mises à jour de <strong>VirtueMart</strong> seront vraisemblablem<strong>en</strong>t assurées<br />
uniquem<strong>en</strong>t pour Joomla! 1.5 et ses versions ultérieures. Les exemples et les procédures décrits dans<br />
cet ouvrage sont réalisés avec la version 1.5 de Joomla!.<br />
1.4.2 Joomla!<br />
Joomla! est le système de gestion de cont<strong>en</strong>u (CMS ou Cont<strong>en</strong>t Managem<strong>en</strong>t System)<br />
prérequis à l’installation de <strong>VirtueMart</strong>. Comme pour tout autre logiciel, il <strong>en</strong> e xiste<br />
plusieurs versions. <strong>VirtueMart</strong> est immédiatem<strong>en</strong>t compatible a vec toutes les v ersions<br />
de Joomla! postérieures à la version 1.5.0 (la mise <strong>en</strong> place de <strong>VirtueMart</strong> avec des versions
12<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
antérieures de Joomla! est possible, mais nécessite des ajustem<strong>en</strong>ts dans la configura<br />
tion Apache/PHP/MySQL), mais v ous de vriez toujours utiliser la v ersion la plus<br />
réc<strong>en</strong>te de Joomla! ou mettre à jour régulièrem<strong>en</strong>t v otre installation, notamm<strong>en</strong>t pour<br />
des raisons de sécurité.<br />
Vous pouv ez téléchar ger Joomla! depuis la page d’accueil du site http://<br />
www.joomla.fr/ (portail Joomla! francophone). Vous trouverez égalem<strong>en</strong>t par ce biais<br />
de nombreuses ext<strong>en</strong>sions (onglet EXTENSIONS, qui conduit au site http://www.joomlafrance.org/),<br />
de la docum<strong>en</strong>tation (onglet A IDE, qui conduit au sous-site http://<br />
aide.joomla.fr), un forum d’<strong>en</strong>traide et de discussion (onglet F ORUM, qui conduit au<br />
sous-site http://forum.joomla.fr/), des tutoriaux, des mises à jour v ers la v ersion la<br />
plus réc<strong>en</strong>te, et bi<strong>en</strong> d’autres outils <strong>en</strong>core.<br />
Pour utiliser <strong>VirtueMart</strong>, avoir quelques connaissances sur Joomla! est conseillé. Vous<br />
devriez être déjà f amiliarisé avec la structure d’un système de gestion de cont<strong>en</strong>u et<br />
avec son utilisation, savoir ce que sont le front-<strong>en</strong>d (partie publique du site, accessible<br />
aux internautes) et le back-<strong>en</strong>d (partie pri vée, permettant d’administrer le site et ses<br />
fonctionnalités), connaître les composants, modules et ext<strong>en</strong>sions de Joomla! et, si possible,<br />
disposer d’un template personnalisé. Le template définit l’allure générale de os<br />
pages web, c’est <strong>en</strong> quelque sorte un modèle pour votre site web.<br />
Je vous <strong>en</strong>courage ici à consulter l’ouvrage de Hag<strong>en</strong> Graf, Joomla! 1.5 1 , qui décrit <strong>en</strong><br />
détail tous les élém<strong>en</strong>ts à connaître à propos de Joomla!, depuis l’installation jusqu’à la<br />
création d’un site web complet. Vous pourrez égalem<strong>en</strong>t trouver cet ouvrage sur Internet<br />
à l’adresse http://joomla.cocoate.com (ainsi que sa traduction <strong>en</strong> français). Ce site<br />
prés<strong>en</strong>te égalem<strong>en</strong>t divers li<strong>en</strong>s vers des vidéos de prés<strong>en</strong>tation de Joomla! 1.5.x.<br />
Il existe sur Internet un certain nombre de vidéos, gracieusem<strong>en</strong>t mises à la disposition<br />
de tous, prés<strong>en</strong>tant l’installation de Joomla! 1.5. L’une des plus complètes que nous<br />
ayons trouvées est visible à l’adresse : http://www.sarki.ch/joomla15/index.php/<br />
video-installation-joomla-15.<br />
1.4.3 Si Joomla! n’est pas <strong>en</strong>core installé<br />
Supposons que vous n’ayez pas installé Joomla! et que vous souhaitiez mettre <strong>en</strong> place<br />
votre boutique <strong>en</strong> ligne à l’aide de <strong>VirtueMart</strong>. Dans ce cas, une édition "prémodée"<br />
telle que Joomla e-commerce edition est particulièrem<strong>en</strong>t adaptée à votre situation, car<br />
ce paquetage inclut à la fois les fichiers de <strong>VirtueMart</strong> et ceux de Joomla. Vous pouvez<br />
télécharger Joomla e-commerce edition depuis le site http://www.joomlafrance.org/,<br />
<strong>en</strong> passant successi vem<strong>en</strong>t par les sections T ÉLÉCHARGER > F ICHIERS SOURCE ><br />
1. NdT : disponible <strong>en</strong> français chez Pearson Education France.
VIRTUEMART<br />
13<br />
JOOMLA! 1.X > P RÉMODÉES JOOMLA. Une fois cette archi ve installée, Joomla! 1.5 et la<br />
boutique <strong>VirtueMart</strong> sont immédiatem<strong>en</strong>t disponibles et v ous pouv ez comm<strong>en</strong>cer à<br />
mettre <strong>en</strong> place tous vos élém<strong>en</strong>ts.<br />
Il est fortem<strong>en</strong>t recommandé de vérifier que la version "prémodée" <strong>en</strong> téléchargem<strong>en</strong>t sur Joomla!<br />
France correspond à la dernière version de <strong>VirtueMart</strong>, diffusée sur le site http://www.virtuemart.net/.<br />
Vous pourrez ainsi bénéficier des év<strong>en</strong>tuelles corrections de bogues et des ajouts de fonctionnalités<br />
de la version la plus réc<strong>en</strong>te. Notez que les versions <strong>en</strong> téléchargem<strong>en</strong>t sur Joomla! France<br />
ne sont pas mises à jour au même rythme que sur http://www.virtuemart.net/.<br />
1.4.4 Installation automatique<br />
Nous partons du principe que v ous disposez de votre propre installation de Joomla! et<br />
que vous possédez les privilèges du super-administrateur. Dans ce cas, vous pouvez utiliser<br />
l’installation automatisée. <strong>VirtueMart</strong> est un paquetage complet, constitué non seulem<strong>en</strong>t<br />
d’un composant ( compon<strong>en</strong>t), mais aussi de dif fér<strong>en</strong>ts modules et plugins.<br />
Ouvrez la page http://virtuemart.net puis r<strong>en</strong>dez-v ous dans le m<strong>en</strong>u D OWNLOADS.<br />
Localisez la section correspondant à la v ersion stable la plus réc<strong>en</strong>te de <strong>VirtueMart</strong><br />
(dans notre cas, il s’agit de la version 1.1.3) et choisissez l’élém<strong>en</strong>t COMPLETE PACKAGE<br />
FOR JOOMLA! 1.5 (ou correspondant à v otre version de Joomla!). Enre gistrez l’archive<br />
<strong>VirtueMart</strong>_1.1.3-COMPLETE_PACKAGE.j15.zip sur votre ordinateur et décompressezla<br />
dans un répertoire local. Vous obt<strong>en</strong>ez :<br />
• un fichier com_virtuemart_1.1.3.j15.zip ;<br />
ainsi qu’un répertoire modules compr<strong>en</strong>ant les modules suivants :<br />
• mod_product_categories_1.1.3.j15.zip<br />
• mod_virtuemart_1.1.3.j15.zip<br />
• mod_virtuemart_allinone_1.1.3.j15.zip<br />
• mod_virtuemart_cart_1.1.3.j15.zip<br />
• mod_virtuemart_curr<strong>en</strong>cies_1.1.3.j15.zip<br />
• mod_virtuemart_featureprod_1.1.3.j15.zip<br />
• mod_virtuemart_latestprod_1.1.3.j15.zip<br />
• mod_virtuemart_login_1.1.3.j15.zip<br />
• mod_virtuemart_manufacturers_1.1.3.j15.zip
14<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
• mod_virtuemart_randomprod_1.1.3.j15.zip<br />
• mod_virtuemart_search_1.1.3.j15.zip<br />
• mod_virtuemart_topt<strong>en</strong>1.1.3.j15.zip<br />
et un dossier de plugins (plugins) :<br />
• vmproductsnapshots_1.1.3.j15.zip<br />
• vmxsearch.plugin_1.1.3.j15.zip<br />
Connectez-vous maint<strong>en</strong>ant <strong>en</strong> tant que super-administrateur à votre site Joomla! 1.5 et,<br />
dans l’interface d’administration (back-<strong>en</strong>d), ouvrez la page E XTENSIONS > INSTALLER/<br />
DÉSINSTALLER. Vous avez alors trois possibilités : choisissez la première, A RCHIVE À<br />
TRANSFÉRER (voir Figure 1.9).<br />
Figure 1.9<br />
Installation de <strong>VirtueMart</strong>.<br />
Cliquez sur le bouton P ARCOURIR pour ouvrir une nouv elle f<strong>en</strong>être dressant la liste<br />
des répertoires et des fichiers de otre ordinateur . Choisissez le fichie<br />
com_virtuemart_1.1.3.j15.zip. Il vous suffit alors de cliquer sur le bouton RANSFERT<br />
DE FICHIER & I NSTALLATION pour que l’opération se déroule automatiquem<strong>en</strong>t. Installez<br />
<strong>en</strong>suite, l’un après l’autre, tous les autres fichiers m<strong>en</strong>tionnés sur la liste précéd<strong>en</strong>te<br />
Si l’installation génère un message d’erreur, comm<strong>en</strong>cez par vérifier les droits d’écriture sur le serveur<br />
ou ceux des fichiers/répertoires. Si aucun droit n’est spécifié <strong>en</strong> écriture, modifiez cette information à<br />
l’aide d’un logiciel de transfert FTP. Pour une installation sans problème, choisissez les valeurs correspondant<br />
à chmod 777 (Unix) et n’oubliez surtout pas de rétablir les valeurs initiales une<br />
fois l’installation terminée. En général, elles correspond<strong>en</strong>t à chmod 755 pour les dossiers et 644<br />
pour les fichiers (Unix). Notez que, chez certains hébergeurs, passer un dossier <strong>en</strong> chmod 777 provoque<br />
un verrouillage du serveur (Erreur interne du serveur, 500) pour éviter toute intrusion. R<strong>en</strong>seignezvous<br />
préalablem<strong>en</strong>t auprès de votre hébergeur.
VIRTUEMART<br />
1.4.5 Installation manuelle<br />
15<br />
L’installation manuelle est ess<strong>en</strong>tielle lorsque le serveur est paramétré <strong>en</strong> mode de sécurité<br />
(safe_mode = on) et que vous ne pouvez pas utiliser l’installation automatisée.<br />
Si le mode de sécurité de PHP est désactivé (safe_mode = off) mais que, contre toute<br />
att<strong>en</strong>te et <strong>en</strong> contradiction avec toute expéri<strong>en</strong>ce, l’installation automatique échoue avec<br />
Joomla! 1.5, vérifiez otre installation de Joomla! car celle-ci peut être défectueuse<br />
(consultez, pour cela, les informations fournies par Joomla! dans le m<strong>en</strong>u SYSTÈME). Si<br />
vous id<strong>en</strong>tifiez un problème, résol ez-le et t<strong>en</strong>tez à nouveau l’installation automatique.<br />
Si vous ne trouv ez aucun problème, v ous pouvez naturellem<strong>en</strong>t aussi intégrer Virtue-<br />
Mart par FTP à votre installation Joomla! 1.5.<br />
1. Utilisez pour cela le f chier <strong>VirtueMart</strong>_1.1.3-Manual_Installation_Package.j15.tar.gz<br />
que v ous trouvez sur le site de <strong>VirtueMart</strong> ( http://virtuemart.net)<br />
dans le m<strong>en</strong>u DOWNLOADS.<br />
2. Décompactez cette archive dans un répertoire local de votre ordinateur. Ouvrez<br />
ce répertoire : vous y trouvez les quatre sous-répertoires sui vants (administrator,<br />
compon<strong>en</strong>ts, modules, plugins) et deux f chiers ( readme.txt et Virtue-<br />
Mart_1.1_Ins-tallation.pdf).<br />
3. Établissez maint<strong>en</strong>ant une connexion FTP vers votre espace web et copiez-y ces<br />
quatre sous-répertoires, dans le répertoire racine de v otre installation Joomla!.<br />
Si nécessaire, conf rmez que les f chiers e xistants doi v<strong>en</strong>t être écrasés (cela<br />
n’aura aucun impact sur les répertoires portant des noms autres).<br />
4. Ouvrez une session sur v otre site web ( http://www.votre-domaine.fr/administrator/)<br />
<strong>en</strong> tant que super-administrateur.<br />
5. Une fois la session ouverte, l’URL f gurant dans la barre d’adresse de votre navigateur<br />
est http://www.votre-domaine.fr/administrator/index.php. Complét ez-la<br />
avec ?option=com_virtuemart de manière à ce que f gure dans la barre d’U RL<br />
http://www.votre-domaine.fr/administrator/index.php?option=com_virtuemart.<br />
Appuyez sur la touche Entrée.<br />
L’écran de la Figure 1.10 devrait s’afficher dans otre navigateur.<br />
Il est recommandé d’installer les données d’e xemple. Dans cet ouvrage, nous y ferons<br />
référ<strong>en</strong>ce. Pour ce f aire, cliquez sur le bouton I NSTALL SAMPLE DATA. Une fois<br />
l’opération terminée, votre nouvelle boutique <strong>VirtueMart</strong> s’ouvre immédiatem<strong>en</strong>t.
16<br />
Figure 1.10<br />
Après le transfert des<br />
fichiers <strong>VirtueMart</strong> sur le<br />
serveur, par FTP.<br />
Figure 1.11<br />
phpMyAdmin, onglet<br />
SQL.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Déclaration manuelle des modules et des plugins dans la base de données<br />
Pour que les modules soi<strong>en</strong>t ég alem<strong>en</strong>t visibles dans l’interf ace d’administration de<br />
Joomla! 1.5, ils doi v<strong>en</strong>t être <strong>en</strong>re gistrés manuellem<strong>en</strong>t dans la base de données, dans les<br />
tables #_modules et #_plugins. Le caractère # représ<strong>en</strong>te ici le préfi e que vous avez choisi<br />
lors de l’installation de Joomla! 1.5 pour toutes vos tables. Par défaut, il s’agit de jos_.<br />
Vous trouvez les requêtes SQL correspondant à cette opération dans le fichier virtuemart.installation.addons.joomla1.5.sql<br />
du répertoire administrator/compon<strong>en</strong>ts/<br />
com_virtuemart/sql. Ouvrez-le à l’aide d’un éditeur de texte (par exemple Xemacs, Kate<br />
ou Context), copiez-<strong>en</strong> toutes les requêtes et collez celles-ci dans le champ approprié de<br />
votre système de gestion de base de données. La Figure 1.11 illustre cette opération réalisée<br />
dans phpMyAdmin, qui est l’un des outils les plus répandus dans ce domaine.<br />
Exécutez les requêtes. Vous devriez recevoir un message de confirmation positif de l<br />
part du serveur ("Votre requête SQL a été exécutée avec succès"). En cas de problème,<br />
vérifiez que ous avez les droits pour modifier otre base de données MySQL. Veillez à<br />
copier la totalité du code fourni dans le fichier .sql (y compris les points-virgules).
VIRTUEMART<br />
17<br />
Maint<strong>en</strong>ant, tous les modules et plugins sont déclarés dans la base de données et ils sont<br />
à votre disposition dans l’interface d’administration de Joomla!.<br />
Félicitations : vous v<strong>en</strong>ez de terminer l’installation avec succès !<br />
1.4.6 Offre préinstallée Joomla! 1.5 et <strong>VirtueMart</strong><br />
Lorsque vous n’installez pas vous-même Joomla! 1.5 et <strong>VirtueMart</strong>, mais que vous souhaitez<br />
tout de même utiliser cette combinaison d’outils, vous pouvez aussi tout simplem<strong>en</strong>t<br />
louer un espace web sur lequel Joomla! 1.5 et <strong>VirtueMart</strong> sont préinstallés.<br />
Diverses sociétés commerciales propos<strong>en</strong>t des services de ce type. Docum<strong>en</strong>tez-v ous<br />
sur les offres et les conditions associées (pour ne pas risquer de v ous retrouver à court<br />
d’espace disque, de bande passante, etc.).<br />
1.4.7 Installation des fichiers de langues<br />
Jusqu’à maint<strong>en</strong>ant, la seule langue installée est l’anglais. <strong>VirtueMart</strong> offre néanmoins<br />
le choix, grâce au Language Pack, <strong>en</strong>tre plus de tr<strong>en</strong>te langues.<br />
1. Toujours sur le site http://virtuemart.net, dans le m<strong>en</strong>u D OWNLOADS, trouvez la<br />
ligne Language pack correspondant à la v ersion de <strong>VirtueMart</strong> que vous avez téléchargée.<br />
2. Enregistrez le fichier correspondant (dans notre cas, Language_Pack_for_<br />
<strong>VirtueMart</strong>_1.1.3.zip) sur votre ordinateur.<br />
3. Décompactez cette archive dans un répertoire propre sur votre ordinateur.<br />
4. Établissez une connexion FTP vers votre espace web.<br />
5. Copiez le cont<strong>en</strong>u du répertoire où vous avez décompacté l’archive, vers le répertoire<br />
/administrator/compon<strong>en</strong>ts/com_virtuemart/languages.<br />
<strong>VirtueMart</strong> sélectionne alors automatiquem<strong>en</strong>t la langue que vous avez configurée pou<br />
votre installation de Joomla!. Si celle-ci n’est pas disponible, il se rabat sur l’anglais.<br />
Pour cette raison, vous ne devez jamais supprimer les fichiers de langue anglaise<br />
Si vous souhaitez proposer à v os cli<strong>en</strong>ts une boutique <strong>en</strong> ligne et un site web multilingues,<br />
nous vous recommandons le projet Joom!fish http://www.joomfish.ne ) et le
18<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
tout réc<strong>en</strong>t Nooku (http://nooku.org), tous deux distribués <strong>en</strong> tant que logiciels libres.<br />
L’aspect linguistique doit assurém<strong>en</strong>t f aire l’objet d’une réfl xion lorsque v ous avez,<br />
par exemple, des cli<strong>en</strong>ts turcophones ou russophones.<br />
1.5 Mise à jour de <strong>VirtueMart</strong><br />
Figure 1.12<br />
Mise à jour, première<br />
étape.<br />
Lors d’une mise à jour, il convi<strong>en</strong>t de systématiquem<strong>en</strong>t sauvegarder les anci<strong>en</strong>nes données<br />
de manière à pouvoir, le cas échéant, restaurer l’état précéd<strong>en</strong>t du site. Consultez à<br />
ce sujet le Chapitre 22. Si quelque chose devait mal tourner lors de la mise à jour, ou si<br />
<strong>VirtueMart</strong> v<strong>en</strong>ait à ne plus fonctionner suivant vos att<strong>en</strong>tes, vous pourriez remettre <strong>en</strong><br />
place sur votre serveur les données sauvegardées, à l’aide de JoomlaPack et Kickstart.<br />
Veillez toutefois, lors de cette opération, à ce que les fichiers se retrou <strong>en</strong>t dans leurs<br />
dossiers d’origine.<br />
Vous pouvez mettre à jour <strong>VirtueMart</strong> automatiquem<strong>en</strong>t. Pour ce faire, ouvrez une session<br />
sur votre site Joomla! <strong>en</strong> tant que super-administrateur, passez par le m<strong>en</strong>u COMPO-<br />
SANTS > V IRTUEMART puis cliquez sur C ONFIGURATION GÉNÉRALE (dans le m<strong>en</strong>u de<br />
gauche). Vous y trouv ez le li<strong>en</strong> C HECK FOR UPDATES (vérifier l’ xist<strong>en</strong>ce de mises à<br />
jour) : cliquez dessus.<br />
Lorsque vous êtes connecté au back-<strong>en</strong>d <strong>en</strong> tant que super-administrateur, vous voyez au bas de chaque<br />
page relative à <strong>VirtueMart</strong> la ligne suivante : VIRTUEMART [NUMÉRO DE VERSION] (VÉRIFIER LE NUMÉRO DE<br />
VERSION). Lorsque vous cliquez sur le li<strong>en</strong>, une nouvelle f<strong>en</strong>être s’ouvre et vous indique si vous êtes à<br />
jour. Vous pouvez par ailleurs télécharger les mises à jour depuis cette f<strong>en</strong>être.<br />
<strong>VirtueMart</strong> vérifie s’il y a des mises à jour disponibles pour otre version (cliquez, au<br />
besoin, sur le bouton VÉRIFIER MAINTENANT) et affiche le résultat ( oir Figure 1.12).<br />
Un clic sur TÉLÉCHARGEMENT DE LA MISE À JOUR permet de récupérer les fichiers requi<br />
pour la mise à niveau. Pour le mom<strong>en</strong>t, il ne s’est <strong>en</strong>core ri<strong>en</strong> passé, et v ous pouvez<br />
toujours interrompre l’opération.
VIRTUEMART<br />
Figure 1.13<br />
Mise à jour, seconde<br />
étape.<br />
19<br />
Vous pouvez aussi installer ici un patch de mise à jour , que vous aurez préalablem<strong>en</strong>t<br />
<strong>en</strong>registré sur votre ordinateur. Pour cela, cliquez tout d’abord sur l’onglet U PLOAD A<br />
PATCH, puis sur le bouton PARCOURIR pour sélectionner le correctif souhaité. Un clic sur<br />
UPLOAD & PREVIEW vous conduit à l’installation du patch que vous avez choisi.<br />
Si vous avez modifié certains fichiers des composants de <strong>VirtueMart</strong>, l’installation d’un correctif peut<br />
conduire à de graves atteintes aux fonctionnalités de <strong>VirtueMart</strong>. Lors de la mise à jour, tous les fichiers<br />
figurant sur la liste fournie seront intégralem<strong>en</strong>t écrasés et remplacés par de nouveaux fichiers. Si vous<br />
avez modifié ces fichiers d’une quelconque manière, cela peut provoquer des incohér<strong>en</strong>ces et des erreurs<br />
dans les dép<strong>en</strong>dances <strong>en</strong>tre classes et/ou fonctions, ou tout simplem<strong>en</strong>t dans la prés<strong>en</strong>tation générale de<br />
votre boutique. Veillez à sauvegarder votre installation avant toute modification !<br />
Confirmez, maint<strong>en</strong>ant que ous avez lu l’avertissem<strong>en</strong>t, que vous souhaitez néanmoins<br />
procéder à l’installation du correctif. Pour fini , cliquez sur le bouton A PPLIQUER UN<br />
PATCH MAINTENANT (voir Figure 1.13). Vous devriez voir apparaître un message indiquant<br />
le succès de l’opération ou être reconduit directem<strong>en</strong>t à la page d’administration<br />
de votre boutique <strong>en</strong> ligne.
20<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
1.6 Premiers élém<strong>en</strong>ts de paramétrage<br />
Figure 1.14<br />
Configuration de<br />
Joomla! : paramètres<br />
des utilisateurs.<br />
En tant qu’e xt<strong>en</strong>sion de Joomla! 1.5.x, <strong>VirtueMart</strong> requiert de r<strong>en</strong>seigner quelques<br />
paramètres à la page SITE > CONFIGURATION GLOBALE.<br />
1.6.1 Onglet SITE<br />
PARAMÈTRES SEO (OPTIMISATION POUR LES MOTEURS DE RECHERCHE)<br />
URLs explicites (SEF) Non<br />
<strong>VirtueMart</strong> est compatible a vec les URL e xplicites mais notez que certains des li<strong>en</strong>s<br />
SEF de <strong>VirtueMart</strong>, générés par les modules SEF de Joomla! ou autres ext<strong>en</strong>sions, peuv<strong>en</strong>t<br />
conduire à des messages d’erreur du type "URL redirection limit e xceeded" ou<br />
"internal server error".<br />
Utiliser le module Apachemod_rewrite (réécriture au "vol" des URLs) Non (recommandé)<br />
Ajouter un suffixe aux URLs Non (recommandé)<br />
1.6.2 Onglet SYSTÈME<br />
PARAMÈTRES DES UTILISATEURS<br />
Autoriser l’<strong>en</strong>registrem<strong>en</strong>t des utilisateurs Oui<br />
Avant qu’un cli<strong>en</strong>t ne puisse passer la moindre commande dans v otre boutique, il doit<br />
s’<strong>en</strong>registrer sur v otre site. P ar conséqu<strong>en</strong>t, v ous devez autoriser les utilisateurs à le<br />
faire. <strong>VirtueMart</strong> dispose de son propre formulaire ét<strong>en</strong>du pour l’<strong>en</strong>re gistrem<strong>en</strong>t des
VIRTUEMART<br />
21<br />
cli<strong>en</strong>ts, dans lequel ceux-ci peuv <strong>en</strong>t r<strong>en</strong>seigner leurs informations bancaires et leur<br />
adresse de livraison. Vos cli<strong>en</strong>ts sont automatiquem<strong>en</strong>t ajoutés à la liste des utilisateurs<br />
de Joomla!.<br />
Activation du compte de nouveaux utilisateurs Non<br />
En n’exigeant pas l’acti vation du compte de nouv eaux utilisateurs, v ous g arantissez<br />
qu’un nouveau cli<strong>en</strong>t, s’<strong>en</strong>registrant seulem<strong>en</strong>t au mom<strong>en</strong>t de conclure sa commande,<br />
n’aura pas besoin de confirmer préalablem<strong>en</strong>t son inscription (<strong>en</strong> cliquant sur le lie<br />
d’activation <strong>en</strong>voyé par e-mail) mais au contraire pourra sui vre sans interruption le<br />
processus complet de confirmation de la commande<br />
1.6.3 Onglet SERVEUR<br />
RÉGLAGES EMAIL<br />
<strong>VirtueMart</strong> utilise pour l’<strong>en</strong>voi des courriers les paramètres r<strong>en</strong>seignés dans la configu<br />
ration de Joomla! (C ONFIGURATION GÉNÉRALE). Vous devez donc fournir dans Virtue-<br />
Mart la même adresse.<br />
Si vous ne modifiez pas l’adresse e-mail dans <strong>VirtueMart</strong>, tous les courriers de <strong>VirtueMart</strong>, y compris les<br />
commandes, sont expédiés à l’adresse demo_order@virtuemart.net ou, dans la version française, à<br />
votre_email@email.com.
2<br />
Planifier et réaliser votre boutique<br />
<strong>en</strong> ligne<br />
Au comm<strong>en</strong>cem<strong>en</strong>t de tout, il y a l’idée d’établir une boutique <strong>en</strong> ligne <strong>en</strong> vue de<br />
gagner de l’arg<strong>en</strong>t. L’idée est vraim<strong>en</strong>t bonne, et de nombreux e xemples de boutiques<br />
ayant r<strong>en</strong>contré le succès exist<strong>en</strong>t. Cela doit donc être f aisable ! Et c’est effectivem<strong>en</strong>t<br />
le cas. Comm<strong>en</strong>çons donc.<br />
Avant tout, je vous conseille de ne pas vous laisser impressionner ou embobiner par le<br />
premier soi-disant "expert" v<strong>en</strong>u et son franglais abusif. Vous et votre webmestre pouvez<br />
presque tout réaliser vous-mêmes. Économisez donc votre arg<strong>en</strong>t, lisez cet ouvrage<br />
et consultez votre webmestre.<br />
2.1 Analyse des conditions initiales<br />
2.1.1 Créateurs d’<strong>en</strong>treprises<br />
Vous savez probablem<strong>en</strong>t déjà ce que vous souhaitez v<strong>en</strong>dre. Néanmoins, de l’idée à sa<br />
concrétisation, les étapes sont nombreuses. Il est particulièrem<strong>en</strong>t important pour v ous<br />
de pr<strong>en</strong>dre des r<strong>en</strong>seignem<strong>en</strong>ts exhaustifs avant la création et l’ouverture de votre boutique<br />
<strong>en</strong> ligne. Vous trouverez sur Internet de nombreuses pistes dans le domaine du<br />
conseil et des séminaires dédiés aux créateurs d’<strong>en</strong>treprises, des aides au démarrage et<br />
d’autres informations très utiles <strong>en</strong>core.<br />
Quel que soit le pays où v ous v ous trouv ez, v ous pourrez obt<strong>en</strong>ir des e xplications<br />
auprès du ministère chargé des petites et moy<strong>en</strong>nes <strong>en</strong>treprises. Le ministère dédié aux<br />
nouvelles technologies pourra égalem<strong>en</strong>t être utile pour vous r<strong>en</strong>seigner sur les problématiques<br />
spécifiques du commerce électronique<br />
En France, <strong>en</strong> particulier, plusieurs sources d’informations sont à votre disposition :<br />
• le site du ministère des PME : http://www.pme.gouv.fr/ ;<br />
• l’ag<strong>en</strong>ce pour la création d’<strong>en</strong>treprises (APCE) : http://www.apce.com/.<br />
Le site de l’APCE (v oir Figure 2.1) est un modèle du g<strong>en</strong>re. Il est bi<strong>en</strong> or ganisé, ses<br />
informations sont d<strong>en</strong>ses mais claires, et l’on y trouv e quantité de pistes pour approfondir<br />
des points précis. L’ag<strong>en</strong>ce édite des ouvrages de synthèse couvrant des domaines<br />
ciblés, très utiles pour préparer v os dossiers de demandes de financem<strong>en</strong>t ou gérer le<br />
aspects administratifs de la création d’<strong>en</strong>treprise.
24<br />
Figure 2.1<br />
Site web de l’Ag<strong>en</strong>ce<br />
pour la création<br />
d’<strong>en</strong>treprises.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Les chambres de commerce ou les chambres des métiers sont égalem<strong>en</strong>t une ressource<br />
importante pour tout créateur d’<strong>en</strong>treprise. Elles of fr<strong>en</strong>t des conseils pour l’établissem<strong>en</strong>t<br />
des <strong>en</strong>treprises dans un départem<strong>en</strong>t et peuv<strong>en</strong>t accompagner le porteur de projet<br />
durant la phase de création. Elles propos<strong>en</strong>t égalem<strong>en</strong>t des formations, à des tarifs parfois<br />
fort intéressants, sur des sujets v ariés (informatique, comptabilité, etc.). En outre,<br />
les chambres de commerce sont probablem<strong>en</strong>t l’or ganisation ayant la meilleure visibilité<br />
sur les aides dont vous pouvez bénéficie . En France, il existe des aides (financières<br />
logistiques ou autres) à tous les ni veaux de découpage administratif : local, départem<strong>en</strong>tal,<br />
régional et national. Autant dire que la question peut rapidem<strong>en</strong>t de v<strong>en</strong>ir un<br />
casse-tête pour qui n’est pas au fait de toutes ces possibilités.<br />
Les avantages d’une boutique <strong>en</strong> ligne reposant sur <strong>VirtueMart</strong> sont évid<strong>en</strong>ts :<br />
• Le risque qu’elle représ<strong>en</strong>te est limité, du f ait d’un investissem<strong>en</strong>t financier et d<br />
coûts de fonctionnem<strong>en</strong>t réduits.<br />
• Le coût d’achat du logiciel est nul, car il s’agit d’un logiciel libre et utilisab le<br />
gratuitem<strong>en</strong>t.<br />
• La boutique peut être établie comme une source de rev<strong>en</strong>us accessoire.<br />
• Le système peut être ét<strong>en</strong>du et amélioré à tout mom<strong>en</strong>t.<br />
• La boutique est indép<strong>en</strong>dante de la localisation géographique.
PLANIFIER ET RÉALISER VOTRE BOUTIQUE EN LIGNE<br />
Figure 2.2<br />
La boîte à outils du site<br />
de l’APCE.<br />
25<br />
S’adapter au marché. Les temps chang<strong>en</strong>t et vos cli<strong>en</strong>ts aussi. Il est donc important, pour chaque<br />
commerçant, d’analyser régulièrem<strong>en</strong>t sa propre politique commerciale à la lumière des dernières<br />
nouveautés et de s’adapter à l’évolution du contexte général.<br />
Si vous travaillez aujourd’hui exactem<strong>en</strong>t comme il y a dix ans, vous avez la garantie de commettre<br />
des erreurs.<br />
Les sites d’administrations évoqués précédemm<strong>en</strong>t, comme les chambres de commerce, ont beaucoup<br />
à offrir aussi aux commerçants déjà établis. Ils trait<strong>en</strong>t <strong>en</strong> particulier de sujets tels que la stratégie, le<br />
financem<strong>en</strong>t, le marketing, les produits, le droit, le contrôle de gestion et le managem<strong>en</strong>t.<br />
Le site de l’APCE propose notamm<strong>en</strong>t des informations sectorielles, accessibles depuis toutes ses<br />
pages (chercher l’onglet Informations sectorielles <strong>en</strong> tête de page). Ces fiches, constamm<strong>en</strong>t réactualisées,<br />
donn<strong>en</strong>t une vision synthétique des évolutions réc<strong>en</strong>tes dans votre secteur d’activité. N’hésitez<br />
pas à les consulter dans le cadre d’une veille sectorielle régulière.<br />
Boîte à outils. Le site de l’APCE propose égalem<strong>en</strong>t des outils interactifs (simulations, formulaires,<br />
docum<strong>en</strong>ts types, fiches pays pour l’implantation à l’étranger). Tous ces élém<strong>en</strong>ts se trouv<strong>en</strong>t dans la<br />
boîte à outils (onglet Boîte à outils, accessible depuis toute page, voir Figure 2.2).
26<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Le commerce électronique est complexe et prés<strong>en</strong>te des problématiques spécifiques. Pour y voir plus<br />
clair, nous vous conseillons l’ouvrage E-commerce : De la stratégie à la mise <strong>en</strong> œuvre opérationnelle,<br />
par H<strong>en</strong>ri Isaac et Pierre Volle (Pearson Education).<br />
Déclaration CNIL. À de rares cas près, une boutique <strong>en</strong> ligne développée <strong>en</strong> France doit faire<br />
l’objet d’une déclaration à la CNIL car les cli<strong>en</strong>ts doiv<strong>en</strong>t fournir des informations personnelles pour<br />
s’<strong>en</strong>registrer. Ce sujet sera détaillé au Chapitre 5.<br />
2.2 Préparation<br />
Exemple<br />
Ce chapitre vise à v ous guider, étape par étape, dans la mise <strong>en</strong> place complète et la<br />
création de votre boutique <strong>en</strong> ligne avec <strong>VirtueMart</strong>.<br />
Vous a vez installé Joomla! et <strong>VirtueMart</strong> ou f ait appel à un service d’héber gem<strong>en</strong>t<br />
incluant une plate-forme Joomla! et l’ext<strong>en</strong>sion <strong>VirtueMart</strong>. Vous possédez votre propre<br />
template Joomla! et v ous avez déjà mis <strong>en</strong> place un site web d’informations sur v otre<br />
commerce, à destination de vos cli<strong>en</strong>ts. Vous souhaitez maint<strong>en</strong>ant le compléter par une<br />
boutique <strong>en</strong> ligne ou un catalogue électronique.<br />
Templates. Si vous n’avez pas <strong>en</strong>core de template, vous pouvez <strong>en</strong> trouver gratuitem<strong>en</strong>t sur le site<br />
http://www.joomlaos.de/. Si vous préférez le réaliser vous-même, r<strong>en</strong>dez-vous sur le site http://<br />
www.xlformation.com/, à la section TÉLÉCHARGEMENTS, pour obt<strong>en</strong>ir un tutorial complet.<br />
Vous t<strong>en</strong>ez un commerce de vins. Sur votre site web, vous prés<strong>en</strong>tez votre boutique, vos collaborateurs<br />
et vous-même, et vous docum<strong>en</strong>tez l’origine et la qualité de vos produits.<br />
Grâce à <strong>VirtueMart</strong>, vous proposez vos produits phares à la v<strong>en</strong>te sur votre site, vous pr<strong>en</strong>ez des précommandes<br />
et vous offrez des réductions sur ces réservations.<br />
2.2.1 Mise <strong>en</strong> place de votre boutique<br />
Le système est installé et il s’agit maint<strong>en</strong>ant de mettre <strong>en</strong> place votre nouvelle boutique<br />
<strong>en</strong> ligne. Vous devez d’abord la configure . À cet effet, consultez la section 6.1 et le<br />
Chapitre 7.<br />
Il est important que vous définissiez os propres conditions générales de v<strong>en</strong>te (CGV).<br />
Assurez-vous que chacun de vos cli<strong>en</strong>ts <strong>en</strong> soit informé (idéalem<strong>en</strong>t, de manière répétée)<br />
ainsi que de ses droits <strong>en</strong> matière de retour et de rétractation. Sur ce point, lisez la<br />
section 5.2, où sont fournis des li<strong>en</strong>s utiles pour rédiger vos CGV.
PLANIFIER ET RÉALISER VOTRE BOUTIQUE EN LIGNE<br />
27<br />
Configurez les aleurs pour la TVA (taxe sur la valeur ajoutée) avant de créer des produits.<br />
Pour <strong>en</strong> appr<strong>en</strong>dre davantage sur ce sujet, reportez-vous au Chapitre 13.<br />
Activez le module <strong>VirtueMart</strong> dans l’interface d’administration de Joomla! et confi<br />
gurez les paramètres nécessaires. Vous trouv erez de l’aide à ce propos à la<br />
section 18.2.<br />
Naturellem<strong>en</strong>t, vous pouvez modifier ou compléter à tout mom<strong>en</strong>t les paramètres et le<br />
données.<br />
2.2.2 Produits<br />
Dans <strong>VirtueMart</strong>, les produits sont classés par catégories, sous-catégories et fabricants.<br />
Vous paramétrez les catégories de f abricants et les f abricants eux-mêmes (v oir<br />
Chapitre 16). Il est recommandé de procéder <strong>en</strong> premier lieu sur papier . D’une part,<br />
c’est <strong>en</strong> général plus clair que sur un écran d’ordinateur et, d’autre part, cela fait gagner<br />
du temps.<br />
Créez <strong>en</strong>suite les catégories et sous-catégories de produits. Là <strong>en</strong>core, il est judicieux<br />
de m<strong>en</strong>er une réfl xion préalable par écrit. Sur ce point, consultez le Chapitre 8 et, <strong>en</strong><br />
particulier, les sections 8.2 et 8.3.<br />
Si nécessaire, créez une liste des types de produits. Pour ce f aire, consultez la<br />
section 8.12.<br />
Tout est maint<strong>en</strong>ant prêt et vous pouvez désormais insérer tous vos produits dans le système.<br />
Cette étape est décrite à la section 8.4.<br />
Si vous proposez des articles <strong>en</strong> téléchargem<strong>en</strong>t, consultez la section 8.5.<br />
2.2.3 Utilisateurs et groupes d’utilisateurs<br />
Les utilisateurs de votre boutique sont vos cli<strong>en</strong>ts, à qui vous pouvez attribuer des droits<br />
spécifiques (par groupe, par type d’utilisateur) et des o fres promotionnelles ciblées sur<br />
certains groupes. Vous pouvez égalem<strong>en</strong>t vous <strong>en</strong> servir pour créer des groupes de type<br />
"grossistes", bénéficiant de coûts d’achat réduits<br />
Comm<strong>en</strong>cez par créer vos propres groupes d’utilisateurs ou de cli<strong>en</strong>ts avant de créer un<br />
utilisateur ou d’autoriser l’<strong>en</strong>registrem<strong>en</strong>t de cli<strong>en</strong>ts sur votre site. Accordez des droits
28<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
échelonnés pour les différ<strong>en</strong>ts groupes. Sur ce point, consultez les sections 6.2, 6.3 et 6.4,<br />
ainsi que le Chapitre 9.<br />
Pour les cli<strong>en</strong>ts "normaux", les paramètres recommandés sont : pour le G ROUPE,<br />
ENREGISTRÉ ; pour le GROUPE UTILISATEUR, SHOPPER ; et pour le GROUPE DE CLIENTS,<br />
-DEFAULT-) : <strong>en</strong> d’autres termes, les paramètres assurant les droits et les possibilités les<br />
plus restreints.<br />
2.2.4 Méthodes de paiem<strong>en</strong>t<br />
Avant de choisir une ou plusieurs méthodes de paiem<strong>en</strong>t, nous vous recommandons de<br />
lire la section 5.7. Vous y trouverez des informations e xhaustives et une solution globale .<br />
En proposant à vos cli<strong>en</strong>ts les possibilités suivantes :<br />
• contre-remboursem<strong>en</strong>t/paiem<strong>en</strong>t à la livraison ;<br />
• chèque ;<br />
• Paypal ;<br />
• carte bancaire,<br />
vous leur offrez un large év<strong>en</strong>tail de modes de règlem<strong>en</strong>t, qui répond à toutes les aspirations.<br />
2.2.5 Modules de transport, coûts d’expédition<br />
Moins, c’est plus ! Configurez le transporteur de otre choix et f aites appel à lui seul<br />
pour l’expédition de toutes v os commandes. De cette manière, v ous pouvez donner à<br />
vos cli<strong>en</strong>ts une information claire et vérifiable sur les coûts de l vraison. En France, les<br />
modes d’expédition les plus courants sont La Poste (Colissimo, Colis suivi) et les transporteurs<br />
privés pour les systèmes internes aux <strong>en</strong>treprises (souv <strong>en</strong>t indiqué par une<br />
m<strong>en</strong>tion "livraison par nos soins"). Vous trouverez plus d’informations à ce sujet aux<br />
sections 5.8 et 6.1.4, ainsi qu’au Chapitre 14.<br />
2.2.6 Chèques boutique<br />
Avez-vous déjà effacé les chèques boutique créés à l’installation ? Si ce n’est pas le cas,<br />
faites-le au plus vite ! Vous risquez sinon d’a voir une mauvaise surprise : tant que ces<br />
chèques sont disponibles, ils peuv<strong>en</strong>t tout à fait être utilisés ! Il suffit au cli<strong>en</strong>t de fourni<br />
le code correspondant lors de sa commande.<br />
Le sujet des chèques boutique est traité au Chapitre 15 et à la section 5.1.5.
PLANIFIER ET RÉALISER VOTRE BOUTIQUE EN LIGNE<br />
2.3 Marketing<br />
29<br />
Votre boutique <strong>en</strong> ligne doit être connue et votre marché peut fort bi<strong>en</strong> couvrir l’espace<br />
francophone, voire davantage. Vous devez donc planifier soigneusem<strong>en</strong>t les actions qu<br />
vous allez <strong>en</strong>trepr<strong>en</strong>dre. Servez-vous des outils suivants.<br />
2.3.1 Google<br />
Google est le moteur de recherche le plus répandu et le plus populaire, il est donc<br />
recommandé de tirer parti de ses services. Informez-v ous sur ce moteur , lisez la<br />
section 5.1.1 et consultez son site web.<br />
2.3.2 Moteurs de recherche de produits, comparateurs de prix<br />
Dans ces moteurs de recherche, il est ess<strong>en</strong>tiellem<strong>en</strong>t question des prix : le cli<strong>en</strong>t veut<br />
trouver l’article qu’il souhaite, au meilleur prix possible. Vous procédez vous-même au<br />
référ<strong>en</strong>cem<strong>en</strong>t de v os produits sur ces sites comparateurs. À quel prix pouv ez-vous<br />
accepter de v<strong>en</strong>dre vos articles ? Pour <strong>en</strong> savoir plus, lisez la section 5.1.2.<br />
2.3.3 Labels de qualité<br />
Les labels de qualité montr<strong>en</strong>t à vos cli<strong>en</strong>ts le sérieux et la qualité de votre boutique <strong>en</strong><br />
ligne. Toutefois, avant d’opter pour un label de qualité, v ous devez vous informer de<br />
manière approfondie et exhaustive. Consultez les différ<strong>en</strong>tes <strong>en</strong>treprises par e-mail pour<br />
leur demander des r<strong>en</strong>seignem<strong>en</strong>ts. P<strong>en</strong>chez-v ous égalem<strong>en</strong>t sur la section 5.1.3 de ce<br />
livre.<br />
2.3.4 Autres actions de promotion<br />
Il est intéressant de dév elopper un concept publicitaire pour v otre boutique <strong>en</strong> ligne.<br />
T<strong>en</strong>ez compte de votre cli<strong>en</strong>tèle cible, de ses goûts et de ses c<strong>en</strong>tres d’intérêt.<br />
Pour m<strong>en</strong>er vos actions de promotion, vous disposez des annuaires <strong>en</strong> ligne, des lettres<br />
d’information, et de bi<strong>en</strong> d’autres outils. Exploitez-les, ils sont souv <strong>en</strong>t gratuits. Pour<br />
<strong>en</strong> savoir plus sur ce sujet, consultez la section 5.1.5.
3<br />
Tester votre boutique <strong>en</strong> ligne<br />
En tant que gestionnaire d’une boutique <strong>en</strong> ligne, vous devez <strong>en</strong> connaître précisém<strong>en</strong>t<br />
toutes les briques constitutives, car le commerce électronique n’est pas un jeu. Il con vi<strong>en</strong>t<br />
donc dans un premier temps d’<strong>en</strong> e xplorer <strong>en</strong> profondeur les moindres aspects, afin d<br />
maîtriser exactem<strong>en</strong>t tout ce qui s’y déroule, où et comm<strong>en</strong>t. Cette phase vous servira<br />
<strong>en</strong> même temps de formation à l’utilisation et à l’administration de v otre boutique <strong>en</strong><br />
ligne : le reste de cet ouvrage vise à vous assister dans cette tâche.<br />
Une fois que v ous avez configuré otre boutique pour répondre à v os besoins, v ous<br />
devez égalem<strong>en</strong>t tester v otre configuration et la pousser dans ses retranchem<strong>en</strong>ts af<br />
d’être certain qu’elle fonctionnera impeccablem<strong>en</strong>t pour vos acheteurs pot<strong>en</strong>tiels. Ri<strong>en</strong><br />
n’est plus énerv ant pour un cli<strong>en</strong>t que d’être confronté à des erreurs, à une interf ace<br />
défaillante ou dont le fonctionnem<strong>en</strong>t est approximatif. N’oubliez pas non plus que,<br />
pour ses visiteurs, un site est le reflet de l’<strong>en</strong>treprise : toute approximation ou erreur<br />
témoigne de votre néglig<strong>en</strong>ce aux yeux du cli<strong>en</strong>t, qui peut alors raisonnablem<strong>en</strong>t douter<br />
de votre capacité à répondre à sa demande. La phase de tests décrite au cours de ce chapitre<br />
est donc une étape indisp<strong>en</strong>sable qui réclame une att<strong>en</strong>tion sout<strong>en</strong>ue de votre part<br />
et que vous ne devrez pas oublier lorsque vous p<strong>en</strong>serez avoir mis <strong>en</strong> place les rouages<br />
internes de votre boutique.<br />
Préparatifs<br />
Créez un utilisateur de test (UtilisateurTest1). Vous <strong>en</strong> aurez besoin pour ce chapitre.<br />
Autorisez au minimum, pour ces tests, le mode de paiem<strong>en</strong>t "à la livraison".<br />
3.1 Tester le front-<strong>en</strong>d<br />
3.1.1 Généralités<br />
Ouvrez votre site dans dif fér<strong>en</strong>ts navigateurs web (Internet Explorer 6 et 7, Firefox 3,<br />
Safari, etc.). Vérifiez la prés<strong>en</strong>tation ainsi que la mise <strong>en</strong> forme des pages, et assurez<br />
vous d’obt<strong>en</strong>ir un résultat cohér<strong>en</strong>t d’un navigateur à l’autre.<br />
• Tous les modules sont-ils prés<strong>en</strong>ts et au bon <strong>en</strong>droit ?
32<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
• Le m<strong>en</strong>u principal est-il correct ? Tous les élém<strong>en</strong>ts de m<strong>en</strong>us souhaités sont-ils<br />
prés<strong>en</strong>ts et affichés dans le bon ordre<br />
• Les images, illustrations, élém<strong>en</strong>ts graphiques et textes sont-ils tous affichés et leu<br />
emplacem<strong>en</strong>t est-il correct ?<br />
• Tous les li<strong>en</strong>s sont-ils prés<strong>en</strong>ts et fonctionn<strong>en</strong>t-ils correctem<strong>en</strong>t ?<br />
3.1.2 Enregistrem<strong>en</strong>t<br />
Vous allez maint<strong>en</strong>ant v ous <strong>en</strong>registrer <strong>en</strong> tant qu’utilisateur auprès de v otre boutique<br />
<strong>en</strong> ligne. Pour cela, cliquez sur le li<strong>en</strong> I NSCRIPTION dans le bloc d’id<strong>en</strong>tificatio<br />
de <strong>VirtueMart</strong>. Vérifiez les champs de saisie<br />
• Tous les champs nécessaires sont-ils prés<strong>en</strong>ts ?<br />
• Les paramètres (et <strong>en</strong> particulier l’astérisque marquant le caractère oblig atoire)<br />
sont-ils corrects pour tous les champs ?<br />
• Les descriptions (lorsqu’elles ont été configurées) sont-elles a fichées et xactes ?<br />
Remplissez le formulaire de manière incomplète et cliquez sur le bouton S’ INSCRIRE.<br />
Vous devriez alors voir apparaître des messages d’erreur variant <strong>en</strong> fonction des champs<br />
manquants ou mal r<strong>en</strong>seignés :<br />
• Si l’adresse e-mail est incorrecte (par e xemple, parce que v ous avez volontairem<strong>en</strong>t<br />
oublié l’arobase @), v ous recevez un message v ous priant de saisir une<br />
adresse e-mail valide.<br />
• Si vous avez laissé vide le champ N OM UTILISATEUR dans la section I NFORMATION<br />
CLIENT, le système vous demande égalem<strong>en</strong>t de fournir un nom d’utilisateur valide<br />
(sans espace, plus de deux caractères et constitué uniquem<strong>en</strong>t de chif fres et de<br />
lettres).<br />
• Une fois que ces deux champs sont correctem<strong>en</strong>t remplis, c’est l’acceptation des<br />
CGV qui pr<strong>en</strong>d le pas sur tout autre oubli ou erreur . Tant que v ous n’avez pas<br />
coché la case d’acceptation des CGV (<strong>en</strong> bas du formulaire), v ous voyez apparaître<br />
le message V EUILLEZ D’ABORD ACCEPTER NOS CONDITIONS D’UTILISATION<br />
SVP.<br />
L’intitulé de la case d’acceptation des CGV, <strong>en</strong> version française, fait l’objet d’un bogue : suivant les<br />
versions de Joomla! et <strong>VirtueMart</strong>, il s’affiche ou non. Pour contourner ce problème, vous pouvez<br />
ajouter un texte de description au champ AGREED (dans l’interface d’administration de <strong>VirtueMart</strong>,<br />
vous y accédez par le biais du m<strong>en</strong>u CONFIGURATION GÉNÉRALE > GÉRER LES CHAMPS UTILISATEUR puis <strong>en</strong><br />
cliquant sur l’intitulé du champ). Une icône d’information sera alors ajoutée à côté de la case et,
TESTER VOTRE BOUTIQUE EN LIGNE<br />
Figure 3.1<br />
Confirmation<br />
d’<strong>en</strong>registrem<strong>en</strong>t du<br />
compte.<br />
33<br />
lorsqu’on survole cette icône avec le curseur, votre description apparaît dans une bulle. Vous pouvez<br />
égalem<strong>en</strong>t ajouter une information dans vos CGV.<br />
• Acceptez les CGV et cliquez de nouv eau sur S’ INSCRIRE. Vous devriez de nouveau<br />
voir apparaître un message d’erreur, demandant cette fois : S’IL VOUS PLAÎT<br />
ASSUREZ-VOUS QUE LE FORMULAIRE EST COMPLET ET CORRECT. Tous les champs manquants<br />
ou incorrects apparaiss<strong>en</strong>t <strong>en</strong> rouge. Remplissez la totalité du formulaire,<br />
corrigez les erreurs et cliquez <strong>en</strong>core une fois sur le bouton E NREGISTREZ-VOUS.<br />
Vous de vriez <strong>en</strong>fin rec voir une confirmation de otre <strong>en</strong>re gistrem<strong>en</strong>t (v oir<br />
Figure 3.1).<br />
Modules d’id<strong>en</strong>tification. Le module mis <strong>en</strong> place par défaut sur le site est celui de Joomla!.<br />
N’oubliez pas de le désactiver et d’activer <strong>en</strong> revanche le module d’id<strong>en</strong>tification de <strong>VirtueMart</strong> (EXTEN-<br />
SIONS > GESTION DES MODULES). Dans le cas contraire, le risque de dysfonctionnem<strong>en</strong>ts au passage des<br />
commandes est élevé.<br />
Consultez votre boîte aux lettres <strong>en</strong>trante correspondant à l’adresse e-mail que v ous<br />
avez configurée pour le supe -administrateur dans <strong>VirtueMart</strong> (C ONFIGURATION GÉNÉ-<br />
RALE > U TILISATEURS puis le nom du super -administrateur et, dans le formulaire,<br />
l’onglet INFORMATION GÉNÉRALE SUR L’UTILISATEUR et le champ E MAIL). Vous devriez<br />
avoir reçu un e-mail de notification cont<strong>en</strong>ant le t xte suivant :<br />
Bonjour Administrateur. Un nouvel utilisateur s’est inscrit sur le site Joomla et Virtue-<br />
Mart.<br />
Cet e-mail conti<strong>en</strong>t ses coordonnées :<br />
Nom : test<br />
E-mail : utilisateurtest-1@monmail.fr<br />
Nom d’utilisateur : UtilisateurTest1<br />
Merci de ne pas répondre à ce message, généré automatiquem<strong>en</strong>t à titre informatif.
34<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
L’utilisateur UtilisateurTest1 devrait égalem<strong>en</strong>t avoir reçu un courriel de confirmation<br />
Si vous avez opté pour un système avec confirmation de l’inscription, l’e-mail a l’allur<br />
suivante :<br />
Bonjour test.<br />
Figure 3.2<br />
Confirmation d’activation<br />
du compte.<br />
Merci de vous être inscrit à Joomla et <strong>VirtueMart</strong>.<br />
Votre compte a été créé, et doit être activé avant que vous ne puissiez l’utiliser.<br />
Pour l’acti ver, cliquez sur le li<strong>en</strong> sui vant ou f aites-<strong>en</strong> un copier -coller dans la barre<br />
d’adresse de votre navigateur Internet :<br />
http://www.monsite.fr/index.php?option=com_user&task=activate&activation=<br />
02036fd0f0de58c85d422a5200f8d69d<br />
Après activation, vous pourrez vous connecter à http://www.monsite.fr/ <strong>en</strong> utilisant le<br />
nom d’utilisateur et le mot de passe suivants :<br />
- Utilisateur : UtilisateurTest1<br />
- Mot de passe : testmdp<br />
Testez ces élém<strong>en</strong>ts <strong>en</strong> cliquant sur le li<strong>en</strong> permettant d’activer le compte utilisateur (ou<br />
<strong>en</strong> le copiant dans la barre d’adresse de votre navigateur). Cette opération devrait ouvrir<br />
une page web affichant la confirmation d’ac vation visible à la Figure 3.2.<br />
3.1.3 Lettre d’information<br />
Vous allez maint<strong>en</strong>ant vous abonner à la lettre d’information.<br />
Les champs NOM et E-MAIL apparaiss<strong>en</strong>t-ils correctem<strong>en</strong>t ?<br />
Saisissez le nom et l’adresse e-mail de v otre utilisateur UtilisateurT est1, choisissez<br />
S’ABONNER et cliquez sur le bouton G O! (ou I NSCRIPTION, ou V ALIDER selon les cas).<br />
Vous devriez voir apparaître sur la page sui vante une confirmation d’inscription ( oir<br />
Figure 3.3).
TESTER VOTRE BOUTIQUE EN LIGNE<br />
Figure 3.3<br />
Ajout de l’adresse e-mail<br />
à la newsletter.<br />
L’utilisateur UtilisateurTest1 devrait avoir reçu un courriel de confirmation, lui deman<br />
dant égalem<strong>en</strong>t de confirmer l’inscription à la lettre d’information. Vérifiez que c’es<br />
bi<strong>en</strong> le cas.<br />
Bonjour UtilisateurTest1,<br />
Vous êtes inscrit à la newsletter de<br />
http://www.monsite.fr.<br />
Merci !<br />
Figure 3.4<br />
Confirmation<br />
d’abonnem<strong>en</strong>t à la<br />
newsletter.<br />
Pour confirmer otre abonnem<strong>en</strong>t, merci de cliquer sur le li<strong>en</strong> ci-après<br />
ou copiez-collez-le dans la barre d’adresse de votre navigateur.<br />
http://www.monsite.fr/index.php?option=com_communicator&task=confirm<br />
&subscriber=1679091c5a880faf6fb5e6087eb1b2dc<br />
_________________________<br />
http://www.monsite.fr<br />
35<br />
Concernant la réception de la newsletter, le compte UtilisateurTest1 devrait <strong>en</strong>core être<br />
bloqué, dans le back-<strong>en</strong>d du site (COMPOSANTS > COMMUNICATOR > GESTION DES ABONNÉS).<br />
Vérifiez ce point<br />
Cliquez <strong>en</strong>fin sur le li<strong>en</strong> fourni dans l’e-mail pour confirmer l’abonnem<strong>en</strong>t à la lett<br />
d’information. Vous êtes conduit au site web, sur une page confirmant l’inscription d<br />
l’utilisateur à la newsletter (voir Figure 3.4).
36<br />
Figure 3.5<br />
Erreur de login.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Vérifiez dans le back-<strong>en</strong>d du site ( OMPOSANTS > COMMUNICATOR > GESTION DES ABONNÉS)<br />
que la réception de la ne wsletter est maint<strong>en</strong>ant confirmée pour le compte Utili<br />
sateurTest1.<br />
3.1.4 Ouverture de session<br />
Saisissez un nom d’utilisateur correct et un mot de passe erroné, et vice versa. Le<br />
message d’erreur illustré à la Figure 3.5 devrait s’affiche .<br />
Corrigez les erreurs et connectez-v ous <strong>en</strong> tant qu’UtilisateurT est1. Vous devriez être<br />
salué nommém<strong>en</strong>t et être dirigé directem<strong>en</strong>t v ers la page d’accueil de la boutique <strong>en</strong><br />
ligne (ou rev<strong>en</strong>ir à la page que v ous étiez <strong>en</strong> train de consulter , selon la configuratio<br />
que vous avez adoptée dans le paramétrage du module de login).<br />
Cliquez sur le li<strong>en</strong> VOTRE COMPTE qui figure dans le module de login.Vous êtes conduit<br />
à une page de synthèse des informations relati ves à v otre compte, que v ous pouvez<br />
modifier <strong>en</strong> fonction de os besoins. Les commandes sont égalem<strong>en</strong>t accessibles depuis<br />
cette page.<br />
3.1.5 Commandes de test<br />
Vous devriez réaliser des commandes d’essai dans deux cadres différ<strong>en</strong>ts : dans le premier<br />
cas, <strong>en</strong> v ous connectant, puis <strong>en</strong> ef fectuant la commande et <strong>en</strong>fin <strong>en</strong> ous<br />
déconnectant ; dans le second cas, sans vous être préalablem<strong>en</strong>t id<strong>en</strong>tifié auprès du sys<br />
tème (n’oubliez pas de fermer toute session préalablem<strong>en</strong>t ouv erte avant de t<strong>en</strong>ter la<br />
commande et, au besoin, de vider les fichiers temporaires de otre navigateur). Vous<br />
devez alors être contraint d’ouvrir une session, au mom<strong>en</strong>t de la finalisation de la<br />
commande.<br />
Si vous proposez des produits <strong>en</strong> téléchar gem<strong>en</strong>t, vous devez aussi tester impérativem<strong>en</strong>t<br />
le fonctionnem<strong>en</strong>t du système.<br />
• La TVA, les frais d’expédition et d’emballage sont-ils correctem<strong>en</strong>t calculés ?<br />
• Les différ<strong>en</strong>tes méthodes de paiem<strong>en</strong>t souhaitées sont-elles disponibles ?<br />
• Avez-vous r<strong>en</strong>contré des problèmes durant le processus de commande ?
TESTER VOTRE BOUTIQUE EN LIGNE<br />
37<br />
• Les informations relatives au droit de retour et de rétractation ont-elles été correctem<strong>en</strong>t<br />
affichées<br />
• Avez-vous dû confirmer otre accord avec les CGV ? Avez-vous pu <strong>en</strong> af ficher l<br />
texte ?<br />
• Toute commande passée doit apparaître dans le back-<strong>en</strong>d (C OMMANDES > L ISTER<br />
LES COMMANDES). Vérifiez que c’est bi<strong>en</strong> le cas sur otre site.<br />
• Id<strong>en</strong>tifiez- ous sur le front-<strong>en</strong>d <strong>en</strong> tant qu’UtilisateurTest1 et consultez le récapitulatif<br />
de votre commande.<br />
• Votre cli<strong>en</strong>t (<strong>en</strong> l’occurr<strong>en</strong>ce UtilisateurT est1) et v ous-même (<strong>en</strong> tant qu’administrateur<br />
de la boutique <strong>en</strong> ligne) devez recevoir, une fois la commande passée,<br />
un e-mail de confirmation récapitulant toutes les informations relat ves à la commande.<br />
Avez-vous reçu ces deux e-mails ?<br />
• Au mom<strong>en</strong>t de la commande, si le système a été configuré pour accepter plusieur<br />
devises, vous devez pouvoir choisir l’une d’elles : sont-elles toutes disponibles, et<br />
n’y a-t-il que les devises configurées<br />
• Tous les chèques boutique de test mis <strong>en</strong> place à l’installation du système ont-ils été<br />
effacés ?<br />
Nous allons maint<strong>en</strong>ant supposer qu’UtilisateurT est1 a réglé le montant de sa commande.<br />
Dans l’interf ace d’administration (C OMMANDES > L ISTER LES COMMANDES),<br />
modifiez l’état de cette commande. Le cli<strong>en</strong>t doit être notifié par e-mail de ce chang<br />
m<strong>en</strong>t. Vérifiez que cet e-mail est arrvé. Si vous (<strong>en</strong> tant qu’UtilisateurTest1) aviez commandé<br />
un produit <strong>en</strong> téléchar gem<strong>en</strong>t, vous devez recevoir un e-mail dont le sujet est<br />
"Information – Téléchargem<strong>en</strong>t" et cont<strong>en</strong>ant l’id<strong>en</strong>tifiant (numéro de télécha gem<strong>en</strong>t)<br />
permettant au cli<strong>en</strong>t (<strong>en</strong> l’occurr<strong>en</strong>ce UtilisateurT est1) de téléchar ger le produ it<br />
commandé.<br />
Vérifiez au passage les li<strong>en</strong>s fournis dans le corps de l’e-mail<br />
Id<strong>en</strong>tifiez- ous <strong>en</strong> tant qu’UtilisateurTest1, r<strong>en</strong>dez-vous dans la zone de téléchar gem<strong>en</strong>t,<br />
saisissez le numéro de téléchargem<strong>en</strong>t et récupérez le(s) fichier(s)
38<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
3.1.6 Fonctions de recherche<br />
Testez vous-même la recherche à l’aide du module de <strong>VirtueMart</strong> (recherche ét<strong>en</strong>due),<br />
ainsi que la recherche fondée sur les paramètres des produits. Êtes-v ous satisfait du<br />
résultat ? Si ce n’est pas le cas, modifiez la configuration du module de recherche da<br />
le back-<strong>en</strong>d (cette opération est décrite au Chapitre 8).<br />
3.2 Tester le back-<strong>en</strong>d<br />
Vous avez déjà testé un certain nombre d’élém<strong>en</strong>ts relatifs au back-<strong>en</strong>d dans le cadre<br />
des commandes de test et de l’inscription à la newsletter.<br />
3.2.1 Utilisateurs<br />
Connectez-vous <strong>en</strong> tant que super -administrateur et ouvrez la page correspondant au<br />
m<strong>en</strong>u <strong>VirtueMart</strong> CONFIGURATION GÉNÉRALE > U TILISATEURS. Cliquez sur l’utilisateur<br />
UtilisateurTest1 dans la liste des cli<strong>en</strong>ts inscrits. Vérifiez toutes les informations et le<br />
paramètres de ce cli<strong>en</strong>t, modifiez-les si nécessaire. Vous pouvez aussi vous assurer ici<br />
que les commandes ont bi<strong>en</strong> été <strong>en</strong>registrées et gérer leur état.<br />
3.2.2 Téléchargem<strong>en</strong>t de fichier (dans le cadre<br />
d’une commande)<br />
Transférez sur le serveur un fichier que ous utiliserez pour tester la v <strong>en</strong>te de produits<br />
<strong>en</strong> téléchargem<strong>en</strong>t. Ce peut être une image ou un fichier quelconque. Les opération<br />
relatives à ce type de produit sont décrites au Chapitre 8.<br />
3.2.3 Lettre d’information<br />
Dans l’interf ace d’administration, ouvrez la page C OMPOSANTS > C OMMUNICATOR ><br />
CONFIGURATION et vérifiez les paramètres ainsi que la feuille de styles (si ous <strong>en</strong> avez<br />
créé une).<br />
Ouvrez <strong>en</strong>suite la page de G ESTION DES ABONNÉS : dans la liste de vrait au minimum<br />
figurer l’utilisateur Utilisateur est1.<br />
Enfin, cliquez sur l’onglet ESTION DES NEWSLETTERS, rédigez v otre première lettre<br />
d’information et <strong>en</strong>voyez-la. Assurez-vous qu’UtilisateurTest1 la reçoit ef fectivem<strong>en</strong>t.<br />
Ouvrez cet e-mail, vérifiez sa mise <strong>en</strong> page et les li<strong>en</strong>s ers des images ou un article de
TESTER VOTRE BOUTIQUE EN LIGNE<br />
votre site. Modifiez, le cas échéant, les paramètres de la n wsletter ou la feuille<br />
de styles CSS.<br />
3.3 Test de PayPal dans <strong>VirtueMart</strong><br />
Figure 3.6<br />
Bac à sable de PayPal.<br />
39<br />
Ouvrez la page https://developer.paypal.com/. Elle vous permet d’accéder au "bac<br />
à sable" P ayPal qui est un simple <strong>en</strong> vironnem<strong>en</strong>t de test. Après inscription, v ous<br />
pouvez y installer un compte de cli<strong>en</strong>t (acheteur ou buyer), qui vous met égalem<strong>en</strong>t<br />
à disposition les données d’une carte bancaire de test. Vous pouvez ainsi tester le fonctionnem<strong>en</strong>t<br />
conjoint de PayPal et <strong>VirtueMart</strong>.<br />
Cette phase de test a vec le bac à sable peut se révéler plutôt ardue pour un déb utant.<br />
Vous devrez créer un compte e-mail fictif pour le cli<strong>en</strong>t et pour le commerçant, simule<br />
une commande, v ous connecter <strong>en</strong>suite au bac à sable pour vérifier les messages d<br />
retour et de validation. N’hésitez pas à consulter les forums Joomla! et <strong>VirtueMart</strong> pour<br />
tirer parti des expéri<strong>en</strong>ces d’autres utilisateurs sur ce point.
4<br />
Figure 4.1<br />
Page d’accueil<br />
de l’interface<br />
d’administration<br />
de <strong>VirtueMart</strong>.<br />
Votre travail quotidi<strong>en</strong> avec<br />
<strong>VirtueMart</strong><br />
<strong>VirtueMart</strong> f acilite la gestion de v otre boutique au quotidi<strong>en</strong>. La page d’accueil du<br />
module, dans l’interf ace d’administration, prés<strong>en</strong>te tous les li<strong>en</strong>s importants de f açon<br />
claire et synthétique (v oir Figure 4.1). Vous retrouvez aussi cette page par le biais du<br />
m<strong>en</strong>u VIRTUEMART > BOUTIQUE > RÉSUMÉ.<br />
Lorsqu’un cli<strong>en</strong>t passe une commande auprès de v otre boutique <strong>en</strong> ligne, vous <strong>en</strong> êtes<br />
averti par e-mail. Par conséqu<strong>en</strong>t, vous devez vérifier au moins une fois par jour si ous<br />
avez reçu de nouveaux messages ou une nouvelle commande.<br />
4.1 Check-list<br />
4.1.1 Gestion de la boutique et des cli<strong>en</strong>ts<br />
• Ai-je reçu de nouvelles commandes ?<br />
• Tous les produits sont-ils disponibles <strong>en</strong> quantité suffisante<br />
• Les listes des produits et de prix sont-elles à jour ?<br />
• Dois-je déplacer certains utilisateurs vers un autre groupe de cli<strong>en</strong>ts que le leur ?
42<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
• La liste des offres spéciales est-elle <strong>en</strong>core à jour ?<br />
• Faut-il proposer de nouvelles remises ? Les réductions <strong>en</strong> place jusqu’à prés<strong>en</strong>t<br />
rest<strong>en</strong>t-elles valables ?<br />
• Y a-t-il de nouv elles év aluations cli<strong>en</strong>ts (si j’ai acti vé cette option dans ma<br />
boutique) ?<br />
• Tous les chèques boutique sont-ils <strong>en</strong>core valables ?<br />
• Quand doit être <strong>en</strong>voyée la prochaine lettre d’information ?<br />
4.1.2 Gestion de la plate-forme<br />
• Y a-t-il de nouvelles mises à jour pour Joomla! ou <strong>VirtueMart</strong> ?<br />
• Faut-il réaliser une nouvelle sauvegarde du site ou de la base de données ?<br />
Serveur dédié. Notez que, si vous avez opté pour un hébergem<strong>en</strong>t dédié, la liste des points à<br />
vérifier sur la plate-forme s’allonge considérablem<strong>en</strong>t : vous êtes <strong>en</strong> effet responsable de l’<strong>en</strong>semble<br />
du système d’exploitation sous-jac<strong>en</strong>t, et non simplem<strong>en</strong>t de la boutique Joomla!/<strong>VirtueMart</strong>. Cela<br />
inclut (mais la liste n’est pas exhaustive) : vérifier s’il y a de nouvelles mises à jour pour Apache, PHP,<br />
MySQL, consulter les fichiers journaux, vérifier les mises à jour de sécurité du système d’exploitation,<br />
etc.<br />
4.1.3 Poste de travail personnel<br />
• Mes logiciels de sécurité (antivirus, pare-feu, etc.) sont-ils à jour ?<br />
• Quand a été réalisée la dernière analyse de la sécurité de mon ordinateur ?<br />
• Faut-il réaliser une sauv egarde de mes fichiers de tr vail (descriptifs des produits,<br />
fichier CS , etc.) et de ma boîte de courrier (e-mails échangés a vec les cli<strong>en</strong>ts, les<br />
fournisseurs, etc.) ?<br />
4.2 Le cli<strong>en</strong>t est roi…<br />
… et certains de ces rois ont leurs particularités. So yez conciliant et répondez à la<br />
demande d’un cli<strong>en</strong>t qui souhaite, dans un délai raisonnablem<strong>en</strong>t court, modifie , compléter<br />
ou annuler sa commande. Après tout, vous économisez ainsi les frais d’e xpédition<br />
consécutifs au retour du colis et vous assurez la bonne réputation de votre boutique<br />
et de vous-même.
VOTRE TRAVAIL QUOTIDIEN AVEC VIRTUEMART<br />
4.2.1 Modification d’une commande<br />
Si votre cli<strong>en</strong>t souhaite commander des produits supplém<strong>en</strong>taires, il peut passer une<br />
nouvelle commande.<br />
Vous consultez les commandes passées dans le back-<strong>en</strong>d de <strong>VirtueMart</strong>, à la section<br />
COMMANDES > LISTER LES COMMANDES.<br />
43<br />
Vous pouvez modifier la quantité (colonne UANTITÉ) d’un article commandé lorsque<br />
vous consultez le détail de la commande. N’oubliez pas de cliquer sur le symbole MET-<br />
TRE À JOUR (qui se trouv e juste à côté du champ) immédiatem<strong>en</strong>t après a voir changé<br />
cette valeur, afin d’<strong>en</strong>r gistrer votre modification<br />
Si le cli<strong>en</strong>t souhaite annuler la commande d’un produit parmi plusieurs, v ous pouvez<br />
tout simplem<strong>en</strong>t supprimer celui-ci de la liste des articles commandés.<br />
4.2.2 Annulation d’une commande<br />
Il est certes regrettable de voir un cli<strong>en</strong>t annuler l’<strong>en</strong>semble de sa commande, mais cela<br />
peut se produire. Le cli<strong>en</strong>t possède, de toute manière, un droit de rétractation et de<br />
retour pouvant varier suivant la législation <strong>en</strong> vigueur dans le pays où est localisée la<br />
boutique : vous devez donc vous montrer conciliant et composer a vec ses desiderata.<br />
Quoi qu’il <strong>en</strong> soit, vous pouvez là <strong>en</strong>core contribuer à la bonne réputation de votre boutique<br />
et économiser les frais d’expédition, tout <strong>en</strong> gagnant du temps.<br />
Dans l’interface d’administration, ouvrez la liste des commandes <strong>en</strong> passant par les<br />
m<strong>en</strong>us COMMANDES > LISTER LES COMMANDES, et effacez la commande annulée.<br />
Une autre solution consiste à passer l’état de la commande à la v aleur CANCELLED. De<br />
cette manière, la commande, même annulée, reste visible dans la liste. Cela v ous permet<br />
par la suite d’analyser l’intégralité des commandes passées sur le site.<br />
4.3 Gestion et comptabilité<br />
4.3.1 Banque <strong>en</strong> ligne<br />
Demandez à bénéficier de la gestion <strong>en</strong> ligne de otre compte <strong>en</strong> banque professionnel.<br />
Pour cela, consultez votre banque et demandez des informations exhaustives quant à la<br />
sécurité des opérations bancaires <strong>en</strong> ligne.
44<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Grâce à la gestion bancaire par Internet, vous pouvez à tout mom<strong>en</strong>t récupérer le solde<br />
de v otre compte, contrôler les <strong>en</strong>caissem<strong>en</strong>ts, ef fectuer des virem<strong>en</strong>ts, et bi<strong>en</strong> plus<br />
<strong>en</strong>core.<br />
Dans ce contexte, la sécurité est une question importante. Jamais une banque ne suggérera<br />
par e-mail de vérifier ou de fournir os coordonnées bancaires, votre code d’accès<br />
ou d’autres informations de ce type. Tout e-mail de ce type est désigné par le terme de<br />
"phishing". Supprimez immédiatem<strong>en</strong>t ces courriels et n’ouvrez <strong>en</strong> aucun cas les pièces<br />
jointes qu’ils peuv<strong>en</strong>t cont<strong>en</strong>ir.<br />
4.3.2 Comptabilité<br />
En tant que gestionnaire d’une boutique <strong>en</strong> ligne, v ous devez déclarer v os rev<strong>en</strong>us à<br />
l’administration fiscale. Il est recommandé de se aire aider d’un comptable, car la<br />
législation fiscale française, qui repose sur nombre de lois, réglem<strong>en</strong>tations et décrets<br />
n’est guère intelligible pour une personne non avertie.<br />
Consultez votre comptable. Celui-ci vous conseillera aussi sur la meilleure f açon de t<strong>en</strong>ir<br />
votre comptabilité.<br />
Si vous n’avez pas de comptable, r<strong>en</strong>seignez-v ous auprès de l’or ganisme choisi pour<br />
votre affiliation (URSSA , chambre de commerce, chambre des métiers, etc.). Celui-ci<br />
pourra vous fournir les informations comptables obligatoires et facultatives.
5<br />
Questions d’ordre général<br />
5.1 Marketing <strong>en</strong> ligne<br />
Votre boutique <strong>VirtueMart</strong> est maint<strong>en</strong>ant <strong>en</strong> ligne, tout est <strong>en</strong> place et il ne manque<br />
plus que les cli<strong>en</strong>ts. Vous devez donc maint<strong>en</strong>ant assurer la promotion de v otre boutique,<br />
car "le métier ne va pas sans réclame" – autrem<strong>en</strong>t dit, sans publicité, pas de cli<strong>en</strong>t.<br />
Le marketing <strong>en</strong> ligne se définit par toute action de promotion xploitant le médium<br />
Internet.<br />
Lectures recommandées. Vous trouverez sur le site http://www.jurisint.org/pub/05/fr/<br />
index.htm une synthèse portant sur de nombreux aspects juridique du commerce électronique,<br />
plus particulièrem<strong>en</strong>t ori<strong>en</strong>tée sur le monde francophone. Nous y ferons régulièrem<strong>en</strong>t référ<strong>en</strong>ce tout<br />
au long de ce chapitre et nous vous recommandons de le lire.<br />
L’ouvrage E-commerce – De la stratégie à la mise <strong>en</strong> œuvre opérationnelle, de H<strong>en</strong>ri Isaac et Pierre<br />
Volle (éditions Pearson) est égalem<strong>en</strong>t un livre de référ<strong>en</strong>ce sur le commerce électronique.<br />
De manière générale, les questions juridiques et marketing relatives au commerce électronique sont<br />
complexes : si certains aspects vous paraiss<strong>en</strong>t peu clairs, vous devez consulter un professionnel pour<br />
vous faire aider. Les informations que nous proposons dans cet ouvrage ne peuv<strong>en</strong>t couvrir qu’une<br />
petite partie de tous les aspects du commerce électronique et elles ne constitu<strong>en</strong>t <strong>en</strong> aucun cas une<br />
consultation juridique.<br />
Naturellem<strong>en</strong>t, une référ<strong>en</strong>ce à votre boutique <strong>en</strong> ligne ou, a minima, l’URL du site, s’impose sur toutes<br />
vos cartes de visite, dans toute annonce de presse, dans tout annuaire et sur tout prospectus, afin<br />
de faire connaître votre boutique <strong>en</strong> ligne à toute votre cli<strong>en</strong>tèle locale et dans votre ville. Vos cli<strong>en</strong>ts<br />
existants devrai<strong>en</strong>t grandem<strong>en</strong>t apprécier ce service additionnel. Ils pourront ainsi s’informer préalablem<strong>en</strong>t<br />
ou vous transmettre leurs questions par e-mail, de sorte à préparer, via Internet, leur prochaine<br />
visite à votre boutique. Prêtez une oreille att<strong>en</strong>tive aux suggestions et critiques de vos cli<strong>en</strong>ts<br />
quant à votre prés<strong>en</strong>ce sur Internet car, <strong>en</strong> utilisant votre site, ils ne pourront manquer de remarquer<br />
ses points forts et ses points faibles. Votre site ne pourra que profiter de ces remarques !<br />
5.1.1 Google<br />
Google Adwords<br />
Page d’accueil, informations pour les commerçants et inscription<br />
http://adwords.google.fr/
46<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Aide<br />
http://adwords.google.fr/support/?hl=fr<br />
Vous avez certainem<strong>en</strong>t déjà remarqué les annonces sur quatre lignes qui apparaiss<strong>en</strong>t à<br />
droite des résultats de toute recherche Google. Celles-ci relèv <strong>en</strong>t du système Google<br />
Adwords et vous pouvez <strong>en</strong> bénéficier ous aussi !<br />
Ce type de publicité est très peu coûteux, car v ous ne réglez qu’un f aible montant<br />
(laissé à v otre appréciation, mais <strong>en</strong> mo y<strong>en</strong>ne d’une dizaine de c<strong>en</strong>times d’euro)<br />
pour chaque clic effectif sur votre annonce. Dans le même temps, vous ciblez votre<br />
annonce précisém<strong>en</strong>t vers les Internautes qui ont recherché dans Google l’un de vos<br />
mots-clés.<br />
Google est, de manière générale, le moteur de recherche le plus utilisé ; par conséqu<strong>en</strong>t,<br />
l’utilisation de Google vous permet aussi d’accéder au plus grand nombre de cli<strong>en</strong>ts. Si<br />
un utilisateur ef fectue une recherche correspondant à l’un de v os mots clés, v otre<br />
annonce peut alors apparaître dans les li<strong>en</strong>s commerciaux de Google.<br />
Ouvrez la page d’accueil de Google Adwords (voir Figure 5.1) et cliquez sur le bouton<br />
COMMENCER MAINTENANT. Vous avez le choix <strong>en</strong>tre l’édition Pour démarrer et<br />
l’édition Standard. Choisissez l’édition Pour démarrer, qui est particulièrem<strong>en</strong>t<br />
recommandée si v ous n’avez <strong>en</strong>core guère d’e xpéri<strong>en</strong>ce avec ce type de publicité.<br />
Vous serez guidé pas à pas dans le processus d’inscription et de paramétrage. Lisez<br />
consci<strong>en</strong>cieusem<strong>en</strong>t les instructions. Les différ<strong>en</strong>tes étapes vous permett<strong>en</strong>t de conf gurer<br />
la zone géographique cible de votre choix, fournir l’URL de votre boutique <strong>en</strong> ligne,<br />
rédiger le te xte de v otre annonce, fi er les mots-clés, choisir la de vise que v ous<br />
adoptez pour v os paiem<strong>en</strong>ts et <strong>en</strong>fin définir otre b udget m<strong>en</strong>suel pour Google<br />
Adwords.<br />
Figure 5.1<br />
Page d’accueil de Google<br />
Adwords.
QUESTIONS D’ORDRE GÉNÉRAL<br />
Figure 5.2<br />
Solutions d’<strong>en</strong>treprise<br />
proposées par Google.<br />
47<br />
Pour gagner du temps, réfléchissez, avant même de vous inscrire, aux mots-clés que vous souhaitez<br />
définir dans Google. Vous pouvez certes modifier ou compléter à tout mom<strong>en</strong>t les mots-clés, mais<br />
cela vous pr<strong>en</strong>dra un temps certain.<br />
Notez aussi que Google vous propose, dans sa page d’outils (onglet GESTION DES CAMPAGNES ><br />
OUTILS), des générateurs de mots-clés (à partir d’autres mots clés, de cont<strong>en</strong>us web, ou de recherches<br />
réellem<strong>en</strong>t effectuées sur Google). N’hésitez pas à y faire appel : que vous manquiez d’inspiration<br />
ou que vous souhaitez optimiser votre <strong>en</strong>semble de mots-clés, ces générateurs pourront<br />
vous être d’une aide précieuse.<br />
Enfin, l’outil TENDANCE DES RECHERCHES vous permet de comparer les volumes de recherches suivant différ<strong>en</strong>ts<br />
critères, et notamm<strong>en</strong>t les mots-clés : vous pouvez ainsi "classer" vos mots clés <strong>en</strong> fonction de<br />
leur retour sur investissem<strong>en</strong>t pot<strong>en</strong>tiel et, si besoin, éliminer ceux qui vous paraiss<strong>en</strong>t moins intéressants.<br />
Si vous le souhaitez, v otre annonce n’apparaîtra pas seulem<strong>en</strong>t dans Google : vous<br />
pouvez la f aire afficher dans tous les réseaux Google, constitués de sites web, site<br />
d’actualités et blogs de qualité. Vous pouvez sélectionner vous-même les sites concernés,<br />
ou laisser Google <strong>en</strong> charge de ce choix. De cette manière, vous pouvez atteindre précisém<strong>en</strong>t<br />
v otre cli<strong>en</strong>tèle cible. De surcroît, ce système n’occasionne de frais pour<br />
vous que lorsqu’un utilisateur a effectivem<strong>en</strong>t cliqué sur votre annonce. N’hésitez pas<br />
à v ous informer sur ce R ÉSEAU DE CONTENU attractif proposé par Google (v oir<br />
Figure 5.2).<br />
Google Maps<br />
Pour que vos cli<strong>en</strong>ts puiss<strong>en</strong>t trouv er facilem<strong>en</strong>t l’implantation géographique de v otre<br />
boutique (ce qui est particulièrem<strong>en</strong>t intéressant pour les cli<strong>en</strong>ts de v otre région), il est<br />
conseillé d’<strong>en</strong> r<strong>en</strong>seigner l’emplacem<strong>en</strong>t dans Google Maps.
48<br />
Figure 5.3<br />
Inscription Google Maps.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Vous pouv ez <strong>en</strong>re gistrer v otre <strong>en</strong>treprise dans le Local Business C<strong>en</strong>ter et ce, de<br />
manière totalem<strong>en</strong>t gratuite (v oir Figure 5.3). Cette inscription of frira à v os cli<strong>en</strong>ts<br />
pot<strong>en</strong>tiels à la recherche de r<strong>en</strong>seignem<strong>en</strong>ts locaux, des informations du type adresse,<br />
horaires d’ouverture, photos de votre boutique ou de vos produits. De cette manière,<br />
il est toujours facile de trouver votre boutique. L’inscription est facile à réaliser, ne<br />
coûte pas un c<strong>en</strong>time, et v ous pouv ez y référ<strong>en</strong>cer v otre boutique même si v ous<br />
ne possédez pas de site web. Vous pouvez facilem<strong>en</strong>t mettre à jour ou modifier otre<br />
fiche à tout mom<strong>en</strong>t. Vous n’avez besoin, pour cela, que de posséder un compte<br />
Google.<br />
C<strong>en</strong>tre Google pour les webmasters<br />
Page d’accueil<br />
http://www.google.fr/webmasters/<br />
Vous y obti<strong>en</strong>drez de nombreuses informations au sujet, notamm<strong>en</strong>t, de l’analyse des<br />
pages web par des robots (crawlers), de leur indexation, des statistiques, etc. Vous trouverez<br />
égalem<strong>en</strong>t des outils particulièrem<strong>en</strong>t utiles pour votre travail de webmaster. Vous<br />
pourrez profiter des forums de discussion pour voir des échanges a vec d’autres webmasters.<br />
Veillez égalem<strong>en</strong>t à consulter le CENTRE D’AIDE DES WEBMASTERS, où Google a<br />
rassemblé de nombreuses informations utiles et importantes.
QUESTIONS D’ORDRE GÉNÉRAL<br />
Figure 5.4<br />
Solutions d’<strong>en</strong>treprise<br />
Google : http://<br />
www.google.com/<br />
intl/fr/services/.<br />
Autres solutions et outils<br />
49<br />
Vous prés<strong>en</strong>ter tout ce que propose Google dépasserait largem<strong>en</strong>t le cadre de ce chapitre.<br />
Consultez les li<strong>en</strong>s de la page d’accueil de Google. Vous y trouverez de nombreuses<br />
autres offres intéressantes.<br />
Solutions d’<strong>en</strong>treprise<br />
Tout sur Google<br />
Figure 5.5<br />
Prés<strong>en</strong>tation de Google :<br />
http://<br />
www.google.fr/intl/<br />
fr/about.html.
50<br />
Figure 5.6<br />
Publicité dans Google :<br />
http://<br />
www.google.fr/intl/<br />
fr/ads/.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Programme publicitaire de Google<br />
5.1.2 Moteurs de recherche de produits et comparateurs<br />
de prix<br />
Il existe de nombreux services de ce type sur Internet. Certains sont connus, d’autres<br />
moins ; certains sont généralistes, d’autres spécialisés sur certains types de produits ;<br />
certains se limit<strong>en</strong>t à un pays, d’autres propos<strong>en</strong>t des comparaisons internationales. Il<br />
est clair aussi que tous cherch<strong>en</strong>t à gagner de l’arg<strong>en</strong>t : si vous <strong>en</strong>visagez donc de faire<br />
appel à ce type de service, vous devez être consci<strong>en</strong>t qu’il aura un coût. Les premières<br />
questions que vous devez vous poser sont donc "Quel sera le coût pour moi ?" et "Quel<br />
bénéfice puis-je <strong>en</strong> retirer ?". Certains de ces comparateurs font sur leur propre site web<br />
une prés<strong>en</strong>tation dithyrambique d’eux-mêmes, ce qui doit immédiatem<strong>en</strong>t éveiller votre<br />
méfiance. Si un comparateur xige un "abonnem<strong>en</strong>t" m<strong>en</strong>suel, v ous devez égalem<strong>en</strong>t<br />
vous montrer soupçonneux. À mon s<strong>en</strong>s, les comparateurs de qualité ne se distingu<strong>en</strong>t<br />
pas par le montant éle vé qu’ils vous factur<strong>en</strong>t <strong>en</strong> tant que gestionnaire d’une boutique<br />
<strong>en</strong> ligne ! Les bons comparateurs calcul<strong>en</strong>t le coût de vos annonces <strong>en</strong> fonction du nombre<br />
de clics réalisés sur vos propres offres : vous pouvez ainsi garder le contrôle de vos<br />
frais et les maint<strong>en</strong>ir dans une zone de transpar<strong>en</strong>ce.<br />
Ces données vous permett<strong>en</strong>t égalem<strong>en</strong>t de mesurer statistiquem<strong>en</strong>t le succès de v otre<br />
promotion auprès de ces comparateurs de prix. Ne v ous att<strong>en</strong>dez pas à des miracles :<br />
tout clic sur votre annonce ne va pas nécessairem<strong>en</strong>t se traduire <strong>en</strong> commande réelle sur<br />
votre site. Bi<strong>en</strong> souv <strong>en</strong>t, les acheteurs pot<strong>en</strong>tiels souhait<strong>en</strong>t d’abord s’informer des
QUESTIONS D’ORDRE GÉNÉRAL<br />
51<br />
offres et consult<strong>en</strong>t donc préalablem<strong>en</strong>t votre site. Un taux de succès de l’ordre de 3 % 1<br />
peut déjà être considéré comme bon. Le site http://www.lescomparateurs.com/ vous<br />
fournira de nombreux r<strong>en</strong>seignem<strong>en</strong>ts sur les comparateurs de prix, ainsi que des a vis<br />
de consommateurs (ce qui peut être un critère pour vous aussi : vous n’avez pas intérêt<br />
à référ<strong>en</strong>cer vos offres dans un comparateur ayant mauvaise presse...).<br />
Profitez de ces o fres et comparateurs pour f aire la promotion de v otre boutique <strong>en</strong><br />
ligne. Dans cet ouvrage, nous vous prés<strong>en</strong>terons quelques-uns des principaux comparateurs<br />
disponibles sur le marché. Testez-les et comparez-les à d’autres avant de vous inscrire<br />
et de payer ce service. T<strong>en</strong>ez compte de toutes les possibilités que v ous offre le<br />
comparateur, de son coût, des services proposés, et de la réputation du comparateur.<br />
Pour pouvoir <strong>en</strong> utiliser les services, v ous devrez dans tous les cas v ous <strong>en</strong>registrer<br />
auprès d’un comparateur de prix.<br />
Pour expliciter l’importance de ces comparateurs de prix, je me place dans la perspective<br />
d’un cli<strong>en</strong>t : un comparateur de prix me permet de rechercher l’ofre la plus intéressante<br />
pour un produit donné sur un vaste év<strong>en</strong>tail de boutiques <strong>en</strong> ligne, y compris des<br />
boutiques que, sans ce comparateur, je n’aurais jamais trouvées.<br />
À titre d’exemple, j’ai recherché le prix de l’appareil photo numérique Nik on Coolpix<br />
P90 dans différ<strong>en</strong>ts comparateurs de prix. Voici une synthèse rapide des résultats de ma<br />
recherche :<br />
• Kelkoo 378,90 € – 471,90 €<br />
• Shopping.com 355,40 € – 484,91 €<br />
• Tw<strong>en</strong>ga 335,70 € – 542,06 €<br />
• LeGuide.com 336,00 € – 542,00 €<br />
• BuyC<strong>en</strong>tral 369,00 € – 433,00 €<br />
Ces moteurs de recherche, véritablem<strong>en</strong>t ef ficaces, acilit<strong>en</strong>t la vie du cli<strong>en</strong>t mais pas<br />
celle du commerçant, car ils attis<strong>en</strong>t la concurr<strong>en</strong>ce de f açon massive. Il est à peu près<br />
certain que, l’une ou l’autre de ces boutiques m’étant inconnue, je les découvrirai par le<br />
biais du comparateur de prix. Certaines boutiques me feront une impression désagréabl e<br />
du fait de leurs prix élevés, d’autres attireront mon att<strong>en</strong>tion par leurs prix incroyablem<strong>en</strong>t<br />
bas. Dois-je donc accepter l’offre la moins chère ?<br />
1. C’est-à-dire que, pour 100 clics sur votre annonce, 3 se conclu<strong>en</strong>t effectivem<strong>en</strong>t par une v<strong>en</strong>te.
52<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Pour que j’achète effectivem<strong>en</strong>t un produit proposé par une boutique <strong>en</strong> ligne, d’autres<br />
critères doiv<strong>en</strong>t <strong>en</strong>trer <strong>en</strong> ligne de compte, car il e xiste de trop nombreux e xemples de<br />
cli<strong>en</strong>ts spoliés de leur ar g<strong>en</strong>t durem<strong>en</strong>t g agné suite à un achat sur Internet. Je vérifi<br />
donc un certain nombre de points au sujet de la boutique <strong>en</strong> ligne (l’ordre de ces élém<strong>en</strong>t s<br />
n’est pas représ<strong>en</strong>tatif de leur importance) :<br />
• Quelles sont les conditions de paiem<strong>en</strong>t ?<br />
• Quelles sont les conditions générales de v<strong>en</strong>te ?<br />
• La boutique correspond-elle à une <strong>en</strong>seigne reconnue ?<br />
• La boutique <strong>en</strong> ligne est-elle certifiée par un label de qualité 1<br />
• Quels sont les délais et conditions de livraison ?<br />
• Ce produit est-il disponible dans un commerce local, au même prix et sans les frais<br />
de port ?<br />
• Quelle est la réputation de cette boutique auprès d’autres internautes ? Lui font-ils<br />
confiance ? Quelles sont leurs retours d’ xpéri<strong>en</strong>ce avec cette boutique ?<br />
• Quelle sécurité la boutique propose-t-elle pour mes données ? Pour la connexion ?<br />
• Vais-je effectivem<strong>en</strong>t recevoir ce que j’ai commandé ?<br />
• Le prix reste-t-il dans un intervalle réaliste ?<br />
Il est important de se poser ces questions, et d’autres <strong>en</strong>core. Pour une boutique <strong>en</strong><br />
ligne, la confiance et le sérieux ont véritablem<strong>en</strong>t une aleur monétaire, car la quasitotalité<br />
des cli<strong>en</strong>ts sont prêts à payer un peu plus (mais pas trop) pour la sécurité.<br />
Si, par exemple, je reçois une offre d’une société inconnue, me demandant de régler une<br />
semaine à l’avance 2 000 € (voire moins) le déménagem<strong>en</strong>t d’un logem<strong>en</strong>t complet, de<br />
Darmstadt à Liverpool (<strong>en</strong>viron 1 000 km), je dois naturellem<strong>en</strong>t de v<strong>en</strong>ir méfiant : un<br />
petit calcul m’amène rapidem<strong>en</strong>t à la conclusion que ce prix n’est absolum<strong>en</strong>t pas réaliste.<br />
Avec une offre de ce type, je ne peux m’att<strong>en</strong>dre qu’à voir disparaître mon arg<strong>en</strong>t<br />
et à me retrouver à la rue, au milieu de mes cartons, sur un trottoir de Darmstadt. Des<br />
offres aussi fantaisistes doiv<strong>en</strong>t immédiatem<strong>en</strong>t aller à la poubelle.<br />
Pour réussir <strong>en</strong> tant que commerçant sur Internet, il est important de bi<strong>en</strong> référ<strong>en</strong>cer vos<br />
produits et articles auprès des comparateurs de prix afin d’attirer les cli<strong>en</strong>ts pot<strong>en</strong>tiels<br />
ce qui est <strong>en</strong> général du ressort du prix.<br />
1. NdT : le critère du label de qualité est un élém<strong>en</strong>t d’ordre culturel et sa prise <strong>en</strong> compte varie fortem<strong>en</strong>t d’un pays à<br />
l’autre. En France, les acheteurs pot<strong>en</strong>tiels seront moins <strong>en</strong>clins à attacher une grande importance à un label de<br />
qualité que, par exemple <strong>en</strong> Allemagne, pays dont l’auteur est originaire.
QUESTIONS D’ORDRE GÉNÉRAL<br />
53<br />
Le prix d’un produit dans une boutique <strong>en</strong> ligne se décompose <strong>en</strong> plusieurs élém<strong>en</strong>ts :<br />
le prix d’achat net réglé par le commerçant à son fournisseur, les coûts supplém<strong>en</strong>taires<br />
liés au fonctionnem<strong>en</strong>t de la boutique (location, éner gie, publicité) et au bénéfice d<br />
commerçant, la TVA (Taxe sur la Valeur Ajoutée), et <strong>en</strong>fin les frais d’emballage e<br />
d’expédition.<br />
Analyse du marché. Avant de proposer un produit sur Internet, il est recommandé, avant toute<br />
chose, d’effectuer une analyse du marché :<br />
• Quel est le prix minimal auquel je peux v<strong>en</strong>dre ce produit ?<br />
• À quel prix ce produit est-il proposé par d’autres boutiques <strong>en</strong> ligne sérieuses ?<br />
Vous vous éviterez peut-être ainsi certaines déceptions.<br />
En tant que commerçant, vous devez veiller à ce que le comparateur de prix dispose d’un<br />
catalogue bi<strong>en</strong> fourni <strong>en</strong> produits, car c’est particulièrem<strong>en</strong>t intéressant pour le cli<strong>en</strong>t.<br />
La facturation des services d’un comparateur de prix peut suivre deux modèles différ<strong>en</strong>ts :<br />
• Dans le cadre d’un modèle au "coût par clic" (Cost per Click), vous payez pour chaque<br />
clic ef fectué sur l’un de v os produits : c’est intéressant si un grand nombre<br />
d’internautes consultant vos offres achèt<strong>en</strong>t effectivem<strong>en</strong>t l’un de vos produits.<br />
• Dans le cadre d’un modèle de "coût par v <strong>en</strong>te" (Pay per Sale), le comparateur de<br />
prix pr<strong>en</strong>d une commission sur chaque v <strong>en</strong>te ef fectivem<strong>en</strong>t conclue par son<br />
intermédiaire : c’est intéressant si peu de consultations de v os produits, par l’intermédiaire<br />
du comparateur, aboutiss<strong>en</strong>t effectivem<strong>en</strong>t à une commande.<br />
Certains de ces prestataires ajout<strong>en</strong>t ég alem<strong>en</strong>t des "frais" di vers, ce que je considère<br />
bi<strong>en</strong> souv<strong>en</strong>t comme des "paiem<strong>en</strong>ts pour des services non justifiés". Vérifiez s’ils son<br />
justifiés et s’ils peu <strong>en</strong>t faire l’objet d’une négociation. P arfois, ces coûts ne serv <strong>en</strong>t à<br />
ri<strong>en</strong> d’autre qu’à surcharger vos propres frais. Soyez donc très prud<strong>en</strong>t et att<strong>en</strong>tif vis-àvis<br />
des règles de f acturation des services du comparateur ainsi que des clauses de<br />
résiliation : plus les informations sont compliquées, opaques ou cachées, plus v ous<br />
devez être méfiant e vers ce comparateur.<br />
Offres gratuites. Certains comparateurs propos<strong>en</strong>t égalem<strong>en</strong>t des offres gratuites, généralem<strong>en</strong>t<br />
limitées <strong>en</strong> nombre de clics (c’est le cas, par exemple, de Kelkoo que nous prés<strong>en</strong>tons à la section suivante).<br />
Ces offres étant évidemm<strong>en</strong>t très demandées, elles sont la plupart du temps disponibles <strong>en</strong><br />
conting<strong>en</strong>ts limités. R<strong>en</strong>seignez-vous directem<strong>en</strong>t auprès du comparateur pour voir s’il propose une<br />
offre de ce type. Surveillez son site s’il annonce que l’offre sera "prochainem<strong>en</strong>t disponible".
54<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Vérifiez quelles boutiques et quels commerçants ont référ<strong>en</strong>cé les mêmes produit<br />
que vous auprès des différ<strong>en</strong>ts comparateurs. Vous pourrez normalem<strong>en</strong>t les trouver<br />
sur le site web du comparateur dans une section telle que M ARCHANDS ou P ARTE-<br />
NAIRES.<br />
Coût d’un comparateur. Avant de prés<strong>en</strong>ter plus <strong>en</strong> détail les comparateurs de prix, nous devons<br />
préciser un certain nombre de points relatifs au coût d’un tel service. Il est important de noter que,<br />
dans le cadre d’un coût par clic (qui représ<strong>en</strong>te la majorité des offres du marché), le coût du clic peut<br />
varier fortem<strong>en</strong>t suivant la catégorie du produit, et d’un comparateur de prix à l’autre. L’audi<strong>en</strong>ce du<br />
comparateur est un facteur non négligeable et qui peut se révéler à double tranchant pour vous (plus<br />
cette audi<strong>en</strong>ce est élevée, plus vos produits sont vus, mais plus cela génère de clics qui vous sont<br />
facturés !). Avant d’opter pour un comparateur, demandez un devis détaillé concernant les prix et des<br />
explications approfondies sur le fonctionnem<strong>en</strong>t du comparateur. Voyez si vous pouvez définir un<br />
budget m<strong>en</strong>suel à ne pas dépasser, ce qui vous permettra de limiter les dégâts et d’adapter votre stratégie<br />
après une phase d’observation.<br />
Kelkoo (Yahoo!)<br />
Page d’accueil<br />
http://www.kelkoo.fr/<br />
Informations pour les commerçants<br />
http://www.kelkoo.fr/co_3678-marchand-votre-integration-sur-kelkoo-.html<br />
(m<strong>en</strong>u MARCHANDS dans la barre de li<strong>en</strong>s figurant <strong>en</strong> bas de page)<br />
Inscription<br />
Suivant l’offre. L’offre gratuite est indisponible au mom<strong>en</strong>t où nous traduisons ces<br />
lignes. L’adhésion à l’offre Premium se fait par contact direct avec le gestionnaire de<br />
compte. Seule l’offre Kelpack permet de s’inscrire <strong>en</strong> ligne : http://www.kelkoo.fr/<br />
co_3678-refer<strong>en</strong>cem<strong>en</strong>t-sur-comparateur-de-prix-booster-traffic-et- ev<strong>en</strong>us-avecmoteur-de-shopping.html<br />
(passer par le m<strong>en</strong>u MARCHANDS <strong>en</strong> bas de page, puis EN<br />
SAVOIR PLUS sur l’offre Kelpack et <strong>en</strong>fin E VEUX SOUSCRIRE À UNE OFFRE KELPACK).<br />
Kelkoo est un moteur de recherche de produits et services sur Internet, qui permet aux<br />
utilisateurs de comparer des produits et services et de trouv er les articles recherchés.<br />
Kelkoo adopte donc une position neutre et assure la transpar<strong>en</strong>ce et la clarté du marché<br />
<strong>en</strong> ligne pour ses utilisateurs.<br />
Fondée <strong>en</strong> octobre 1999, Kelkoo propose ses services dans 10 pays europé<strong>en</strong>s. Depuis<br />
avril 2004, la société apparti<strong>en</strong>t à Yahoo!. À l’heure actuelle, Kelkoo est la plus grande
QUESTIONS D’ORDRE GÉNÉRAL<br />
Figure 5.7<br />
Page d’accueil de Kelkoo<br />
pour les commerçants.<br />
plate-forme de commerce électronique <strong>en</strong> Europe, et le troisième site de commerce<br />
électronique après Amazon et eBay.<br />
55<br />
Une fois sur le site de Kelkoo, faites défilez la page d’accueil pour arr ver à la barre de<br />
m<strong>en</strong>u située tout <strong>en</strong> bas, et cliquez sur l’élém<strong>en</strong>t de m<strong>en</strong>u MARCHANDS pour accéder à la<br />
section dédiée aux commerçants (att<strong>en</strong>tion à ne pas confondre a vec l’onglet M AR-<br />
CHANDS <strong>en</strong> haut de page, qui fournit une liste de tous les commerçants référ<strong>en</strong>cés sur le<br />
site et sert principalem<strong>en</strong>t aux internautes cli<strong>en</strong>ts). Vous y obti<strong>en</strong>drez toutes les infor -<br />
mations dont un marchand a besoin pour établir un part<strong>en</strong>ariat a vec K elkoo (v oir<br />
Figure 5.7). Différ<strong>en</strong>tes offres sont proposées. Il est recommandé d’opter initialem<strong>en</strong>t<br />
pour l’offre Kelpack (ou, mieux, l’offre gratuite si elle est disponible) afin de découvri<br />
Kelkoo. Vous pouv ez ultérieurem<strong>en</strong>t, si v ous le souhaitez, basculer v ers l’of fre<br />
Premium : son coût est plus élevé, mais elle offre un large év<strong>en</strong>tail de services. R<strong>en</strong>seignez-vous<br />
directem<strong>en</strong>t sur le site de Kelkoo.<br />
Les li<strong>en</strong>s sponsorisés de Yahoo! (http://searchmarketing.yahoo.com/fr_FR/) peuv<strong>en</strong>t<br />
égalem<strong>en</strong>t être intéressants pour vous.
56<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Shopping.com (eBay)<br />
Page d’accueil<br />
http://fr.shopping.com/<br />
Informations pour les commerçants<br />
https://marchand.shopping.com/<strong>en</strong>roll/app?service=page/PartnerWelcome<br />
Inscription<br />
https://marchand.shopping.com/<strong>en</strong>roll/app?service=page/Register<br />
Tout le monde, dans le domaine du commerce électronique, connaît eBay <strong>en</strong> tant que<br />
plate-forme d’<strong>en</strong>chères, mais bi<strong>en</strong> peu sav<strong>en</strong>t que Shopping.com, une filiale d’eBa , est<br />
l’un des meilleurs comparateurs de prix. De surcroît, Shopping.com propose un programme<br />
de part<strong>en</strong>ariat avec des solutions commerciales. Naturellem<strong>en</strong>t, ces offres sont<br />
d’une excell<strong>en</strong>te qualité, comme vous pouvez déjà y être habitué par eBay.<br />
Programme marchand<br />
Vous avez maint<strong>en</strong>ant la possibilité de profiter du succès de Shopping.com pour otre<br />
propre boutique <strong>en</strong> ligne, <strong>en</strong> v ous <strong>en</strong>registrant auprès du programme <strong>en</strong> tant que commerçant.<br />
Vous trouverez le li<strong>en</strong> correspondant tout <strong>en</strong> bas de la page d’accueil (f aites<br />
défiler l’intégralité de la page pour y accéder), <strong>en</strong> petite police grise : EJOIGNEZ NOTRE<br />
PROGRAMME MARCHAND.<br />
Vous ne payez que lorsqu’un internaute clique sur v otre annonce, c’est-à-dire que le<br />
coût concerne uniquem<strong>en</strong>t vos cli<strong>en</strong>ts pot<strong>en</strong>tiels. Créez un compte pour v ous-même et<br />
pour votre boutique <strong>en</strong> ligne afin de profiter de cette fre.<br />
Programme part<strong>en</strong>aire<br />
Vous pouvez, grâce à cette offre, générer des recettes supplém<strong>en</strong>taires sur la base d’un<br />
"coût par clic", <strong>en</strong> ajoutant des cont<strong>en</strong>us pertin<strong>en</strong>ts à v otre site web . Cette of fre<br />
s’adresse aux webmasters et assimilés. Dans la mesure où vous disposez non seulem<strong>en</strong>t<br />
de votre propre boutique <strong>en</strong> ligne, mais aussi d’un site Joomla! complet, v ous pouvez<br />
exploiter cette offre sur la partie rédactionnelle de v otre site. Veillez toutefois à ne pas<br />
vous concurr<strong>en</strong>cer vous-même mais à ne prés<strong>en</strong>ter sur v otre site que des annonces qui<br />
n’<strong>en</strong>tr<strong>en</strong>t pas directem<strong>en</strong>t <strong>en</strong> concurr<strong>en</strong>ce a vec votre boutique. La page d’accueil des<br />
solutions part<strong>en</strong>aires de Shopping.com se trouv e à l’adresse : https://partners.shopping.com/locale.svc?locale=fr&page=Home.<br />
Vous trouv erez le li<strong>en</strong> correspondant<br />
tout <strong>en</strong> bas de la page d’accueil (faites défiler l’intégralité de la page pour y accéder), e<br />
petite police grise.<br />
Vous ne pouvez proposer d’annonces de ce type que sur les pages de votre site qui sont<br />
extérieures à <strong>VirtueMart</strong> et sur lesquelles vous prés<strong>en</strong>tez à vos visiteurs des images ou<br />
des élém<strong>en</strong>ts rédactionnels.
QUESTIONS D’ORDRE GÉNÉRAL<br />
Figure 5.8<br />
Page d’accueil de<br />
Shopping.com pour<br />
les commerçants.<br />
Figure 5.9<br />
Page d’accueil du<br />
programme part<strong>en</strong>aire<br />
de Shopping.com.<br />
57
58<br />
Pangora<br />
Figure 5.10<br />
Page d’accueil française<br />
de Pangora.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Page d’accueil<br />
http://www.pangora.com/<br />
Informations pour les commerçants<br />
http://www.pangora.com/fr/Marchands.htm<br />
Inscription<br />
https://crm.pangora.com/Pangora/registration/contact-info.pui?language=fr<br />
Société créée <strong>en</strong> 1999 et rachetée <strong>en</strong> 2001 par Lycos Europe, Pangora est le concepteur<br />
du moteur de recherche de produits et comparateur de prix que l’on trouv e, par exemple,<br />
derrière des sites comme PriceMinister ou BuyC<strong>en</strong>tral. Là <strong>en</strong>core, l’inscription est<br />
gratuite et les coûts m<strong>en</strong>suels sont calculés sui vant une méthodologie "par clic", c’està-dire<br />
<strong>en</strong> fonction du nombre de clics <strong>en</strong>re gistrés sur le site du comparateur v ers votre<br />
boutique. Vous pouvez définir un udget m<strong>en</strong>suel limite, au-delà duquel votre boutique<br />
n’apparaît plus dans les résultats de recherche. L’audi<strong>en</strong>ce de Pangora est très large du<br />
fait du nombre de sites part<strong>en</strong>aires, ce qui peut s’a vérer un avantage pour vous <strong>en</strong> termes<br />
de visiteurs pot<strong>en</strong>tiels... mais aussi dev<strong>en</strong>ir un gouffre financier si ous n’y pr<strong>en</strong>ez<br />
pas garde.
QUESTIONS D’ORDRE GÉNÉRAL<br />
Tw<strong>en</strong>ga<br />
Figure 5.11<br />
Page d’accueil du site<br />
Tw<strong>en</strong>ga.<br />
Page d’accueil<br />
http://www.tw<strong>en</strong>ga.fr/<br />
59<br />
Accueil programme marchand<br />
https://merchant.tw<strong>en</strong>ga.com/<br />
Créée <strong>en</strong> 2006, la société Tw<strong>en</strong>ga se distingue des autres comparateurs de prix <strong>en</strong> ce<br />
qu’elle ne référ<strong>en</strong>ce pas uniquem<strong>en</strong>t les of fres de ses part<strong>en</strong>aires marchands mais<br />
collecte des informations sur toutes les boutiques <strong>en</strong> ligne et tous les produits qu’elles<br />
propos<strong>en</strong>t. Elle est aujourd’hui implantée dans onze pays d’Europe.<br />
Vous avez donc deux possibilités : laisser les robots parcourir v otre site et indexer vos<br />
produits ou contacter Tw<strong>en</strong>ga pour vous affilier <strong>en</strong> tant que marchand. Dans les deu<br />
cas, l’opération est gratuite pour v ous et n’influ<strong>en</strong>cera pas otre classem<strong>en</strong>t dans les<br />
résultats de recherche.
60<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
LeGuide.com<br />
Page d’accueil<br />
http://www.leguide.com/<br />
Informations pour les commerçants<br />
http://marchand.leguide.com/index/index2<br />
Inscription<br />
http://marchand.leguide.com/index/index1<br />
LeGuide.com fait <strong>en</strong> réalité partie d’un réseau de trois comparateurs de prix et moteurs<br />
de recherche, a vec LeGuide.net et Webmarchand.com : le référ<strong>en</strong>cem<strong>en</strong>t sur ce site<br />
vous permet donc de bénéficier des services des trois comparateurs. En 2008, une étud<br />
l’a placé <strong>en</strong> première place des comparateurs de produits. Créée <strong>en</strong> 1998, la société est<br />
aujourd’hui implantée dans 14 pays europé<strong>en</strong>s.<br />
LeGuide.com propose deux types de référ<strong>en</strong>cem<strong>en</strong>t. Le référ<strong>en</strong>cem<strong>en</strong>t gratuit vous permet<br />
d’<strong>en</strong>registrer vos produits sur les sites LeGuide.net et Webmarchand.com uniquem<strong>en</strong>t,<br />
et v os of fres sont af fichées après celles des marchands ayant opté pour l<br />
référ<strong>en</strong>cem<strong>en</strong>t prioritaire. Le référ<strong>en</strong>cem<strong>en</strong>t prioritaire est, quant à lui, payant, mais<br />
vous permet de figurer sur les trois sites du groupe et de bénéficier d’autres vantages<br />
(prés<strong>en</strong>ce de votre logo à côté de vos produits, affichage de os offres sur les sites part<strong>en</strong>aires,<br />
etc.). Les frais sont calculés au coût par clic (lui-même variable <strong>en</strong> fonction du<br />
secteur de référ<strong>en</strong>cem<strong>en</strong>t des produits) et donc, uniquem<strong>en</strong>t <strong>en</strong> cas de visite d’un internaute<br />
sur votre site.<br />
Figure 5.12<br />
Page d’accueil marchands<br />
du site LeGuide.com.
QUESTIONS D’ORDRE GÉNÉRAL<br />
shopzilla<br />
Page d’accueil<br />
http://www.shopzilla.fr/<br />
Informations pour les commerçants, inscription<br />
http://merchant.shopzilla.fr/<br />
61<br />
Le site shopzilla a vu le jour <strong>en</strong> 2004 et fonctionne, comme tous les sites que nous<br />
avons déjà prés<strong>en</strong>tés, sur un modèle de coût par clic. Le coût par clic minimum,<br />
pour une catégorie de produit, est fixé par shopzilla (notez qu’il peut arier <strong>en</strong> fonction<br />
des périodes de l’année, par exemple au mom<strong>en</strong>t des fêtes). Vous pouvez choisir<br />
d’opter pour ce coût minimum ou d’augm<strong>en</strong>ter le prix que v ous payez par clic,<br />
afin d’améliorer le classem<strong>en</strong>t de os produits. Sachez toutefois que ce n’est pas le<br />
seul critère déterminant dans v otre classem<strong>en</strong>t : la prés<strong>en</strong>ce d’une image de v otre<br />
produit ou votre classem<strong>en</strong>t Bizrate intervi<strong>en</strong>n<strong>en</strong>t ég alem<strong>en</strong>t dans l’algorithme de<br />
classem<strong>en</strong>t.<br />
Bizrate. Bizrate est une division de shopzilla offrant un programme de certification des boutiques <strong>en</strong><br />
ligne, basé sur les retours d’expéri<strong>en</strong>ce des cli<strong>en</strong>ts. Ce n’est pas, à proprem<strong>en</strong>t parler, un label de qualité<br />
car les seules données prises <strong>en</strong> compte sont les comm<strong>en</strong>taires des cli<strong>en</strong>ts. Pour pr<strong>en</strong>dre part à ce<br />
programme, vous devez créer un compte shopzilla et ajouter quelques lignes de code HTML à la<br />
page de reçu de votre boutique : le formulaire ainsi généré permet à vos cli<strong>en</strong>ts d’exprimer leur avis<br />
sur leur achat. La moy<strong>en</strong>ne des avis cli<strong>en</strong>ts est <strong>en</strong>suite affichée sur votre page de marchand shopzilla.<br />
shopzilla met à v otre disposition divers outils permettant d’ajuster v os coûts par clics<br />
(suivant un système de type <strong>en</strong>chères : plus vous êtes prêt à payer un prix éle vé pour<br />
chaque clic, plus votre positionnem<strong>en</strong>t dans le classem<strong>en</strong>t est bon), de gérer v os listes<br />
de produits <strong>en</strong>registrés dans le moteur de recherche et de mesurer les performances de<br />
vos campagnes.<br />
En guise de conclusion, notez qu’il existe égalem<strong>en</strong>t des moteurs de recherche et comparateurs<br />
de prix spécialisés sur certaines catégories de produits (par e xemple, dans le<br />
domaine de l’électronique et de l’informatique, monsieurprix.com, rue-montg allet.com,<br />
etc.). Nous ne pouvons <strong>en</strong> dresser une liste exhaustive ici, mais n’hésitez pas à<br />
rechercher sur Internet si vous trouvez facilem<strong>en</strong>t un outil spécialisé sur le type de produits<br />
que vous commercialisez : si vous l’avez trouvé facilem<strong>en</strong>t, ce sera probablem<strong>en</strong>t<br />
aussi le cas pour vos cli<strong>en</strong>ts, et c’est donc une option intéressante à <strong>en</strong>visager pour vous.
62<br />
Figure 5.12<br />
Page d’accueil marchands<br />
du site shopzilla.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
5.1.3 Labels de qualité<br />
"Qu’est-ce donc <strong>en</strong>core que cette in v<strong>en</strong>tion ?" vous demandez-vous peut-être. Et c’est<br />
<strong>en</strong>core quelque chose qui va coûter de l’arg<strong>en</strong>t, plus ou moins selon le prestataire.<br />
Tout comme le contrôle technique régulier que les v oitures doiv<strong>en</strong>t subir, pour obt<strong>en</strong>ir<br />
un "label" leur autorisant de circuler, il existe des systèmes de "labels de qualité" pour<br />
les boutiques <strong>en</strong> ligne. Les sociétés délivrant ces labels évalu<strong>en</strong>t les boutiques <strong>en</strong> ligne<br />
suivant un certain nombre de critères. L’un des critères les plus importants est naturellem<strong>en</strong>t<br />
la sécurité de la transaction de paiem<strong>en</strong>t de la commande par le cli<strong>en</strong>t. Naturellem<strong>en</strong>t,<br />
la qualité et la con vivialité du site jou<strong>en</strong>t ég alem<strong>en</strong>t un rôle c<strong>en</strong>tral. Ainsi<br />
donc, lorsqu’une boutique <strong>en</strong> ligne est labellisée par un or ganisme bi<strong>en</strong> choisi, celui-ci<br />
montre au cli<strong>en</strong>t la confiance qu’il a dans la sécurité et le sérieux de la boutique<br />
Il n’est donc pas étonnant que ce sujet soit abordé régulièrem<strong>en</strong>t. À la lumière des risques<br />
liés à l’utilisation d’Internet (que l’on signale <strong>en</strong>core et toujours), la sécurité des<br />
moy<strong>en</strong>s de paiem<strong>en</strong>t est particulièrem<strong>en</strong>t cruciale. De nombreux cli<strong>en</strong>ts ont déjà<br />
choisi d’interrompre un processus de commande tout simplem<strong>en</strong>t parce qu’ils ont eu<br />
des doutes sur la sécurité du transfert de données ou sur la fiabilité de la boutique e<br />
ligne. Cela montre que la confiance et la sécurité constitu<strong>en</strong>t des a gum<strong>en</strong>ts de v<strong>en</strong>te<br />
significatifs<br />
Malheureusem<strong>en</strong>t, ceci est ég alem<strong>en</strong>t connu de certains indi vidus sans scrupule qui<br />
cherch<strong>en</strong>t à <strong>en</strong> tirer profit, n’accord<strong>en</strong>t pas la moindre aleur aux notions de réputation,<br />
de sérieux et de service, et propos<strong>en</strong>t tout simplem<strong>en</strong>t un joli logo et leur propre "label"<br />
pour 30 € par mois. Ceci semble fonctionner car on ne compte plus les boutiques qui
QUESTIONS D’ORDRE GÉNÉRAL<br />
ressembl<strong>en</strong>t désormais à de véritables sapins de Noël du f ait du nombre de labels,<br />
sceaux et certificats dont elles se pré al<strong>en</strong>t.<br />
63<br />
Le s<strong>en</strong>s d’un label de qualité n’est toutefois pas de décorer v otre boutique, mais de<br />
gagner la confiance de os cli<strong>en</strong>ts et de g arantir votre sérieux. En d’autres termes, si<br />
vous <strong>en</strong>visagez de vous faire labelliser, vous ne devez pas choisir un label de qualité,<br />
mais choisir le bon label de qualité. Sinon, vous risquez de voir fondre le nombre de vos<br />
cli<strong>en</strong>ts (et votre chiffre d’affaires), parce que la prud<strong>en</strong>ce leur dictera de ne pas poursuivre<br />
leurs achats.<br />
Les critères importants pour choisir un label de qualité sont la notoriété du label, la<br />
réputation de l’organisme qui le déli vre, ainsi que les e xig<strong>en</strong>ces et services qui y sont<br />
associés. Déterminer quel label est approprié pour v ous dép<strong>en</strong>d de plusieurs critères.<br />
Il n’existe pas de réponse absolue à cette question.<br />
Satisfaction cli<strong>en</strong>t. Avant de choisir un label de qualité, r<strong>en</strong>seignez-vous au maximum non seulem<strong>en</strong>t<br />
sur les qualités intrinsèques du label, mais aussi et surtout sur les expéri<strong>en</strong>ces de cli<strong>en</strong>ts ayant<br />
eu affaire à des boutiques labellisées. Un cli<strong>en</strong>t mécont<strong>en</strong>t qui publie une critique cinglante sur un<br />
blog <strong>en</strong> vue, et c’est Internet tout <strong>en</strong>tier qui est au courant des pratiques peu recommandables d’un<br />
label ou d’une boutique <strong>en</strong> ligne.<br />
Labels, certificats. Les notions de label et de certificat sont différ<strong>en</strong>tes : le label peut être, comme<br />
nous v<strong>en</strong>ons de l’expliquer, délivré par n’importe quel organisme définissant son propre cahier des<br />
charges (et parfois peu regardant sur les critères qu’il définit). Un certificat est, quant à lui, délivré par<br />
un organisme indép<strong>en</strong>dant et reconnu comme tel ; le coût est généralem<strong>en</strong>t bi<strong>en</strong> plus élevé que<br />
pour une simple labellisation, parce que le processus d’audit du site est beaucoup plus complet et<br />
complexe. Pour mieux compr<strong>en</strong>dre cette distinction, vous pouvez consulter la synthèse disponible à<br />
cette adresse : http://www.temesis.com/publications/article/labelcertificat_fr.html.<br />
La notion de certificat a beaucoup plus loin que celle de label. L’audit effectué dans le<br />
cadre d’une procédure de certification s’intéresse non seulem<strong>en</strong>t au site, mais é alem<strong>en</strong>t<br />
à l’organisation réelle qui <strong>en</strong> est à l’origine, et à son fonctionnem<strong>en</strong>t. L’évaluation<br />
est réalisée dans le cadre d’un référ<strong>en</strong>tiel, et elle vise à mesurer les écarts <strong>en</strong>tre ce référ<strong>en</strong>tiel<br />
et le fonctionnem<strong>en</strong>t ef fectivem<strong>en</strong>t observé (et peut suggérer des mesures cor -<br />
rectives pour pallier ces écarts). La certification implique é alem<strong>en</strong>t des audits de<br />
surveillance ainsi que des audits de r<strong>en</strong>ouv ellem<strong>en</strong>t effectués à interv alles réguliers.<br />
C’est donc une mesure lourde <strong>en</strong> termes de procédure et coûteuse, qui est réservée aux<br />
gros sites de commerce <strong>en</strong> ligne.
64<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
5.1.4 Marketing et moteurs de recherche<br />
Il y a de nombreux consultants et ag<strong>en</strong>ces prêts à vous promettre de décrocher la Lune :<br />
restez méfiant. Certains d’<strong>en</strong>tre eux n’<strong>en</strong> eul<strong>en</strong>t qu’à v otre arg<strong>en</strong>t. Faites preuve de<br />
prud<strong>en</strong>ce et de bon s<strong>en</strong>s.<br />
Informez-vous par vous-même, et consultez votre webmaster.<br />
Référ<strong>en</strong>cem<strong>en</strong>t naturel. Le référ<strong>en</strong>cem<strong>en</strong>t de votre site auprès de quelques grands moteurs de<br />
recherche (Google, Yahoo!, etc.) peut suffire à attirer une cli<strong>en</strong>tèle importante sur votre site et ce, sans<br />
vous coûter le moindre c<strong>en</strong>time. Pour optimiser ce référ<strong>en</strong>cem<strong>en</strong>t, vous devez veiller à bi<strong>en</strong> rédiger<br />
vos pages de prés<strong>en</strong>tation des produits (pour y mettre <strong>en</strong> valeur les mots clés dans le texte, et faciliter<br />
ultérieurem<strong>en</strong>t l’analyse par les robots des moteurs de recherche), optimiser vos URL pour les moteurs<br />
de recherche, <strong>en</strong>registrer votre site auprès des moteurs dès qu’il est <strong>en</strong> ligne (afin d’accélérer le processus<br />
d’analyse par les robots).<br />
De façon générale, la visibilité de votre prés<strong>en</strong>ce sur le web est une question complexe, qui fait interv<strong>en</strong>ir<br />
de nombreuses composantes que nous ne pouvons traiter dans le cadre de cet ouvrage. Pour<br />
approfondir ce sujet, nous vous suggérons par exemple la lecture du livre Visibilité sur le web – Ou<br />
comm<strong>en</strong>t optimiser le référ<strong>en</strong>cem<strong>en</strong>t naturel de votre site, de Shari Thurow (Éd. Pearson).<br />
Pour vous <strong>en</strong> tant que gestionnaire d’une boutique <strong>en</strong> ligne, les performances et les<br />
<strong>en</strong>registrem<strong>en</strong>ts de vos produits auprès des moteurs de recherche de produits et comparateurs<br />
de prix peuv<strong>en</strong>t aussi être des élém<strong>en</strong>ts importants. Vous pouvez, <strong>en</strong> complém<strong>en</strong>t,<br />
utiliser les Adwords Google.<br />
5.1.5 Publicité<br />
Sans publicité, personne ne pr<strong>en</strong>dra réellem<strong>en</strong>t note de l’e xist<strong>en</strong>ce de v otre boutique<br />
(réelle ou <strong>en</strong> ligne). Vous devez donc intégrer votre site web et votre boutique <strong>en</strong> ligne<br />
dans votre ligne publicitaire.<br />
C’est une erreur de croire que l’on peut r<strong>en</strong>oncer à la publicité, parce que les af faires<br />
vont bi<strong>en</strong> et que les v<strong>en</strong>tes sont bonnes. Bi<strong>en</strong> au contraire : si vous ne vous préoccupez<br />
de publicité que lorsque la situation est mauv aise, il est souv<strong>en</strong>t déjà trop tard et v ous<br />
risquez d’être confronté à la f aillite et aux dettes. P ar conséqu<strong>en</strong>t, vous devez assurer<br />
votre publicité y compris et surtout lorsque v otre boutique v a bi<strong>en</strong> et que v ous avez<br />
beaucoup de cli<strong>en</strong>ts.<br />
P<strong>en</strong>sez à mettre <strong>en</strong> place des réductions lorsque vous introduisez de nouveaux produits<br />
ou tout simplem<strong>en</strong>t pour le lancem<strong>en</strong>t de votre boutique <strong>en</strong> ligne.<br />
Mettez <strong>en</strong> place des sondages sur v otre site web pour <strong>en</strong> appr<strong>en</strong>dre le plus possible au<br />
sujet de vos cli<strong>en</strong>ts.
QUESTIONS D’ORDRE GÉNÉRAL<br />
65<br />
Offrez quelque chose de gratuit, par exemple une image qui peut être égalem<strong>en</strong>t utilisée<br />
<strong>en</strong> guise de fond d’écran.<br />
Annuaires Internet<br />
Une simple <strong>en</strong>trée dans un annuaire <strong>en</strong> ligne est, <strong>en</strong> règle générale, gratuite ; une inscription<br />
payante vous donne normalem<strong>en</strong>t accès à des services ét<strong>en</strong>dus. Voici une liste<br />
(non exhaustive) d’annuaires sur Internet :<br />
• Pages jaunes :<br />
– France http://www.pagesjaunes.fr/<br />
– Belgique http://www.pagesdor.be/<br />
– Suisse http://www.pagesjaunes.ch/<br />
• Infobel :<br />
- Begique http://www.infobel.com/fr/belgium<br />
- France http://www.infobel.com/fr/france<br />
- Luxembourg http://www.infobel.com/fr/luxembourg<br />
• Autres annuaires :<br />
- France http://www.118franceannuaire.com/<br />
- Suisse http://tel.search.ch/index.fr.html<br />
- Suisse http://www.directories.ch/<br />
- Suisse http://www.swissgeo.ch/<br />
Chèques boutique<br />
Les chèques boutique sont un bon mo y<strong>en</strong> de promouvoir votre boutique <strong>en</strong> ligne et de<br />
vous faire connaître. Vous pouvez limiter leur validité dans le temps. Quelques a vantages<br />
d’une publicité à base de chèques boutique :<br />
• vous attirez l’att<strong>en</strong>tion sur des catégories de produits moins connues ;<br />
• vous générez des rev<strong>en</strong>us supplém<strong>en</strong>taires ;<br />
• vous récomp<strong>en</strong>sez la fidélité de os cli<strong>en</strong>ts réguliers ;<br />
• vous gagnez de nouveaux cli<strong>en</strong>ts pour votre boutique <strong>en</strong> ligne.
66<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Vous pouvez mesurer le succès de votre action à partir de votre chiffre d’affaires et des<br />
accès à votre boutique <strong>en</strong> ligne.<br />
Pour plus d’informations sur la gestion des chèques boutique, consultez le Chapitre 15.<br />
5.1.6 Lettre d’information<br />
Proposer une lettre d’information ( newsletter) à vos cli<strong>en</strong>ts est une très bonne idée, à<br />
condition que son cont<strong>en</strong>u soit de qualité. P ar conséqu<strong>en</strong>t, vous ne devez pas uniquem<strong>en</strong>t<br />
y m<strong>en</strong>tionner vos produits, mais donner à v os cli<strong>en</strong>ts des informations ayant une<br />
valeur ajoutée : si, par exemple, votre boutique propose des articles de sport, vous pouvez<br />
collaborer avec des associations sportives locales et, dans votre newsletter, donner<br />
des informations sur ces clubs ou parler de leurs résultats sportifs. Si v otre boutique<br />
commercialise des trains électriques, v ous pouv ez dans v otre lettre prés<strong>en</strong>ter des<br />
musées dédiés à ce thème ou parler des locomoti ves à vapeur. Avec un peu d’imagination,<br />
il est à la portée de tous de trouver des informations intéressantes pour ses cli<strong>en</strong>ts.<br />
Donnez à vos destinataires la possibilité de répondre à votre lettre d’information. Vous<br />
aurez ainsi la possibilité de vérifier le succès de otre newletter.<br />
M<strong>en</strong>tions légales sur une lettre d’information<br />
En tant que gestionnaire d’une boutique <strong>en</strong> ligne, vous devez faire apparaître un certain<br />
nombre de m<strong>en</strong>tions légales sur tous vos e-mails commerciaux et sur v otre newsletter.<br />
Le type de m<strong>en</strong>tions que vous devez y faire figurer dép<strong>en</strong>d du statut juridique de otre<br />
<strong>en</strong>treprise. Vous devez a minima faire figurer os coordonnées ainsi qu’un li<strong>en</strong> ou une<br />
m<strong>en</strong>tion permettant au cli<strong>en</strong>t de se désabonner de la lettre. Une e xpression claire et<br />
complète des droits de l’utilisateur tels que définis par la loi du 6 ja vier 1978 ("m<strong>en</strong>tion<br />
CNIL") est plus que conseillée.<br />
N’hésitez pas à v ous faire assister d’un conseiller juridique pour définir les m<strong>en</strong>tion<br />
légales de v otre newsletter une fois pour toutes (conserv ez <strong>en</strong>suite précieusem<strong>en</strong>t ce<br />
modèle pour toutes vos lettres) et être assuré de leur validité.<br />
LCEN. La LCEN (Loi pour la Confiance dans l’Économie Numérique) définit dans ses articles 20 à 24<br />
les dispositions relatives à la publicité par voie électronique. Vous pouvez <strong>en</strong> consulter le texte complet<br />
sur le site Légifrance : http://www.legifrance.gouv.fr/ (l’URL exacte étant : http://<br />
www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164).<br />
Check-liste pour une lettre d’information<br />
• Les m<strong>en</strong>tions lég ales sont-elles complètes ? Correspond<strong>en</strong>t-elles aux dispositions<br />
légales <strong>en</strong> place ?
QUESTIONS D’ORDRE GÉNÉRAL<br />
• L’éditeur et l’expéditeur sont-ils bi<strong>en</strong> m<strong>en</strong>tionnés ?<br />
• Le sujet du courrier est-il clair et sans ambiguïté ?<br />
67<br />
• Tous les destinataires de la lettre ont-ils bi<strong>en</strong> donné leur accord pour la rece voir<br />
(procédure d’opt-in ou de double opt-in, voir le Chapitre 20) ?<br />
• La newsletter propose-t-elle un moy<strong>en</strong> simple de se désabonner ?<br />
• Le destinataire a-t-il la possibilité de répondre à la newsletter (par e-mail) ?<br />
Le logiciel que nous conseillons dans ce li vre, Communicator (décrit au Chapitre 20),<br />
satisfait déjà un certain nombre de ces conditions.<br />
5.2 Conditions générales de v<strong>en</strong>te (CGV)<br />
La législation française vous laisse une marge de manœuvre relative dans la rédaction<br />
de vos conditions générales de v <strong>en</strong>te. Celles-ci définiss<strong>en</strong>t les règles régissant otre<br />
relation, <strong>en</strong> tant que commerçant <strong>en</strong> ligne, a vec vos cli<strong>en</strong>ts une fois le contrat de v <strong>en</strong>te<br />
conclu.<br />
Dans les faits, vous n’êtes même pas strictem<strong>en</strong>t contraint d’<strong>en</strong> rédiger, mais il est plus<br />
que recommandé de le f aire : <strong>en</strong> tant que gestionnaire d’une boutique <strong>en</strong> ligne, v ous<br />
vous mettez ainsi dans une position de transpar<strong>en</strong>ce vis-à-vis de vos acheteurs, et l’exist<strong>en</strong>ce<br />
de ce docum<strong>en</strong>t représ<strong>en</strong>te autant de g aranties pour v ous que pour v os cli<strong>en</strong>ts.<br />
Pour cette raison, évitez les formulations opaques et les pièges juridiques : la clarté de<br />
votre texte traduira les égards dont vous faites preuve <strong>en</strong>vers vos cli<strong>en</strong>ts.<br />
Le commerce <strong>en</strong> ligne répond aux mêmes règles que la v<strong>en</strong>te à distance (pour vous r<strong>en</strong>seigner,<br />
le site de la Fédération des <strong>en</strong>treprises de v <strong>en</strong>te à distance, http://<br />
www.fevad.com/, est donc une source toute indiquée). Certaines m<strong>en</strong>tions et informations<br />
doiv<strong>en</strong>t donc oblig atoirem<strong>en</strong>t figurer dans os CGV. Citons, par e xemple, votre<br />
raison sociale, les modes de paiem<strong>en</strong>t disponibles, les délais et modalités de li vraison,<br />
ainsi que les informations relati ves au droit de rétractation du cli<strong>en</strong>t (v oir la section<br />
suivante sur ce point).<br />
Les conditions générales de v<strong>en</strong>te doiv<strong>en</strong>t être accessibles sur votre site, de préfér<strong>en</strong>ce<br />
de manière immédiate (par exemple <strong>en</strong> insérant dans le m<strong>en</strong>u de navigation un li<strong>en</strong> clairem<strong>en</strong>t<br />
intitulé C ONDITIONS GÉNÉRALES DE VENTE), toujours dans un objectif de transpar<strong>en</strong>ce<br />
vis-à-vis de l’acheteur.
68<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Voici, <strong>en</strong> conclusion de cette section, quelques référ<strong>en</strong>ces qui pourront v ous être utiles<br />
pour préparer vos CGV :<br />
• Le site de l’APCE propose un dossier complet relatif à la v<strong>en</strong>te sur Internet. La section<br />
CONDITIONS GÉNÉRALES ET CONTRAT DE VENTE est particulièrem<strong>en</strong>t intéressante<br />
dans le cadre qui nous intéresse, car elle fournit une bonne synthèse des obligations<br />
que vous avez quant à la rédaction des CGV : http://www.apce.com/pid2769/v<strong>en</strong>dre-sur-Internet.html.<br />
• La Direction générale de la Concurr<strong>en</strong>ce, de la Consommation et de la Répression<br />
des Fraudes a édité une brochure relati ve aux achats sur Internet, destinée aux<br />
consommateurs mais qui vous donnera une bonne idée de ce que le consommateur<br />
est <strong>en</strong> droit d’att<strong>en</strong>dre de vous et qui peut inspirer le cont<strong>en</strong>u de v os CGV : http://<br />
www.dgccrf.bercy.gouv.fr/docum<strong>en</strong>tation/publications/depliants/<br />
achat_Internet.pdf.<br />
• Enfin, la chambre de commerce et d’industrie de aris met à v otre disposition un<br />
modèle comm<strong>en</strong>té de CGV. Vous pouvez vous <strong>en</strong> inspirer pour rédiger vos propres<br />
CGV (de préfér<strong>en</strong>ce, f aites-les valider par un conseil juridique, comme nous v ous<br />
l’avons conseillé pour bon nombre d’élém<strong>en</strong>ts tels que les m<strong>en</strong>tions légales de votre<br />
newsletter) : http://www.etudes.ccip.fr/archrap/pdf05/can0512.pdf.<br />
N’oubliez pas non plus que les chambres de commerce et d’industrie (CCI) ainsi que<br />
les chambres de métiers et de l’artisanat (CMA) propos<strong>en</strong>t des services gratuits de<br />
conseils sur tous ces élém<strong>en</strong>ts vitaux. Pr<strong>en</strong>dre r<strong>en</strong>dez-v ous ne v ous <strong>en</strong>gage <strong>en</strong> ri<strong>en</strong> et<br />
peut vous donner des pistes complém<strong>en</strong>taires ou, tout simplem<strong>en</strong>t, des solutions.<br />
• Portail des CCI : http://www.cci.fr/<br />
• Portail des CMA : http://www.artisanat.fr/<br />
5.3 Droit de retour et de rétractation<br />
Selon le code de la consommation, pour tout achat réalisé par correspondance, un cli<strong>en</strong>t<br />
dispose d’un droit de rétractation dans les sept jours sui vant la réception des produits.<br />
Le commerce électronique <strong>en</strong>trant totalem<strong>en</strong>t dans le cadre législatif de la v <strong>en</strong>te à distance,<br />
ce délai de rétractation s’applique donc de plein droit pour toute commande passée<br />
sur votre boutique <strong>en</strong> ligne. Notez que, dans ce cas, le cli<strong>en</strong>t n’a pas à justifier le<br />
motivations sa décision et que v ous ne pouv ez lui imposer la moindre pénalité (à<br />
l’exception des frais de retour, au moindre coût). Vous êtes par ailleurs t<strong>en</strong>u de le rembourser<br />
dans le mois qui suit la date de rétractation (au-delà, vous êtes soumis au paiem<strong>en</strong>t<br />
d’intérêts sur la somme due). Vous ne pouv ez pas, contrairem<strong>en</strong>t à ce que
QUESTIONS D’ORDRE GÉNÉRAL<br />
69<br />
pratiqu<strong>en</strong>t certains commerçants <strong>en</strong> ligne, simplem<strong>en</strong>t émettre un avoir à l’att<strong>en</strong>tion du<br />
cli<strong>en</strong>t.<br />
Toutes les informations relatives à ce délai de rétractation et à la procédure doiv<strong>en</strong>t figu<br />
rer dans les conditions générales de v <strong>en</strong>te. Dans le cas contraire, v ous vous exposez à<br />
voir ce délai ét<strong>en</strong>du de facto à trois mois. Le docum<strong>en</strong>t modèle de la CCI de Paris, que<br />
nous vous avons proposé à la section précéd<strong>en</strong>te, aborde ce sujet.<br />
En plus de ce droit de rétractation, vous devez savoir que le consommateur dispose d’un<br />
droit de retour s’il constate que le produit est défectueux ou prés<strong>en</strong>te un vice caché. Ce<br />
droit ne doit pas être confondu avec le droit de rétractation et, contrairem<strong>en</strong>t au droit de<br />
rétractation, ce droit de retour n’a pas de limitation dans le temps (et vous n’avez pas le<br />
droit d’imposer de limitation dans les conditions générales de v<strong>en</strong>te ; tout au plus pouvez<br />
vous définir les conditions dans lesquelles le retour du produit doit s’e fectuer).<br />
Insérez dans chaque <strong>en</strong>voi une copie de vos conditions générales de v<strong>en</strong>te : de cette manière, vous<br />
garantissez que vos cli<strong>en</strong>ts sont informés de leurs droits au plus tard à réception de la commande.<br />
5.4 Litiges<br />
Avertissem<strong>en</strong>t préalable. Le cont<strong>en</strong>u de ce chapitre ou de cet ouvrage ne constitue pas un conseil<br />
juridique au s<strong>en</strong>s légal du terme. En cas de doute, consultez un professionnel du droit, qui sera seul<br />
à même de vous fournir des r<strong>en</strong>seignem<strong>en</strong>ts complets, précis et à jour.<br />
La législation du commerce <strong>en</strong> général, et du commerce électronique <strong>en</strong> particulier, est<br />
tellem<strong>en</strong>t complexe que même des grandes boutiques <strong>en</strong> ligne commett<strong>en</strong>t parfois des<br />
erreurs et s’expos<strong>en</strong>t ainsi à des courriers, mises <strong>en</strong> demeures ou litiges. Toutefois, toutes<br />
les procédures d’ordre juridique ne sont pas toujours fondées : comm<strong>en</strong>cez-donc par<br />
vous rassurer et par vous préparer.<br />
5.4.1 Prév<strong>en</strong>tion<br />
Voici quelques conseils relevant du bon s<strong>en</strong>s et des informations que nous v ous avons<br />
déjà fournies précédemm<strong>en</strong>t.<br />
Le premier point qui nous paraît important est de bi<strong>en</strong> rédiger toutes les informations<br />
d’ordre juridique figurant sur le site et de les mettre bi<strong>en</strong> <strong>en</strong> évid<strong>en</strong>ce. aites figurer le<br />
m<strong>en</strong>tions légales sur la page d’accueil du site ; faites apparaître clairem<strong>en</strong>t des li<strong>en</strong>s
70<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
CONDITIONS GÉNÉRALES DE VENTE et MENTIONS LÉGALES dans les m<strong>en</strong>us ; imposez à vos<br />
cli<strong>en</strong>ts la v alidation de la case J’ AI PRIS CONNAISSANCE DES CGV a vant d’<strong>en</strong>registrer<br />
toute commande. De cette manière, aucun de v os cli<strong>en</strong>ts ne pourra ultérieurem<strong>en</strong>t prét<strong>en</strong>dre<br />
n’avoir pas eu connaissance de ces informations ou ne pas les avoir trouvées sur<br />
le site.<br />
Le second point important porte plus particulièrem<strong>en</strong>t sur les conditions générales de<br />
v<strong>en</strong>te et leur rédaction : celle-ci doit être absolum<strong>en</strong>t claire et compréh<strong>en</strong>sible par tous,<br />
et ne laisser subsister aucune ambiguïté qui pourrait jouer <strong>en</strong> votre défaveur. Les formulations<br />
choisies doi v<strong>en</strong>t être parf aitem<strong>en</strong>t lisibles, le fond doit être indiscutable d’un<br />
point de vue juridique. Nous v ous l’a vons conseillé à plusieurs reprises et nous le<br />
recommandons à nouveau : faites appel à un professionnel du droit pour la rédaction de<br />
vos CGV. Cela représ<strong>en</strong>te peut-être une dép<strong>en</strong>se supplém<strong>en</strong>taire, mais pouv oir dormir<br />
sur vos deux oreilles n’a pas de prix.<br />
N’oubliez pas que les CGV représ<strong>en</strong>t<strong>en</strong>t un contrat avec le cli<strong>en</strong>t, dans lequel vous pr<strong>en</strong>ez<br />
des <strong>en</strong>gagem<strong>en</strong>ts. Notre dernier conseil, qui relève à nouveau du bon s<strong>en</strong>s, consiste<br />
donc à pr<strong>en</strong>dre des <strong>en</strong>g agem<strong>en</strong>ts réalistes, que v ous êtes sûr de pouv oir t<strong>en</strong>ir (ne promettez<br />
pas, par exemple, une livraison <strong>en</strong> 24 h si vous savez que ce n’est pas possible !).<br />
P<strong>en</strong>sez à signaler les cas où v ous pouvez vous dégager de la responsabilité <strong>en</strong> cas de<br />
problème (par exemple, si la livraison est retardée par la faute du transporteur, le cli<strong>en</strong>t<br />
ne doit pas pouvoir se retourner contre vous).<br />
Enfin, t<strong>en</strong>tez d’être inattaquable sur les produits <strong>en</strong>dus : décrivez vos produits a vec<br />
précision et clarté, pour écarter toutes suspicion de publicité m<strong>en</strong>songère d’une part et,<br />
d’autre part, éviter les litiges pour produit non conforme à la description. Vérifiez auss<br />
que vos produits obéiss<strong>en</strong>t aux normes europé<strong>en</strong>nes (ils doi v<strong>en</strong>t porter le label CE).<br />
Toutes ces précautions devrai<strong>en</strong>t déjà vous épargner bi<strong>en</strong> des soucis.<br />
5.4.2 Que faire <strong>en</strong> cas de litige ?<br />
Cette section ne peut qu’effleurer ce sujet vaste et complexe. Nous vous invitons, pour plus de<br />
détails, à consulter le Chapitre 11 (Le règlem<strong>en</strong>t des litiges) du Guide juridique du commerçant<br />
électronique, que vous trouverez à l’adresse : http://www.jurisint.org/pub/05/fr/index.htm.<br />
Avant toute chose, vous devez garder votre calme, vous asseoir et pr<strong>en</strong>dre un café (ou<br />
mieux : un thé ou une infusion), pour e xaminer la situation et les élém<strong>en</strong>ts à v otre
QUESTIONS D’ORDRE GÉNÉRAL<br />
71<br />
disposition. Ne répondez jamais hâti vem<strong>en</strong>t (la précipitation peut causer da vantage de<br />
dommages qu’elle n’<strong>en</strong> répare).<br />
De manière générale, il f aut savoir que le trib unal n’est pas forcém<strong>en</strong>t l’issue unique<br />
d’une situation de litige. Vous pouvez toujours chercher à régler un litige à l’amiable.<br />
Vous pouvez aussi faire appel à une médiation ou à un arbitrage. Ce sont des solutions<br />
moins coûteuses <strong>en</strong> temps, <strong>en</strong> arg<strong>en</strong>t et <strong>en</strong> stress : p<strong>en</strong>sez-y. Quoi qu’il <strong>en</strong> soit, n’hésitez<br />
pas à recourir à un spécialiste (a vocat, juriste, conseil, etc.) : si vous n’êtes pas certain<br />
de la procédure à suivre, il vous r<strong>en</strong>seignera ; si vous ne compr<strong>en</strong>ez pas les demandes,<br />
il les explicitera pour vous ; si vous les jugez injustifiées, il ous aidera à établir v otre<br />
stratégie de réponse.<br />
Dans tous les cas, comm<strong>en</strong>cez par étudier le problème et vérifier le bi<strong>en</strong> fondé de<br />
demandes. Si le courrier est flou, n’hésitez pas à demander des précisions.Vérifiez tou<br />
les élém<strong>en</strong>ts de la chaîne qui vous lie à votre cli<strong>en</strong>t et à votre fournisseur : le colis a-t-il<br />
bi<strong>en</strong> été e xpédié ? Le transporteur l’a-t-il bi<strong>en</strong> acheminé ? Le cli<strong>en</strong>t se plaint-il d’un<br />
produit défectueux ?<br />
Si vous êtes face à un cli<strong>en</strong>t mécont<strong>en</strong>t qui vous m<strong>en</strong>ace, dans un e-mail ou un courrier,<br />
de poursuites juridiques, t<strong>en</strong>tez d’être conciliant tant que les demandes du cli<strong>en</strong>t ne sont<br />
pas abusives. La réputation de v otre <strong>en</strong>treprise dép<strong>en</strong>d aussi de la satisf action de v os<br />
cli<strong>en</strong>ts et de votre bonne volonté à régler les différ<strong>en</strong>ds.<br />
Si le courrier émane d’un fournisseur, d’un concurr<strong>en</strong>t, etc. : prud<strong>en</strong>ce. Là <strong>en</strong>core, vous<br />
avez la possibilité de t<strong>en</strong>ter un règlem<strong>en</strong>t à l’amiable. Essayez de sa voir ce que l’on<br />
vous reproche et de répondre au mieux au demandes qui ne sont pas abusives.<br />
Vous devez être plus prud<strong>en</strong>t dès qu’il s’agit d’une lettre émise par un a vocat (mais<br />
att<strong>en</strong>tion : une lettre n’est pas une assignation <strong>en</strong> justice !). Dans ce cas, le meilleur<br />
conseil que nous pouv ons vous donner est d’<strong>en</strong> consulter un v ous-même, pour f aire<br />
toute la lumière sur cette affaire et pr<strong>en</strong>dre les dispositions adéquates.<br />
5.5 Aspects juridiques<br />
Le Guide juridique du commerçant électronique (disponible à l’adresse http://www.jurisint.org/<br />
pub/05/fr/index.htm) explore <strong>en</strong> détail différ<strong>en</strong>ts aspects juridiques liés à la v<strong>en</strong>te <strong>en</strong> ligne, dans<br />
le monde francophone. Nous vous recommandons donc de vous référer à ce docum<strong>en</strong>t pour des<br />
informations plus détaillées.
72<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
5.5.1 France : loi Informatique et Liberté<br />
Dans la mesure où, dans votre boutique <strong>en</strong> ligne, vous <strong>en</strong>treposez des données à caractère<br />
personnel, v ous êtes soumis à la loi du 6 jan vier 1978 dite "Loi Informatique et<br />
Liberté". Quels <strong>en</strong> sont les effets pour vous ?<br />
Vous devez tout d’abord (à moins d’être dans l’un des cas d’exception prévus) déclarer<br />
auprès de la CNIL (Commission nationale Informatique et Liberté) v otre fichier d<br />
cli<strong>en</strong>ts. En tant que responsable d’un site de commerce <strong>en</strong> ligne, vous n’êtes soumis<br />
qu’à une déclaration simplifiée; vous devez préciser quelles sont les données collectées<br />
et à quelle fin. Si otre boutique <strong>VirtueMart</strong> sert uniquem<strong>en</strong>t de catalogue et<br />
n’est pas utilisée pour la v <strong>en</strong>te, vous êtes disp<strong>en</strong>sé de déclaration (et ce, même si<br />
vous collectez par ailleurs des informations, par exemple dans le cadre d’une newsletter).<br />
Avant de faire votre déclaration, vérifiez bi<strong>en</strong> dans quel cas de figure ous vous<br />
trouvez.<br />
Vous êtes, <strong>en</strong> tant que responsable de la boutique, responsable de la déclaration de ce<br />
fichie . Celle-ci doit interv <strong>en</strong>ir avant toute utilisation effective du fichie . Le récépissé<br />
que la CNIL v ous fait parv<strong>en</strong>ir constitue alors le feu v ert pour l’utilisation de v otre<br />
fichie . N’oubliez pas de t<strong>en</strong>ir la commission informée de toute modification ou sup<br />
pression du fichie .<br />
Une fois obt<strong>en</strong>u le feu v ert de la CNIL, v ous avez égalem<strong>en</strong>t un devoir d’information<br />
vis-à-vis de vos cli<strong>en</strong>ts. Vous devez leur indiquer sur votre site les élém<strong>en</strong>ts suivants :<br />
• votre id<strong>en</strong>tité ;<br />
• la finalité du fichier<br />
• le caractère obligatoire ou facultatif des informations collectées ;<br />
• le(s) destinataire(s) de ces informations ;<br />
• le droit d’accès, de rectification et de suppression des données les concernant<br />
• les coordonnées du service ou des personnes à contacter pour les dites modifications<br />
Pour vous docum<strong>en</strong>tez de manière complète sur le sujet, consultez le site de la CNIL :<br />
http://www.cnil.fr/. Vous trouverez <strong>en</strong> particulier des modèles de m<strong>en</strong>tions d’information<br />
que vous pouvez utiliser pour votre propre site, <strong>en</strong> passant par le m<strong>en</strong>u D ÉCLARER<br />
> INFORMER LES PERSONNES.<br />
5.5.2 M<strong>en</strong>tions légales<br />
En tant que gestionnaire d’une boutique <strong>en</strong> ligne, v ous êtes dans l’oblig ation de f aire<br />
apparaître des m<strong>en</strong>tions légales sur votre site. La nature des informations à faire figure
QUESTIONS D’ORDRE GÉNÉRAL<br />
73<br />
dans ces m<strong>en</strong>tions légales dép<strong>en</strong>d non seulem<strong>en</strong>t de votre pays, mais égalem<strong>en</strong>t du statut<br />
de v otre <strong>en</strong>treprise. A priori, vous devrez a minima f aire apparaître, <strong>en</strong> tant que<br />
personne morale :<br />
• votre raison sociale ;<br />
• l’adresse de votre siège social et son numéro de téléphone ;<br />
• votre numéro d’inscription au RCS, numéro de SIRET ou numéro d’inscription au<br />
répertoire des métiers ;<br />
• le cas échéant, votre capital social :<br />
• le nom du responsable éditorial ;<br />
• les coordonnées de l’hébergeur.<br />
Ces informations constitu<strong>en</strong>t un minimum et vous pouvez compléter les m<strong>en</strong>tions légales<br />
(par exemple pour ajouter des m<strong>en</strong>tions de protection de v os cont<strong>en</strong>us par le droit<br />
d’auteur, pour v ous dégager de toute responsabilité par rapport aux cont<strong>en</strong>us de sites<br />
référ<strong>en</strong>cés sur le vôtre, etc.).<br />
Encore une fois, il est plus que recommandé de consulter un professionnel pour parv<strong>en</strong>ir à<br />
un résultat complet d’un point de vue légal et satisfaisant pour vous.<br />
5.5.3 Législation : référ<strong>en</strong>ces diverses<br />
De manière générale, lorsque vous mettez <strong>en</strong> place un site web, destiné au commerce <strong>en</strong><br />
ligne de surcroît, v ous êtes soumis à un certain nombre de lois, réglem<strong>en</strong>tations et<br />
décrets. La liste qui suit ne prét<strong>en</strong>d pas à l’exhaustivité et vise simplem<strong>en</strong>t à vous donner<br />
des pistes de réfl xion et d’études préalables à l’établissem<strong>en</strong>t de votre boutique <strong>en</strong><br />
ligne :<br />
• législation du commerce, de la concurr<strong>en</strong>ce, de la protection des consommateurs ;<br />
• législation de la v<strong>en</strong>te à distance ;<br />
• législation relative à l’affichage des prix<br />
• législation sur la protection des données personnelles ;<br />
• législation sur la protection des marques et de la propriété intellectuelle ;<br />
• législation sur les droits d’auteur et droits voisins ;<br />
• législation sur la publication sur Internet.
74<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Les quelques li<strong>en</strong>s figurant ci-après do v<strong>en</strong>t vous permettre de vous docum<strong>en</strong>ter sur ces<br />
sujets. Notez égalem<strong>en</strong>t que l’annexe <strong>en</strong> fin de cet ouvrage dresse une référ<strong>en</strong>ce théma<br />
tique exhaustive de tous les li<strong>en</strong>s et ouvrages cités dans ce livre. Nous ne pouvons pas,<br />
dans le cadre de cet ouvrage, étudier <strong>en</strong> détail chacun des aspects juridiques ou commerciaux<br />
de la mise <strong>en</strong> place d’une boutique <strong>en</strong> ligne : pour cela, v ous devrez vous<br />
docum<strong>en</strong>ter par ailleurs, de préfér<strong>en</strong>ce avec l’aide d’un professionnel.<br />
France<br />
Tous les textes de loi sont disponibles sur le site Légifrance : http://legifrance.gouv.fr/.<br />
Docum<strong>en</strong>tation achats sur Internet : http://www.Internet-juridique.net/achats-Internet,m8.html.<br />
Forum des droits sur l’Internet : http://www.forumInternet.org/.<br />
Droit et Internet : http://www.canevet.com/accueil/index.htm.<br />
Suisse<br />
Office fédéral de la communication : http://www.ofcom.ch/.<br />
Recueil systématique du droit fédéral : http://www.admin.ch/ch/f/rs/rs.html.<br />
Belgique<br />
Service public fédéral de la Justice : http://www.just.fgov.be/index_fr.htm.<br />
5.6 Sécurité<br />
La sécurité est un sujet crucial sur Internet et il n’est pas possible d’<strong>en</strong> couvrir tous les<br />
aspects dans le cadre de ce chapitre. Je souhaite vous donner ici des conseils pour aborder<br />
la question de la sécurité dans le conte xte de la gestion de votre boutique <strong>en</strong> ligne,<br />
ainsi que des référ<strong>en</strong>ces utiles pour trouver davantage d’informations sur ce sujet.<br />
Serveur et espace web. Je pars ici du principe que vous ne gérez pas votre serveur web vousmême,<br />
mais que la responsabilité de son administration et de sa sécurité relève de votre hébergeur. Si<br />
ce n’est pas le cas (par exemple parce que vous disposez d’un serveur dédié), vous devrez vous docum<strong>en</strong>ter<br />
de manière approfondie sur l’administration d’un serveur (ce que nous ne pouvons aborder<br />
ici <strong>en</strong> détail, car il faudrait plusieurs volumes pour couvrir tous les sujets). Notez bi<strong>en</strong> qu’il s’agit d’une<br />
responsabilité conséqu<strong>en</strong>te et qui demande du temps et de la précision. Vous devez t<strong>en</strong>ir compte de<br />
ce point lors du choix de votre offre d’hébergem<strong>en</strong>t.<br />
Quelle que soit votre situation, vous devez configurer les droits d’accès aux fichiers et répertoires<br />
(chmod) de manière appropriée. Sur ce sujet, docum<strong>en</strong>tez-vous auprès de votre hébergeur pour<br />
savoir quels sont vos droits <strong>en</strong> la matière et comm<strong>en</strong>t procéder.
QUESTIONS D’ORDRE GÉNÉRAL<br />
75<br />
Notez égalem<strong>en</strong>t qu’il est de votre ressort de vérifier que les composants que vous installez sur<br />
votre site Joomla! sont sécurisés : vous ne pouvez pas t<strong>en</strong>ir votre hébergeur responsable d’une<br />
faille de sécurité sur votre hébergem<strong>en</strong>t, si cette faille provi<strong>en</strong>t de l’un des scripts d’un composant<br />
installé par vos soins. Vous devez donc régulièrem<strong>en</strong>t vérifier si des failles ont été détectées<br />
dans l’un ou l’autre des composants que vous utilisez. La page http://docs.joomla.org/<br />
Vulnerable_Ext<strong>en</strong>sions_List (<strong>en</strong> anglais) doit être une référ<strong>en</strong>ce pour vous à ce sujet.<br />
5.6.1 Poste de travail<br />
Du fait que votre poste de travail vous permet d’accéder à Internet, il est important de le<br />
protéger contre les risques affér<strong>en</strong>ts. C’est le rôle de logiciels tels que les anti-virus, les<br />
pare-feu et autres outils similaires. Si v ous travaillez sous Windows, les logiciels de la<br />
société Kaspersky compt<strong>en</strong>t parmi les meilleurs dans ce domaine : ils ont été régulièrem<strong>en</strong>t<br />
récomp<strong>en</strong>sés pour leur grande qualité. Vous pouvez vous informer <strong>en</strong> détail et <strong>en</strong><br />
ligne sur ces logiciels sur le site http://www.kaspersky.com/fr. Vous pouvez obt<strong>en</strong>ir<br />
une v ersion d’essai de ces produits, fonctionnant p<strong>en</strong>dant 30 jours, gratuite et sans<br />
<strong>en</strong>gagem<strong>en</strong>t.<br />
Vous pouvez trouver sur Wikipedia une liste détaillée d’anti-virus, libres ou propriétaires,<br />
gratuits ou payants, pour Linux, Mac OS X et Windows : http://fr.wikipedia.org/<br />
wiki/Liste_de_logiciels_antivirus. N’hésitez pas à <strong>en</strong> tester plusieurs pour trouv er<br />
celui qui convi<strong>en</strong>t le mieux à votre usage et à votre budget (mais n’<strong>en</strong> testez qu’un à la<br />
fois sur un même poste de travail !).<br />
Notez qu’<strong>en</strong> matière de virus et tro y<strong>en</strong>s, les risques sont notoirem<strong>en</strong>t moins éle vés si<br />
vous tra vaillez sous Linux et Mac OS X, de par la conception même du système<br />
d’exploitation. Cela ne vous disp<strong>en</strong>se pas d’<strong>en</strong> utiliser un (ClamAV est une solution de<br />
choix sous Linux), par e xemple pour éviter de f aire transiter des virus par v otre<br />
machine même si celle-ci n’y est pas s<strong>en</strong>sible.<br />
5.6.2 Sécurité de votre installation Joomla!<br />
Vous devez veiller à la sécurité de votre installation Joomla!. Pour ce faire, vous disposez<br />
d’une base docum<strong>en</strong>taire à l’adresse http://developer.joomla.org/security.html<br />
(<strong>en</strong> anglais) et d’une check-liste sur Internet à l’adresse http://docs.joomla.org/Category:Security_Checklist<br />
(<strong>en</strong> anglais ég alem<strong>en</strong>t). Basez-vous sur ces docum<strong>en</strong>ts pour<br />
r<strong>en</strong>dre votre installation Joomla! totalem<strong>en</strong>t étanche.
76<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
N’oubliez pas non plus de consulter très régulièrem<strong>en</strong>t le site officiel de Joomla! (ou l<br />
portail francophone de Joomla!) pour vous t<strong>en</strong>ir au courant des mises à jour du système.<br />
Les mises à jour de sécurité sont particulièrem<strong>en</strong>t cruciales et vous devez les intégrer à<br />
votre système à mesure qu’elles sont publiées. Pour v ous faciliter la vie, v ous pouvez<br />
tout à fait vous abonner aux flux RSS proposés par ces sites: de cette manière, vous êtes<br />
automatiquem<strong>en</strong>t t<strong>en</strong>u au courant des annonces importantes.<br />
• Flux RSS du portail Joomla! France : http://feeds.feedburner.com/Joomlafrance<br />
• Annonces of ficielles de la communauté Joomla! : http://www.joomla.org/<br />
announcem<strong>en</strong>ts.feed?type=rss (format RSS) ou http://www.joomla.org/<br />
announcem<strong>en</strong>ts.feed?type=atom (format Atom)<br />
Prud<strong>en</strong>ce sur les mises à jour. Avant de mettre <strong>en</strong> place une mise à jour, vérifiez si vous trouvez<br />
des retours négatifs de la part d’utilisateurs ayant r<strong>en</strong>contré des problèmes de fonctionnem<strong>en</strong>t sur<br />
leur propre site, après avoir installé la mise à jour <strong>en</strong> question. Une mise à jour de Joomla! peut avoir<br />
des impacts inatt<strong>en</strong>dus sur <strong>VirtueMart</strong>, et vice-versa. Se docum<strong>en</strong>ter préalablem<strong>en</strong>t est donc indisp<strong>en</strong>sable.<br />
De surcroît, la prud<strong>en</strong>ce dicte qu’avant toute installation (mise à jour ou ext<strong>en</strong>sion) sur votre plateforme,<br />
vous devez tester de manière exhaustive l’intégration de l’élém<strong>en</strong>t sur une machine de développem<strong>en</strong>t/plate-forme<br />
d’intégration et de tests. Puis, après avoir vérifié que le composant ne pose<br />
aucun problème sur votre installation de test et avant de procéder à l’installation sur le serveur de<br />
production, vous devez réaliser une sauvegarde complète de votre site (fichiers et base de données)<br />
afin de pouvoir le restaurer "au cas où". Si vous ne le faites pas, vous pr<strong>en</strong>ez des risques importants.<br />
5.6.3 Sauvegardes du site et de la base de données<br />
Il e xiste un composant Joomla! a vec l’aide duquel v ous pouv ez sauv egarder v ousmême<br />
votre site web et votre base de données sans avoir à fournir d’efforts démesurés<br />
et, au besoin, restaurer f acilem<strong>en</strong>t cette copie de sauv egarde. Il s’agit de JoomlaP ack<br />
(http://www.joomlapack.net/). Vous trouv erez au Chapitre 22 de cet ouvrage une<br />
prés<strong>en</strong>tation rapide de JoomlaPack.<br />
Il est recommandé d’effectuer des sauvegardes régulières, si possibles plusieurs fois par<br />
semaine, aussi bi<strong>en</strong> de votre site que de votre base de données. P<strong>en</strong>sez à <strong>en</strong>registrer les<br />
fichiers de sau egarde <strong>en</strong> plusieurs <strong>en</strong>droits (a minima sur le serv eur et sur votre poste<br />
de travail). Si l’une des copies est corrompue ou ef facée par még arde, vous <strong>en</strong> aurez<br />
ainsi une autre <strong>en</strong> réserv e (même si cela reste rare, il arri ve qu’un disque de serv eur<br />
puisse "planter" : si votre hébergeur n’a pas de sauv egarde de vos fichiers, ous aurez<br />
alors perdu non seulem<strong>en</strong>t votre site, mais aussi toutes les sauvegardes que vous y avez<br />
<strong>en</strong>registrées). La logique dicte égalem<strong>en</strong>t que, lorsque vous sauvegardez votre site, vous
QUESTIONS D’ORDRE GÉNÉRAL<br />
devez télécharger l’archive localem<strong>en</strong>t par FTP et la décompacter pour vérifier que l<br />
fichier est sain<br />
77<br />
Il est indisp<strong>en</strong>sable aussi de réaliser une sauv egarde à la moindre mise à jour de v otre<br />
plate-forme (système d’e xploitation, Joomla! ou <strong>VirtueMart</strong>) : le moindre incid<strong>en</strong>t<br />
durant la mise à jour peut réduire à néant tout v otre travail, et certaines e xt<strong>en</strong>sions<br />
Joomla! peuv<strong>en</strong>t avoir des conséqu<strong>en</strong>ces inatt<strong>en</strong>dues sur v otre base de données. Notez<br />
par ailleurs que toute mise à jour de votre site doit se faire préalablem<strong>en</strong>t sur un serveur<br />
de développem<strong>en</strong>t et non sur le serveur de production ! Avant d’installer une ext<strong>en</strong>sion<br />
ou un module Joomla!, v ous devez sauvegarder l’intégralité de v otre site et conserv er<br />
précieusem<strong>en</strong>t une copie de cette sauvegarde (investissez dans un graveur de CD ou de<br />
DVD et rangez soigneusem<strong>en</strong>t ces disques de sauvegarde).<br />
Ne négligez pas cet aspect crucial de la gestion de votre site : pr<strong>en</strong>dre cinq minutes pour<br />
réaliser une sauvegarde chaque jour peut vous paraître une perte de temps, mais p<strong>en</strong>sez<br />
un instant au temps que v ous devrez passer à reconstruire l’intégralité de v otre site si<br />
vous n’avez pas de sauvegarde ; p<strong>en</strong>sez au temps, à l’énergie et à l’arg<strong>en</strong>t que vous avez<br />
déjà investis dans votre site, et imaginez devoir tout repr<strong>en</strong>dre de zéro.<br />
Ne vous reposez pas sur vos lauriers : votre serveur peut être totalem<strong>en</strong>t sécurisé, votre<br />
boutique "blindée" contre toute attaque ou toute t<strong>en</strong>tative de piratage, vous n’êtes néanmoins<br />
pas à l’abri d’un problème matériel (secteurs défectueux sur le disque dur) ou<br />
logiciel (corruption de la base de données). Même si v ous p<strong>en</strong>sez avoir prévu tous les<br />
cas de figures, il aut mieux pr<strong>en</strong>dre les devants et sauvegarder, sauvegarder, sauvegarder.<br />
5.6.4 Mises à jour<br />
Comme nous v <strong>en</strong>ons de l’indiquer , vous devez réaliser une sauv egarde de v otre site<br />
web et de votre base de données avant toute mise à jour de votre site : <strong>en</strong> cas d’incid<strong>en</strong>t,<br />
vous pourrez ainsi restaurer l’intégralité de votre boutique.<br />
Vérifiez régulièrem<strong>en</strong>t, au moins une fois par mois (ou, mieux, s yez informé directem<strong>en</strong>t<br />
à l’aide des newsletters et flux RSS des sites Joomla!) si des mises à jour sont dis<br />
ponibles pour Joomla! ou <strong>VirtueMart</strong>. Lorsqu’une mise à jour est disponible, installezlà<br />
pour garantir la sécurité de votre site web. Nous vous avons indiqué plus haut comm<strong>en</strong>t<br />
vous t<strong>en</strong>ir informé des mises à jour de Joomla!. En ce qui concerne V irtueMart,<br />
vous pouvez vous abonner au flux disponible à cette adresse : http://virtuemart.net/<br />
index2.php?option=com_rss&feed=RSS2.0.
78<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Il est ess<strong>en</strong>tiel de mettre <strong>en</strong> place une installation de test absolum<strong>en</strong>t id<strong>en</strong>tique à la<br />
configuration de otre serveur web, destinée à vérifier que les mises à jour se pass<strong>en</strong><br />
correctem<strong>en</strong>t et n’ont pas d’impact néfaste sur votre boutique <strong>en</strong> ligne. Les sauvegardes<br />
de votre serveur de production peuv <strong>en</strong>t par ailleurs v ous aider à maint<strong>en</strong>ir une stricte<br />
id<strong>en</strong>tité <strong>en</strong>tre les données de production et les données de test : vous mainti<strong>en</strong>drez ainsi<br />
votre système de test dans un état le plus proche possible de celui du système de<br />
production.<br />
5.6.5 Sécurité des données<br />
Les données s<strong>en</strong>sibles peuv <strong>en</strong>t être chiffrées dans <strong>VirtueMart</strong>. À cet ef fet, <strong>VirtueMart</strong><br />
génère une clé de chif frem<strong>en</strong>t que vous pouvez visualiser et, au besoin, modifier dan<br />
l’interface d’administration par le biais des m<strong>en</strong>us C ONFIGURATION GÉNÉRALE > CONFI-<br />
GURATION puis onglet SÉCURITÉ.<br />
Paiem<strong>en</strong>t par carte bancaire. Nous le précisons à différ<strong>en</strong>ts <strong>en</strong>droits de ce livre : la législation<br />
française interdit l’<strong>en</strong>registrem<strong>en</strong>t de numéros de carte bancaire à toute structure autre qu’un organisme<br />
bancaire. Vous ne devez donc surtout pas activer l’<strong>en</strong>registrem<strong>en</strong>t des numéros de cartes de<br />
crédit dans <strong>VirtueMart</strong> et, pour tout paiem<strong>en</strong>t par carte bancaire, passer par un tiers de confiance<br />
(PayPal, banque). Vous vous éviterez ainsi bi<strong>en</strong> des soucis et vous rassurerez par la même occasion<br />
vos cli<strong>en</strong>ts.<br />
N’oubliez pas que vous pouvez recourir au paiem<strong>en</strong>t à la livraison, qui est une solution simple et sûre,<br />
tant pour vous que pour le cli<strong>en</strong>t.<br />
Sécurité avec PayPal<br />
Si vos cli<strong>en</strong>ts utilis<strong>en</strong>t P ayPal comme méthode de paiem<strong>en</strong>t, toutes les coordonnées<br />
bancaires s<strong>en</strong>sibles sont <strong>en</strong>registrées auprès de PayPal : c’est donc la société PayPal qui<br />
est <strong>en</strong> théorie responsable de la sécurité de ces données.<br />
PayPal est certes une <strong>en</strong>treprise états-uni<strong>en</strong>ne mais, depuis juillet 2007, toutes ses opérations europé<strong>en</strong>nes<br />
sont réalisées depuis le Luxembourg où la société possède le statut de banque. À ce titre,<br />
elle est donc soumise à l’autorité de la Commission de Surveillance du Secteur Financier (CSSF), autorité<br />
bancaire du Luxembourg.<br />
Notez toutefois que, dans ses informations sur le respect de la vie privée, PayPal indique que les données<br />
personnelles sont stockées et traitées sur les ordinateurs de la société mère, aux États-Unis : la<br />
législation europé<strong>en</strong>ne relative à la protection des données ne peut alors s’appliquer ; PayPal souligne<br />
néanmoins l’importance de la protection des données personnelles de ses cli<strong>en</strong>ts. Pour plus d’informations<br />
sur ce point, consultez la page intitulée RESPECT DE LA VIE PRIVÉE sur le site de PayPal (et choisissez<br />
dans la liste <strong>en</strong> tête de page le pays qui vous concerne) : https://www.paypal.com/fr/cgibin/webscr?cmd=p/g<strong>en</strong>/ua/policy_privacy-outside
QUESTIONS D’ORDRE GÉNÉRAL<br />
Sécurité des paiem<strong>en</strong>ts <strong>en</strong> ligne<br />
79<br />
<strong>VirtueMart</strong> propose de nombreux modules de paiem<strong>en</strong>t <strong>en</strong> ligne, associés à di verses<br />
banques : exactem<strong>en</strong>t comme pour P ayPal, ces modules g arantiss<strong>en</strong>t que les coordonnées<br />
bancaires s<strong>en</strong>sibles sont gérées par un tiers de confiance, <strong>en</strong> l’occurr<strong>en</strong>ce une ban<br />
que. La mise <strong>en</strong> place de ces modules est toutefois délicate techniquem<strong>en</strong>t et v ous<br />
devrez donc faire appel à un professionnel pour cela, afin de arantir que la transmission<br />
de données sera sécurisée de bout <strong>en</strong> bout et que la banque acceptera la transaction<br />
(ce type de module de paiem<strong>en</strong>t doit répondre au cahier des char ges de l’or ganisme<br />
bancaire choisi, qui est généralem<strong>en</strong>t très strict).<br />
5.6.6 Li<strong>en</strong>s complém<strong>en</strong>taires<br />
France<br />
Portail société de l’information du gouvernem<strong>en</strong>t : http://www.Internet.gouv.fr/<br />
Commission Nationale de l’Informatique et des Libertés : http://www.cnil.fr/<br />
Belgique<br />
Commission de la protection de la vie privée : http://privacy.fgov.be/fr/<br />
Suisse<br />
Préposé fédéral à la protection des données et à la transpar<strong>en</strong>ce : http://<br />
www.edoeb.admin.ch/index.html?lang=fr<br />
5.7 Méthodes de paiem<strong>en</strong>t<br />
"D’abord l’arg<strong>en</strong>t, <strong>en</strong>suite les marchandises !" – "D’abord les marchandises, <strong>en</strong>suite<br />
l’arg<strong>en</strong>t !" En boutique, ce n’est pas un problème : le cli<strong>en</strong>t comm<strong>en</strong>ce par choisir les<br />
articles, puis il se r<strong>en</strong>d à la caisse et paie. L’arg<strong>en</strong>t et les marchandises chang<strong>en</strong>t de main<br />
quasim<strong>en</strong>t simultaném<strong>en</strong>t.<br />
En matière de v<strong>en</strong>te par correspondance, la simultanéité n’est pas de mise. Dif fér<strong>en</strong>tes<br />
méthodes de paiem<strong>en</strong>t sont disponibles pour les v<strong>en</strong>deurs et les cli<strong>en</strong>ts.<br />
Paiem<strong>en</strong>t par chèque dans <strong>VirtueMart</strong>. Le paiem<strong>en</strong>t par chèque n’est pas disponible <strong>en</strong> tant<br />
que tel dans <strong>VirtueMart</strong>. Il n’est toutefois pas compliqué à mettre <strong>en</strong> place : dans l’interface d’administration<br />
de la boutique, passez par le m<strong>en</strong>u AJOUTER UNE MÉTHODE DE PAIEMENT (voir Figure 5.14).
80<br />
Figure 5.14<br />
Configuration pour un<br />
paiem<strong>en</strong>t par chèque.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Le paiem<strong>en</strong>t est configuré de manière similaire à une méthode de paiem<strong>en</strong>t à la livraison. Cochez la case<br />
ACTIF, donnez à la méthode le nom Chèque (vous pouvez compléter <strong>en</strong> indiquant l’ordre, par exemple),<br />
attribuez le code de votre choix. La classe de paiem<strong>en</strong>t est ps_paym<strong>en</strong>t et vous devez activer la méthode<br />
pour votre groupe de cli<strong>en</strong>ts par défaut. Une fois ce paramétrage saisi, <strong>en</strong>registrez vos modifications.<br />
Pour gérer les commandes réglées par chèque, vous devez à chaque réception de chèque passer<br />
les commandes manuellem<strong>en</strong>t à l’état CONFIRMED.<br />
Pour plus d’informations sur ce sujet, reportez-vous au Chapitre 7.<br />
5.7.1 Contre-remboursem<strong>en</strong>t/paiem<strong>en</strong>t à la livraison<br />
Ce type de paiem<strong>en</strong>t est assez proche de ce qui se passe <strong>en</strong> boutique, car le cli<strong>en</strong>t ne<br />
reçoit le colis que si sa commande est réglée. L’expédition contre-remboursem<strong>en</strong>t vous<br />
garantit égalem<strong>en</strong>t que vous serez payé. Si le cli<strong>en</strong>t ne retire pas son colis, celui-ci vous<br />
revi<strong>en</strong>t. Dans ce cas, vous n’êtes pas payé mais vous récupérez vos marchandises. Vous<br />
pouvez alors argum<strong>en</strong>ter que le cli<strong>en</strong>t a f ait usage de son droit de rétractation, comme<br />
pour n’importe quel autre achat par correspondance. Parce que ce type de paiem<strong>en</strong>t est<br />
considéré comme particulièrem<strong>en</strong>t sûr, il est recommandé de le proposer à vos cli<strong>en</strong>ts.<br />
Avantages<br />
• Méthode de paiem<strong>en</strong>t sûre.<br />
• Protection et sécurité des données garanties.<br />
• Transmission du colis au cli<strong>en</strong>t effective uniquem<strong>en</strong>t après le paiem<strong>en</strong>t (c’est donc<br />
le transporteur qui, <strong>en</strong> quelque sorte, garantit la transaction).
QUESTIONS D’ORDRE GÉNÉRAL<br />
Inconvéni<strong>en</strong>ts<br />
• Frais supplém<strong>en</strong>taires.<br />
Les transporteurs suivants propos<strong>en</strong>t un service de contre-remboursem<strong>en</strong>t :<br />
• Poste française : http://www.laposte.fr/ ;<br />
• Poste suisse : http://www.post.ch/ ;<br />
• Poste belge : http://www.post.be/ ;<br />
• DHL : http://www.dhl.fr/, http://www.dhl.ch/, http://www.dhl.be/ ;<br />
• GLS : http://www.gls-group.eu/ ;<br />
• UPS : http://www.ups.com/ ;<br />
• Chronopost : http://www.chronopost.fr/.<br />
5.7.2 PayPal<br />
81<br />
Tout utilisateur d’eBay connaît PayPal et il est donc recommandé de proposer ce mode<br />
de paiem<strong>en</strong>t à v os cli<strong>en</strong>ts <strong>en</strong> raison de sa notoriété et de sa popularité. Cela n’est pas<br />
forcém<strong>en</strong>t sans poser de problème (v oir à ce sujet les autres remarques de ce chapitre<br />
concernant PayPal).<br />
PayPal propose dif fér<strong>en</strong>tes méthodes de paiem<strong>en</strong>t, accepte les principales cartes bancaires<br />
et vous offre <strong>en</strong> même temps, <strong>en</strong> tant que v <strong>en</strong>deur, une protection contre les risques<br />
(du moins, <strong>en</strong> théorie). Pour pouv oir utiliser P ayPal <strong>en</strong> tant que méthode de<br />
paiem<strong>en</strong>t pour votre boutique <strong>en</strong> ligne, v ous devez préalablem<strong>en</strong>t vous inscrire auprès<br />
de PayPal <strong>en</strong> tant que marchand.<br />
Pour que vos cli<strong>en</strong>ts puiss<strong>en</strong>t régler leurs achats dans votre boutique, vous devez activer<br />
la méthode de paiem<strong>en</strong>t associée dans <strong>VirtueMart</strong>, ce que nous décrivons au Chapitre 7.<br />
Vous trouverez égalem<strong>en</strong>t, sur le site de PayPal, section MARCHANDS > INSTALLER PAY-<br />
PAL, des instructions et docum<strong>en</strong>ts pour l’intégration (ainsi qu’un numéro de téléphone<br />
et un service de rappel). Exploitez le "bac à sable" (<strong>en</strong>vironnem<strong>en</strong>t de test) pour vérifie<br />
que PayPal est correctem<strong>en</strong>t intégré à v otre boutique <strong>en</strong> ligne et qu’il fonctionne sans<br />
erreur.<br />
Afin que os cli<strong>en</strong>ts puiss<strong>en</strong>t régler à l’aide de P ayPal leurs commandes passées dans<br />
votre boutique <strong>en</strong> ligne, ils doi v<strong>en</strong>t a minima être <strong>en</strong>re gistrés auprès de PayPal <strong>en</strong> tant<br />
que cli<strong>en</strong>ts particuliers et posséder leur propre compte PayPal. Toutes les données sont
82<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
<strong>en</strong>registrées par PayPal de manière sécurisée et, ne serait-ce que par intérêt personnel,<br />
PayPal accorde une grande importance à la protection et à la sécurité des données.<br />
PayPal propose plusieurs solutions de paiem<strong>en</strong>t :<br />
• Express / Option + ;<br />
• Intégral (permettant le paiem<strong>en</strong>t par carte bancaire).<br />
Vous pouvez intégrer plusieurs de ces solutions de paiem<strong>en</strong>t à votre boutique, mais veillez à ce<br />
qu’elles ne prêt<strong>en</strong>t pas à confusion pour vos cli<strong>en</strong>ts.<br />
Pour plus d’informations, consultez le portail "marchands" de PayPal : https://www.paypal.com/<br />
fr/cgi-bin/webscr?cmd=_home-merchant.<br />
Sites PayPal à consulter<br />
• France http://www.paypal.fr/<br />
• Belgique http://www.paypal.be/<br />
• Suisse http://www.paypal.ch/<br />
Aide francophone pour les problèmes concernant PayPal<br />
http://developer.paypal-portal.com/pdn/board?board.id=fr<br />
http://forum.joomla.fr/forumdisplay.php?f=123 (forum Joomla France, section<br />
EXTENSIONS TIERCES > E-COMMERCE)<br />
Le forum <strong>VirtueMart</strong> n’est disponible qu’<strong>en</strong> anglais, mais v ous y trouverez égalem<strong>en</strong>t<br />
de l’aide : http://forum.virtuemart.net/.<br />
Consultez égalem<strong>en</strong>t votre webmaster.<br />
5.7.3 Paiem<strong>en</strong>t <strong>en</strong> ligne<br />
Vous pouvez mettre <strong>en</strong> place des solutions de paiem<strong>en</strong>t <strong>en</strong> ligne dans <strong>VirtueMart</strong>, grâce<br />
à des ext<strong>en</strong>sions développées spécialem<strong>en</strong>t pour intégrer les outils propres aux banques.<br />
Nous évoquons ce sujet plus <strong>en</strong> détail au Chapitre 7. Pour pouvoir faire appel à l’une de<br />
ces solutions, v ous de vrez préalablem<strong>en</strong>t négocier un contrat auprès de la banque<br />
concernée : la tarification de ce type de prestation dép<strong>en</strong>d de l’o ganisme choisi, vous<br />
devrez donc étudier les offres des banques et choisir celle qui v ous convi<strong>en</strong>t le mieux,<br />
avant d’intégrer à votre boutique <strong>en</strong> ligne le module de paiem<strong>en</strong>t associé.<br />
En matière de sécurité, c’est probablem<strong>en</strong>t l’une des solutions les plus fiables si l<br />
module de paiem<strong>en</strong>t est correctem<strong>en</strong>t mis <strong>en</strong> place : dans ce contexte, c’est la banque,<br />
et la banque seule, qui traite les données bancaires du cli<strong>en</strong>t. Vous n’avez donc pas à<br />
vous préoccuper de sécuriser ces données, car cette responsabilité relève de l’organisme<br />
bancaire gérant la transaction.
QUESTIONS D’ORDRE GÉNÉRAL<br />
5.7.4 Virem<strong>en</strong>t bancaire<br />
83<br />
Les virem<strong>en</strong>ts bancaires émis vers l’étranger ou reçus depuis l’étranger ont toujours<br />
la réputation d’être très coûteux. Cette situation a toutefois bi<strong>en</strong> changé au cours<br />
des dernières années, de sorte qu’il est aujourd’hui possible, au moins dans l’Union<br />
Europé<strong>en</strong>ne, d’ef fectuer des virem<strong>en</strong>ts de manière <strong>en</strong>tièrem<strong>en</strong>t automatisée et à<br />
un coût raisonnable. C’est à cela que serv <strong>en</strong>t les numéros IB AN et BIC (SWIFT -<br />
BIC).<br />
Le numéro IBAN (International Bank Account Number ou numéro international de compte<br />
bancaire) est l’id<strong>en</strong>tifiant mondialem<strong>en</strong>t alable de votre compte courant. Vous pouvez trouver<br />
ce numéro sur tout relevé de compte ou tout relevé d’id<strong>en</strong>tité bancaire, conjointem<strong>en</strong>t au<br />
numéro BIC (Bank Id<strong>en</strong>tifier Code, qui référ<strong>en</strong>ce la banque, ou SWIFT-BIC).<br />
Au sein des pays de la zone europé<strong>en</strong>ne, les numéros IB AN et BIC doiv<strong>en</strong>t dev<strong>en</strong>ir la<br />
référ<strong>en</strong>ce standard d’ici 2010 (une période de transition est <strong>en</strong> place depuis 2008).<br />
Après 2010, seuls les numéros IBAN et BIC pourront être utilisés et ce, aussi bi<strong>en</strong> pour<br />
les particuliers que pour les <strong>en</strong>treprises.<br />
Les numéros IB AN et BIC f acilit<strong>en</strong>t grandem<strong>en</strong>t les paiem<strong>en</strong>ts internationaux. Les<br />
virem<strong>en</strong>ts au sein de l’UE (ét<strong>en</strong>due à l’Islande, le Licht<strong>en</strong>stein et la Norvège, pour former<br />
la zone SEP A) sont traités par les banques et caisses d’épar gne dans les mêmes<br />
conditions et aux mêmes tarifs que les virem<strong>en</strong>ts nationaux. Informez-v ous auprès de<br />
votre organisme bancaire. Lorsque vous donnez vos coordonnées bancaires, fournissez<br />
toujours les numéros IBAN et SWIFT-BIC avec.<br />
SWIFT (Society for Worldwide Interbank Financial Telecommunications, ou société<br />
pour les télécommunications financières interbancaires mondiales) est la société res<br />
ponsable des télécommunications mondiales <strong>en</strong>tre les banques. Le réseau de télécommunications<br />
de cette société est bi<strong>en</strong> souv <strong>en</strong>t égalem<strong>en</strong>t désigné par le nom de<br />
SWIFT.<br />
Vous trouverez plus d’informations à ce sujet sur Internet :<br />
•IBAN http://fr.wikipedia.org/wiki/ISO_13616<br />
• BIC http://fr.wikipedia.org/wiki/ISO_9362<br />
• SWIFT http://www.swift.com/<br />
• SEPA http://fr.wikipedia.org/wiki/Single_Euro_Paym<strong>en</strong>ts_Area
84<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
R<strong>en</strong>seignez-vous auprès de votre banque pour obt<strong>en</strong>ir des précisions sur les modalités et conditions<br />
exactes. Vous y appr<strong>en</strong>drez égalem<strong>en</strong>t comm<strong>en</strong>t tirer le meilleur parti des numéros IBAN et BIC, quels<br />
formulaires vous sont nécessaires et si cela est égalem<strong>en</strong>t pris <strong>en</strong> charge dans le cadre de la gestion<br />
bancaire <strong>en</strong> ligne.<br />
Vous pourrez vous docum<strong>en</strong>ter directem<strong>en</strong>t sur tous les textes de loi, réglem<strong>en</strong>tations et informations<br />
complém<strong>en</strong>taires sur le site web de la Commission europé<strong>en</strong>ne : http://ec.europa.eu/internal_<br />
market/paym<strong>en</strong>ts/index_fr.htm.<br />
5.7.5 Injonction de payer<br />
Rédiger une lettre de relance n’est pas particulièrem<strong>en</strong>t réjouissant car cela implique<br />
pot<strong>en</strong>tiellem<strong>en</strong>t des <strong>en</strong>nuis. Ceux-ci comm<strong>en</strong>c<strong>en</strong>t au premier cli<strong>en</strong>t vous faisant défaut.<br />
Vous de vez tout d’abord t<strong>en</strong>ter d’appeler le cli<strong>en</strong>t pour régler le dif fér<strong>en</strong>d par<br />
téléphone ; puis, <strong>en</strong> cas d’échec, rédiger et <strong>en</strong> voyer une lettre de relance ; l’étape suivante<br />
consiste à <strong>en</strong>voyer une mise <strong>en</strong> demeure, avec accusé de réception. Dans tous les<br />
cas, et même si c’est totalem<strong>en</strong>t justifié, cela ne peut guère améliorer la réputation d<br />
votre boutique <strong>en</strong> ligne.<br />
Si aucune de ces interv<strong>en</strong>tions n’a abouti, vous disposez <strong>en</strong>core des solutions judiciaires :<br />
vous devez <strong>en</strong>tamer une action <strong>en</strong> cont<strong>en</strong>tieux et déposer auprès du tribunal compét<strong>en</strong>t une<br />
demande d’injonction de payer, accompagnée de tous les docum<strong>en</strong>ts justifiant la créanc<br />
(facture, bon de livraison, et tout courrier de relance émis jusqu’à prés<strong>en</strong>t). Si la demande<br />
est rejetée par le juge, vous devez alors assigner votre cli<strong>en</strong>t <strong>en</strong> justice.<br />
Toutes ces procédures représ<strong>en</strong>t<strong>en</strong>t un temps parfois très long (plusieurs mois) et des<br />
coûts non négligeables (particulièrem<strong>en</strong>t s’il y a assignation <strong>en</strong> justice). Si vous consultez<br />
un avocat lors de l’établissem<strong>en</strong>t de votre boutique <strong>en</strong> ligne, il peut être judicieux de<br />
lui faire rédiger des modèles de courriers de relance que vous utiliserez par la suite dans<br />
votre procédure.<br />
Si votre secteur d’activité le permet, vous pouvez limiter les risques de v ous retrouver<br />
dans ce type de situations <strong>en</strong> e xigeant le paiem<strong>en</strong>t préalablem<strong>en</strong>t à tout <strong>en</strong> voi de commande<br />
(dans les faits, dans <strong>VirtueMart</strong>, vous pouvez choisir de ne traiter la commande<br />
qu’une fois le paiem<strong>en</strong>t <strong>en</strong>re gistré). Vous minimisez ainsi le risque de de voir gérer un<br />
cli<strong>en</strong>t mauvais payeur.<br />
Pour plus d’informations sur ce sujet, vous pouvez par exemple consulter :<br />
• France : le site de l’APCE http://www.apce.com/pid863/les-impayes.html ;<br />
• Suisse : le site de l’ULAM http://www.ulam.info/Le-cli<strong>en</strong>t-ne-paiepas,20.html<br />
;<br />
• Belgique : le site de l’UCM http://www.ucm.be/ucm/ewcm.nsf/_/<br />
A8B5843AA5E07726C1256D04004448A0 (passer par le li<strong>en</strong> F AQ <strong>en</strong> page
QUESTIONS D’ORDRE GÉNÉRAL<br />
85<br />
d’accueil puis C OMMERCE > V ENTE > Q UE DOIS-JE FAIRE LORSQU’UN CLIENT NE ME<br />
PAIE PAS UNE FACTURE ?).<br />
5.8 Expédition de vos produits<br />
La législation europé<strong>en</strong>ne a établi un principe de responsabilité du producteur dans la récupération<br />
et le recyclage des emballages et cette disposition a été transposée dans la législation nationale des<br />
états membres. À ce titre, vous pouvez donc être considéré comme responsable de la collecte et du<br />
recyclage des emballages que vous avez mis sur le marché. Il est donc recommandé de vérifier votre<br />
position par rapport à cette législation et de pr<strong>en</strong>dre les dispositions requises le cas échéant.<br />
http://www.if<strong>en</strong>.fr/acces-thematique/dechets/dechets-m<strong>en</strong>agers-et-assimiles/la-recuperation-des-emballages.html<br />
Notez qu’une législation similaire s’applique <strong>en</strong> Suisse, même si elle n’est pas membre de l’Union Europé<strong>en</strong>ne.<br />
La section 6.1 prés<strong>en</strong>te plus <strong>en</strong> détail les fonctionnalités de <strong>VirtueMart</strong> liées à l’expédition<br />
de v os articles. Vous y trouv erez égalem<strong>en</strong>t une liste des principaux prestataires<br />
d’<strong>en</strong>voi de colis.<br />
Information du cli<strong>en</strong>t. Il est conseillé d’insérer dans chacun des colis que vous <strong>en</strong>voyez une copie<br />
papier de vos CGV, incluant les informations relatives au droit de retour et de rétractation.<br />
La responsabilité des transporteurs vis-à-vis des colis est limitée. Pour plus de garanties, vous devez<br />
assurer les colis, ce qui représ<strong>en</strong>te naturellem<strong>en</strong>t un coût supplém<strong>en</strong>taire.<br />
Assurances et garanties pour l’expédition. Lorsque vous <strong>en</strong>voyez vos marchandises, expédiezles<br />
toujours avec une assurance suffisante et et avec un accusé de réception. Ce n’est qu’ainsi que<br />
vous pourrez prouver que le cli<strong>en</strong>t a bi<strong>en</strong> reçu sa commande et éviter toute t<strong>en</strong>tative de fraude. La<br />
seule exception est l’expédition avec contre-remboursem<strong>en</strong>t, où l’accusé de réception n’est pas prévu,<br />
puisque le paiem<strong>en</strong>t fait office d’A/R.<br />
5.9 <strong>VirtueMart</strong> et eBay<br />
Vous pouvez fort bi<strong>en</strong> <strong>en</strong> visager de v <strong>en</strong>dre vos articles sur eBay : pour ce f aire, vous<br />
devez être inscrit auprès d’eBay . Il est judicieux de choisir , pour v ous <strong>en</strong>registrer, le<br />
nom de v otre boutique ou un nom <strong>en</strong> relation directe a vec celui de v otre boutique.
86<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Une fois que vous êtes connecté à eBay, vous pouvez changer votre nom de membre à<br />
tout mom<strong>en</strong>t et l’adapter à celui de votre boutique.<br />
Il serait pour le moins maladroit de de voir mettre <strong>en</strong> ligne tous v os produits une première<br />
fois dans votre boutique <strong>VirtueMart</strong> et une seconde fois auprès d’eBay. Exploitez<br />
ici les possibilités offertes par l’import et l’export de fichiers CS .<br />
eBay met à v otre disposition des outils de v <strong>en</strong>te (pour accéder à la section d’eBay<br />
dédiée aux v <strong>en</strong>deurs, cherchez l’onglet V ENDRE <strong>en</strong> haut de page ; l’élém<strong>en</strong>t de m<strong>en</strong>u<br />
OUTILS DE VENTE vous permet d’afficher les outils <strong>en</strong> question) pour mettre <strong>en</strong> place os<br />
offres et, <strong>en</strong> particulier, l’outil Turbo-lister et les Gestionnaires de v<strong>en</strong>tes.<br />
Ces outils vous permett<strong>en</strong>t d’éditer et d’importer v os articles dans eBay sous la forme<br />
d’un fichier CS . Vous obti<strong>en</strong>drez plus de r<strong>en</strong>seignem<strong>en</strong>ts sur ce sujet directem<strong>en</strong>t sur<br />
le site d’eBay.<br />
Une fois que v ous avez créé tous v os produits dans <strong>VirtueMart</strong>, si v ous souhaitez les<br />
proposer égalem<strong>en</strong>t sur eBay, vous devez avoir une prés<strong>en</strong>tation de vos produits sous la<br />
forme d’un fichier CS . Vous pouvez générer un tel fichier à l’aide de CSV Impr ved,<br />
qui est une ext<strong>en</strong>sion de Joomla! que nous prés<strong>en</strong>tons au Chapitre 21.
6 Administration<br />
Nous allons maint<strong>en</strong>ant vous guider pas à pas dans le m<strong>en</strong>u de votre boutique <strong>en</strong> ligne,<br />
afin de ous familiariser avec la gestion effective et l’administration avancée de Virtue-<br />
Mart. La condition préalable est que vous ayez installé, configuré et mis <strong>en</strong> place un sit<br />
web avec Joomla! 1.5.x et que vous ayez installé <strong>VirtueMart</strong> 1.1.3.<br />
<strong>VirtueMart</strong> vous laisse le choix <strong>en</strong>tre la mise <strong>en</strong> page simple et la mise <strong>en</strong> page ét<strong>en</strong>due.<br />
La mise <strong>en</strong> page simple est appliquée par déf aut. La mise <strong>en</strong> page ét<strong>en</strong>due f ait<br />
appel à la bibliothèque JavaScript ExtJS et vous offre de ce fait une vision plus synthétique<br />
des fonctionnalités d’administration de <strong>VirtueMart</strong>. Cette mise <strong>en</strong> page<br />
devrait fonctionner harmonieusem<strong>en</strong>t a vec les v ersions sui vantes ou ultérieures<br />
des navigateurs cités : Internet Explorer 6, Firefox 2, Seamonkey 1.1.9, Opera 9 et<br />
Safari 2.<br />
Navigateur Internet. Je vous recommande d’utiliser la dernière version de Firefox ou de Seamonkey,<br />
qui sont des logiciels libres. Vous pouvez <strong>en</strong> obt<strong>en</strong>ir la dernière version sur Internet aux<br />
adresses suivantes :<br />
Firefox : http://www.mozilla-europe.org/fr/firefox/<br />
Seamonkey : http://www.fr<strong>en</strong>chmozilla.fr/install/<br />
Il est important, durant les tests, de garder à l’esprit qu’Internet Explorer ne respecte pas totalem<strong>en</strong>t<br />
les standards HTML émis par le W3C. Ceci peut donc affecter la mise <strong>en</strong> forme des pages HTML, ne<br />
facilitant pas votre travail d’administration.<br />
Ouvrez maint<strong>en</strong>ant une session <strong>en</strong> tant que superadministrateur pour accéder au back<strong>en</strong>d<br />
de votre installation Joomla!, puis ouvrez la page correspondant à C OMPOSANTS ><br />
VIRTUEMART (voir Figure 6.1). Dans ce li vre, nous prés<strong>en</strong>tons l’interf ace telle qu’elle<br />
apparaît avec la mise <strong>en</strong> page simple. Vous pouvez opter pour la mise <strong>en</strong> page ét<strong>en</strong>due<br />
si vous préférez : le m<strong>en</strong>u se trouve alors <strong>en</strong> haut de la f<strong>en</strong>être et il est organisé horizontalem<strong>en</strong>t.
88<br />
Figure 6.1<br />
Panneau de contrôle<br />
de votre boutique.<br />
Figure 6.2<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
6.1 M<strong>en</strong>u CONFIGURATION<br />
6.1.1 Onglet GÉNÉRAL<br />
Section GÉNÉRAL<br />
CONFIGURATION : GÉNÉRAL.<br />
BOUTIQUE HORS SERVICE ?<br />
Il est recommandé de mettre votre boutique hors service tant que le site n’est pas totalem<strong>en</strong>t<br />
opérationnel et, durant la phase de mise <strong>en</strong> place et de configuration, de ne l
ADMINISTRATION<br />
Figure 6.3<br />
CONFIGURATION DES PRIX.<br />
89<br />
mettre <strong>en</strong> ligne que brièv em<strong>en</strong>t à des fins de vérification. En fet, si v ous mettez <strong>en</strong><br />
ligne votre boutique durant la phase de dév eloppem<strong>en</strong>t, ri<strong>en</strong> n’indique a priori à v os<br />
visiteurs que celle-ci n’est pas terminée et qu’ils ne peuv <strong>en</strong>t pas <strong>en</strong>core réellem<strong>en</strong>t y<br />
passer de commande.<br />
MESSAGE HORS SERVICE<br />
Vous devez remplacer le te xte par défaut fourni <strong>en</strong> guise de message hors service. Ce<br />
texte est af fiché aux visiteurs de otre boutique <strong>en</strong> ligne dès lors que v ous avez mis<br />
celle-ci hors service. Dans la version 1.1.3 de <strong>VirtueMart</strong>, ce texte ne doit pas cont<strong>en</strong>ir<br />
de code HTML. Il est cep<strong>en</strong>dant prévu d’autoriser l’insertion de code HTML dans la<br />
version 1.2.<br />
UTILISER COMME CATALOGUE UNIQUEMENT<br />
Si vous comptez utiliser <strong>VirtueMart</strong> uniquem<strong>en</strong>t comme catalogue, activez cette option.<br />
Toutes les fonctionnalités de gestion du panier et de commande seront ainsi désactivées.<br />
Section CONFIGURATION DES PRIX<br />
AFFICHER LES PRIX<br />
Les prix sont affichés dès que cette case est cochée. Si ous exploitez <strong>VirtueMart</strong> <strong>en</strong> tant<br />
que catalogue, il peut être préférable de ne pas afficher les prix. Notez que cette optio<br />
ne vous permet pas d’af ficher les prix uniquem<strong>en</strong>t pour les utilisateurs <strong>en</strong>r gistrés :<br />
vous n’avez le choix qu’<strong>en</strong>tre afficher les prix ou non<br />
CHOIX DU GROUPE POUR L’AFFICHAGE DES PRIX<br />
Vous pouv ez définir ici le groupe d’utilisateur autorisé à oir les prix. Les groupes<br />
d’utilisateurs correspond<strong>en</strong>t aux groupes d’utilisateurs de Joomla! et sont complétés par<br />
les groupes PUBLIC FRONTEND et PUBLIC BACKEND.
90<br />
Figure 6.4<br />
FONCTIONNALITÉS<br />
DE LA BOUTIQUE.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
AFFICHE "(TVA XX% COMPRISE)" QUAND POSSIBLE?<br />
Si votre offre commerciale s’adresse au consommateur final, la loi ous impose d’affi<br />
cher les prix toutes tax es comprises, incluant donc la TVA. Pour cette raison, il est<br />
recommandé d’activer cette fonction. Toutes les indications de prix sont alors suivies de<br />
la m<strong>en</strong>tion (TVA XX% COMPRISE).<br />
En France, les obligations d’un commerçant <strong>en</strong> matière d’affichage des prix sont définies par<br />
l’arrêté du 3 décembre 1987 relatif à l’information du consommateur sur les prix (dont vous pouvez<br />
consulter le texte sur le site Légifrance : http://www.legifrance.gouv.fr/affichTexte.do?cid-<br />
Texte=JORFTEXT000000689147&dateTexte=20081114). En particulier, le prix doit être indiqué<br />
toutes taxes comprises et donc inclure la TVA.<br />
AFFICHE LE PRIX PAR EMBALLAGE ?<br />
Si vous activez cette option, le prix est affiché par unité d’emballage, par xemple prix<br />
par paquet (10 pièces). Si vous n’activez pas cette option, les indications de prix sont<br />
affichées comme à l’accoutumée, à s voir xx,xx €.<br />
Section FONCTIONNALITÉS DE LA BOUTIQUE<br />
ACTIVER LES MAMBOTS/PLUGINS DE CONTENU POUR LES DESCRIPTIONS<br />
Si vous activez cette option, vous pouvez exploiter des plugins pour les cont<strong>en</strong>us dynamiques<br />
dans les descriptions de produits ou de catégories, par exemple pour adopter des<br />
mises <strong>en</strong> forme particulières (onglets, effets d’images, etc.).<br />
ACTIVE UTILISATION CHÈQUE BOUTIQUE<br />
Cette fonctionnalité permet d’utiliser les chèques boutique directem<strong>en</strong>t <strong>en</strong> ligne. Pour<br />
ce faire, le cli<strong>en</strong>t doit saisir un code chèque boutique lors du processus de commande.<br />
Ne cochez toutefois cette case que si v ous comptez proposer des chèques boutique.
ADMINISTRATION<br />
91<br />
Pour gérer vos chèques boutique, passez par le m<strong>en</strong>u C HÈQUES BOUTIQUE > L ISTER<br />
CHÈQUES BOUTIQUE (et consultez le Chapitre 15, qui détaille cette section).<br />
ACTIVER LE SYSTÈME DE NOTATION/APPRÉCIATION DES CLIENTS<br />
Les comm<strong>en</strong>taires des cli<strong>en</strong>ts sont un peu comparables aux contrib utions dans un<br />
forum. Si vous activez cette fonctionnalité, vos cli<strong>en</strong>ts (c’est-à-dire les utilisateurs <strong>en</strong>registrés)<br />
peuv<strong>en</strong>t noter les produits proposés et rédiger des comm<strong>en</strong>taires. Vous permettez<br />
ainsi à vos cli<strong>en</strong>ts de faire part aux autres cli<strong>en</strong>ts de leur propre expéri<strong>en</strong>ce avec vos<br />
produits. Vous pouvez gérer et modifier ces comm<strong>en</strong>taires dans le m<strong>en</strong>u RODUITS ><br />
AVIS DES CLIENTS.<br />
Att<strong>en</strong>tion, toutefois, la législation et la jurisprud<strong>en</strong>ce conti<strong>en</strong>n<strong>en</strong>t des décisions imposant<br />
aux responsables d’un forum de modérer toute contribution y apparaissant, c’est-àdire<br />
que le responsable du forum doit vérifier qu’aucun cont<strong>en</strong>u contraire à la loi n’y es<br />
publié. Au-delà de cet aspect purem<strong>en</strong>t juridique, v ous devez aussi protéger v otre site<br />
contre les spams. L’option suivante est donc importante ici.<br />
COMMENTAIRES AUTO PUBLIÉ<br />
Si vous activez cette option, tout comm<strong>en</strong>taire rédigé par un cli<strong>en</strong>t est automatiquem<strong>en</strong>t<br />
et immédiatem<strong>en</strong>t publié. Ceci possède naturellem<strong>en</strong>t un incon véni<strong>en</strong>t important : les<br />
comm<strong>en</strong>taires indésirables sont visibles tant que v ous ne les a vez pas supprimés ou<br />
désactivés manuellem<strong>en</strong>t. Personnellem<strong>en</strong>t, je p<strong>en</strong>se qu’il est préférable de désacti ver<br />
cette option et de publier manuellem<strong>en</strong>t les comm<strong>en</strong>taires. Vous gardez ainsi le contrôle<br />
sur les cont<strong>en</strong>us et v ous empêchez tout ab us sur cette fonctionnalité, qu’il s’agisse de<br />
malveillance ou de spam.<br />
TAILLE MINIMALE DU COMMENTAIRE<br />
Vous définissez ici le nombre minimal de caractères que doit prés<strong>en</strong>ter un comm<strong>en</strong>tair<br />
avant de pouvoir être soumis. Tout comm<strong>en</strong>taire de longueur inférieure sera refusé par<br />
le système. 100 est une bonne valeur.<br />
TAILLE MAXIMALE DU COMMENTAIRE<br />
Vous définissez ici le nombre maximal de caractères que doit prés<strong>en</strong>ter un comm<strong>en</strong>tair<br />
avant de pouvoir être soumis. Tout comm<strong>en</strong>taire de longueur supérieure sera refusé par<br />
le système. 2 000 est une bonne valeur.
92<br />
Figure 6.5<br />
CONFIGURATION DE LA TVA.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Section CONFIGURATION DE LA TVA<br />
TAXE VIRTUELLE<br />
Ah, qu’il serait agréable que les tax es soi<strong>en</strong>t purem<strong>en</strong>t virtuelles, y compris lorsqu’il<br />
s’agit de les payer ! Malheureusem<strong>en</strong>t, ce n’est pas le cas et cette option a un s<strong>en</strong>s bi<strong>en</strong><br />
différ<strong>en</strong>t ici : activez cette option afin que les produits ayant un poids nul (0 kg) puiss<strong>en</strong>t<br />
néanmoins être taxés. Ceci peut concerner , par exemple, les produits téléchargeables<br />
(logiciels, images, films ou fichiers musicaux<br />
CALCUL DE LA TVA<br />
Vous définissez ici le type de TVA qui s’applique. Vous avez le choix <strong>en</strong>tre trois méthodes<br />
différ<strong>en</strong>tes :<br />
• Appliquer la TVA <strong>en</strong> fonction de l’origine du cli<strong>en</strong>t (basée sur son adresse).<br />
• Appliquer la TVA <strong>en</strong> fonction de l’origine du v <strong>en</strong>deur ou de l’implantation de la<br />
boutique (basée sur l’adresse du v<strong>en</strong>deur).<br />
• Appliquer la TVA <strong>en</strong> Mode Union Europé<strong>en</strong>ne : dans ce cas, on applique un taux de<br />
TVA par produit lorsque le cli<strong>en</strong>t réside à l’intérieur de l’Union europé<strong>en</strong>ne et, dans<br />
le cas contraire, on applique le taux de TVA du pays dans lequel réside le cli<strong>en</strong>t.<br />
ACTIVER LE TAUX DE TVA MULTIPLES ?<br />
Cette case à cocher v ous permet d’activer plusieurs calculs dif fér<strong>en</strong>ts (par exemple si<br />
vous devez différ<strong>en</strong>cier la TVA <strong>en</strong> fonction de l’adresse de l’acheteur : voir sur ce point<br />
le Chapitre 13). Dans tous les cas, vérifiez le régime de TVA auquel vous êtes soumis<br />
pour vos v<strong>en</strong>tes, car vous devez avant tout vous conformer à la réglem<strong>en</strong>tation.<br />
SOUSTRAIRE LES REMISES AVANT D’APPLIQUER TVA ET FRAIS ?<br />
Le s<strong>en</strong>s de cette option est clair : lorsqu’elle est activée, les réductions relatives à certains<br />
modes de paiem<strong>en</strong>t sont déduites avant calcul de la TVA et des coûts d’expédition.<br />
Soyez très prud<strong>en</strong>t a vec cette option, car la TVA est <strong>en</strong> théorie calculée sur le prix de<br />
v<strong>en</strong>te et sans possibilité de rev<strong>en</strong>dre à perte (le prix de v<strong>en</strong>te de vos produits doit toujours<br />
être au moins égal au prix d’achat qui vous a été accordé).
ADMINISTRATION<br />
Figure 6.6<br />
PARAMÈTRES D’INSCRIPTION<br />
DES UTILISATEURS.<br />
Section PARAMÈTRES D’INSCRIPTION DES UTILISATEURS<br />
93<br />
MODE INSCRIPTION UTILISATEUR<br />
<strong>VirtueMart</strong> vous propose quatre modes d’inscription utilisateur dif fér<strong>en</strong>ts, qui prés<strong>en</strong>t<strong>en</strong>t<br />
tous leurs a vantages et leurs incon véni<strong>en</strong>ts. Un aspect particulièrem<strong>en</strong>t important<br />
de l’<strong>en</strong>registrem<strong>en</strong>t des utilisateurs est la protection des données personnelles. Nous<br />
étudierons par ailleurs ce point plus <strong>en</strong> détail.<br />
• Création de compte normale. Pour ce type d’<strong>en</strong>registrem<strong>en</strong>t, le cli<strong>en</strong>t doit fournir un<br />
nom d’utilisateur, un mot de passe et tous les détails nécessaires à son inscription.<br />
• Création de compte sil<strong>en</strong>cieuse. Dans ce mode, l’adresse e-mail est emplo yée<br />
comme nom d’utilisateur et un mot de passe est généré automatiquem<strong>en</strong>t. Toutes les<br />
informations d’inscription sont <strong>en</strong>suite <strong>en</strong>voyées par e-mail au cli<strong>en</strong>t.<br />
• Création de compte facultati ve. Le cli<strong>en</strong>t peut choisir s’il souhaite a voir un<br />
compte cli<strong>en</strong>t classique ou non. S’il décide de ne pas créer de compte, un compte<br />
fictif est créé afin qu’il puisse se connecter et commander sans être id<strong>en</strong>tif<br />
• Pas d’inscription. Dans ce mode, le cli<strong>en</strong>t peut commander sans pouv oir créer de<br />
compte cli<strong>en</strong>t. À chaque commande, un nouveau compte fictif est créé pour hébe -<br />
ger les données. Cette configuration est recommandée lorsque l’on utilise Virtue-<br />
Mart <strong>en</strong> guise de catalogue.
94<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
AFFICHER LA CASE À COCHER "SE SOUVENIR DE MOI ?"<br />
Si cette option est activée, le cli<strong>en</strong>t peut opter pour l’<strong>en</strong>registrem<strong>en</strong>t de ses informations<br />
de connexion dans un cookie, de sorte qu’il n’a pas besoin de les saisir à nouveau à chaque<br />
visite. Il n’est pas recommandé d’activer cette option si la connexion SSL intervi<strong>en</strong>t<br />
à travers un serveur partagé avec d’autres utilisateurs (par exemple un routeur). Si plusieurs<br />
utilisateurs accèd<strong>en</strong>t à votre boutique à travers ce même routeur, il n’est pas possible<br />
de distinguer les utilisateurs les uns des autres : l’information d’id<strong>en</strong>tifiant d<br />
session ne peut être transmise dans l’URL, ce qui contraint donc l’utilisateur à s’id<strong>en</strong>tifie<br />
à nouveau.<br />
Ces cookies prés<strong>en</strong>t<strong>en</strong>t égalem<strong>en</strong>t un risque de sécurité, particulièrem<strong>en</strong>t lorsque l’ordinateur<br />
cli<strong>en</strong>t est utilisé par plusieurs personnes (par exemple dans un café Internet).<br />
Il est conseillé de désactiver cette option.<br />
JOOMLA!: INSCRIPTION DES UTILISATEURS AUTORISÉE ?<br />
Oui/Non.<br />
JOOMLA!: UTILISER L’ACTIVATION DES COMPTES ?<br />
Oui/Non.<br />
Vous pouvez changer ces deux paramètres dans la configuration de Joomla! mais, att<strong>en</strong><br />
tion, pour votre boutique <strong>VirtueMart</strong> vous devez utiliser uniquem<strong>en</strong>t le module Virtue-<br />
Mart Login (id<strong>en</strong>tification de l’utilisateur) ! Si vous autorisez <strong>en</strong>core la conne xion par<br />
le biais du module Joomla!, v ous vous retrouvez avec deux modules de conne xion sur<br />
votre site, modules qui ne se dif fér<strong>en</strong>ci<strong>en</strong>t ess<strong>en</strong>tiellem<strong>en</strong>t que par leur intitulé. Vous<br />
risquez alors des confusions de la part de vos utilisateurs et un travail de gestion redoublé<br />
pour vous. Pour désactiver le module, passez par l’interface de Joomla! EXTENSIONS ><br />
GESTION DES MODULES.<br />
L’activation de nouveaux comptes cli<strong>en</strong>ts est s<strong>en</strong>sée d’un point de vue sécurité. Toutefois,<br />
vous devez t<strong>en</strong>ir compte du fait que l’activation du compte par le cli<strong>en</strong>t lui-même<br />
peut se révéler quelque peu énerv ante pour ce dernier, particulièrem<strong>en</strong>t si cette opération<br />
doit interv<strong>en</strong>ir durant la phase de finalisation d’une commande. Si ous hésitez à<br />
r<strong>en</strong>oncer à l’acti vation des comptes, dites-v ous que le processus de commande compr<strong>en</strong>d<br />
d’autres sécurités (par e xemple au ni veau du module de paiem<strong>en</strong>t) et que v ous<br />
facilitez ainsi les choses pour votre cli<strong>en</strong>t.<br />
DOIT ACCEPTER LES CONDITIONS GÉNÉRALES DE VENTES POUR CHAQUE COMMANDE ?<br />
Vous devez activer cette option car c’est une oblig ation légale (vous risquez sinon des<br />
<strong>en</strong>nuis juridiques). Sur ce point, consultez les informations données au Chapitre 5.
ADMINISTRATION<br />
Figure 6.7<br />
PARAMÈTRES PRINCIPAUX.<br />
95<br />
AFFICHER LES INFORMATIONS SUR "POLITIQUE DE RETOUR" SUR LA PAGE DE CONFIRMATION DE COMMANDE ?<br />
En France, avant de conclure une commande réalisée par le biais d’un système de télécommunications,<br />
il est oblig atoire d’informer le cli<strong>en</strong>t de ses droits de retrait et de<br />
rétractation. Par conséqu<strong>en</strong>t, vous devez activer cette option. Vous devez au passage y<br />
rappeler que la loi permet au cli<strong>en</strong>t de r<strong>en</strong> voyer un produit acheté par correspondance,<br />
avec un remboursem<strong>en</strong>t év <strong>en</strong>tuel (sui vant le motif de retour) du produit, dans les<br />
30 jours qui suiv<strong>en</strong>t l’achat.<br />
CGV (VERSION COURTE)<br />
Vous pouvez saisir ici v otre texte d’information sur les droits de retrait et de rétractation.<br />
Pour plus d’informations sur les t<strong>en</strong>ants et les aboutissants juridiques, reportezvous<br />
au Chapitre 5. Notez que vous ne pouvez pas, au regard de la loi, afficher simulta<br />
ném<strong>en</strong>t les deux instructions.<br />
LIEN VERS LA VERSION LONGUE DE VOS CONDITIONS GÉNÉRALES DE VENTE<br />
Vous pouvez sélectionner ici un article Joomla! informant <strong>en</strong> détail v os cli<strong>en</strong>ts quant à<br />
vos conditions générales de v<strong>en</strong>te. Le li<strong>en</strong> vers l’article sélectionné est généré automatiquem<strong>en</strong>t.<br />
Section PARAMÈTRES PRINCIPAUX<br />
VÉRIFIER LES STOCKS ?<br />
Si cette option est activée, lorsque le cli<strong>en</strong>t ajoute un produit à son panier le système vérifi<br />
si ce produit est <strong>en</strong>core <strong>en</strong> stock <strong>en</strong> quantité suf fisante. Les quantités disponibles sont pa<br />
ailleurs affichées pour chaque produit. Si ous n’activez pas cette option, le cli<strong>en</strong>t peut<br />
commander davantage de produits qu’il n’y <strong>en</strong> a effectivem<strong>en</strong>t de disponibles <strong>en</strong> stock.
96<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
D’un autre côté, vous pouvez choisir d’indiquer, par exemple dans les CGV, une m<strong>en</strong>tion<br />
précisant les délais de livraison si le produit est <strong>en</strong> stock et le délai supplém<strong>en</strong>taire<br />
maximal si le produit n’est pas disponible.<br />
L’activation de cette option dép<strong>en</strong>d donc ess<strong>en</strong>tiellem<strong>en</strong>t de vos préfér<strong>en</strong>ces. Notez que,<br />
si vous activez l’option, vous devrez t<strong>en</strong>ir à jour vos stocks dans l’interface de la boutique<br />
à chaque réapprovisionnem<strong>en</strong>t, <strong>en</strong> plus de votre gestion hors ligne.<br />
ACTIVER LA VÉRIFICATION DE L’AUTORISATION COOKIE ?<br />
Si vous activez cette option, <strong>VirtueMart</strong> vérifie si le n vigateur du cli<strong>en</strong>t accepte les<br />
cookies ou non. Sans cette vérification, et si les cookies sont désact vés sur le navigateur<br />
de votre cli<strong>en</strong>t, celui-ci risque d’avoir de mauvaises surprises durant ses achats (les<br />
cookies sont nécessaires au bon fonctionnem<strong>en</strong>t de <strong>VirtueMart</strong>). C’est donc une fonctionnalité<br />
importante d’un point de vue utilisateur. Toutefois, vous devez être égalem<strong>en</strong>t<br />
consci<strong>en</strong>t du f ait qu’elle peut a voir des répercussions nég atives sur le traitem<strong>en</strong>t de<br />
votre boutique <strong>en</strong> ligne par les moteurs de recherche.<br />
SÉLECTIONNER UN MODULE CONVERTISSEUR DE DEVISES<br />
Cette option vous permet de sélectionner un module particulier de conversion des devises.<br />
Ce type de module consulte les taux de change sur un serveur et les utilise pour réaliser<br />
la conversion.<br />
FORMAT DES EMAILS DE COMMANDE<br />
Définissez ici le format de l’e-mail de confirmation Vous avez le choix <strong>en</strong>tre un e-mail<br />
<strong>en</strong> texte brut et un e-mail au format HTML. Un e-mail HTML donne naturellem<strong>en</strong>t une<br />
meilleure impression, mais n’oubliez pas que la mise <strong>en</strong> forme v arie d’un cli<strong>en</strong>t de<br />
courrier électronique à l’autre et que les résultats sont parfois à l’opposé de ce que l’on<br />
att<strong>en</strong>dait : vous devrez donc tester vos mises <strong>en</strong> page avant d’activer l’<strong>en</strong>voi de courrier<br />
depuis votre site.<br />
DEBUGGAGE ?<br />
Cette option active le mode de débogage pour la recherche d’erreurs et affiche les mes<br />
sages de débogage sur chaque page de <strong>VirtueMart</strong>. Elle peut se révéler très utile pour<br />
les phases de développem<strong>en</strong>t logiciel.<br />
Lorsque la boutique est <strong>en</strong> fonctionnem<strong>en</strong>t, cette option ne doit pas être utilisée (à<br />
moins d’être activée conjointem<strong>en</strong>t à l’option suivante, qui permet de limiter l’affichag<br />
des messages à une unique adresse IP, correspondant à celle du webmaster ou du développeur).<br />
LIMITER LE DÉBOGAGE PAR ADRESSE IP<br />
Ceci restreint l’affichage des messages de débo age à une unique adresse IP cli<strong>en</strong>te, de<br />
sorte qu’aucune autre adresse IP ne puisse visualiser les messages.
ADMINISTRATION<br />
ADRESSE IP DU CLIENT<br />
Saisissez ici l’adresse IP cli<strong>en</strong>te à laquelle les messages d’erreur doiv<strong>en</strong>t être <strong>en</strong>voyés.<br />
Section FICHIER LOG<br />
Figure 6.8<br />
Configuration des fichiers<br />
journaux (FICHIER LOG).<br />
97<br />
Les fichiers journaux <strong>en</strong>r gistr<strong>en</strong>t automatiquem<strong>en</strong>t chaque visite et chaque action réalisée<br />
sur v otre site. Ces données peuv <strong>en</strong>t, par e xemple, v ous aider à déterminer les<br />
adresses IP individuelles de vos cli<strong>en</strong>ts. Wikipedia et le site du projet Apache peuv<strong>en</strong>t<br />
vous fournir une synthèse sur ce sujet :<br />
• http://fr.wikipedia.org/wiki/Journalisation<br />
• http://fr.wikipedia.org/wiki/Historique_(informatique)<br />
• http://<strong>en</strong>.wikipedia.org/wiki/Web_log_analysis_software<br />
• http://logging.apache.org/<br />
ENABLE LOGGING?<br />
Activer la journalisation. Vous pouvez activer ici la journalisation ( logging). Si cette<br />
option est désactivée, un objet "null-logger" est utilisé à la place afin quevmFileLogger<br />
puisse être appelée sans générer d’erreur.<br />
NOM DU FICHIER LOG<br />
Si vous avez activé la journalisation, vous devez r<strong>en</strong>seigner ici le chemin vers le fichie<br />
de journalisation. Veillez bi<strong>en</strong> à ce que les droits d’accès au fichier <strong>en</strong> lecture et écritur<br />
(chmod Unix) soi<strong>en</strong>t configurés de manière appropriée<br />
LOGGING LEVEL<br />
Niveau de journalisation. Suivant le ni veau choisi, les messages sont plus ou moins<br />
détaillés.<br />
LOGFILE FORMAT<br />
Format du fichier journal. Définissez ici les <strong>en</strong>trées du fichier journal et leur forma
98<br />
Figure 6.9<br />
PARAMÈTRES DE SÉCURITÉ.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Les fichiers journaux peuv<strong>en</strong>t rapidem<strong>en</strong>t croître et occuper un espace disque considérable. Si vous<br />
activez ces options, réfléchissez préalablem<strong>en</strong>t aux informations dont vous avez réellem<strong>en</strong>t besoin pour<br />
limiter le volume des <strong>en</strong>registrem<strong>en</strong>ts, et videz régulièrem<strong>en</strong>t ces fichiers. Un outil tel que logrotate<br />
(http://iain.cx/src/logrotate/) peut égalem<strong>en</strong>t se révéler extrêmem<strong>en</strong>t utile dans ce cadre.<br />
6.1.2 Onglet SÉCURITÉ<br />
Section PARAMÈTRES DE SÉCURITÉ<br />
SITE URL<br />
Adresse du site web. N’oubliez pas d’y saisir l’adresse définit ve de votre site ( http://<br />
www.monsite.fr/).<br />
URL SÉCURISÉE<br />
L’URL sécurisée comm<strong>en</strong>ce par https://... Vous devez préalablem<strong>en</strong>t mettre <strong>en</strong> place le<br />
chiffrem<strong>en</strong>t SSL sur v otre serv eur pour pouv oir l’utiliser sur v otre site. Pour plus<br />
d’informations à ce sujet, consultez votre hébergeur.<br />
ZONES DE LA BOUTIQUE QUI DOIVENT UTILISER HTTPS<br />
Définissez ici pour quelles zones de la boutique il est nécessaire d’utiliser un<br />
connexion sécurisée. Par défaut, il s’agit des zones account (zone des données personnelles<br />
des cli<strong>en</strong>ts) et checkout (commandes). Pour sélectionner plusieurs v aleurs,<br />
cliquez sur leurs intitulés tout <strong>en</strong> maint<strong>en</strong>ant la touche Ctrl <strong>en</strong>foncée. Il est recommandé<br />
d’activer la sécurisation des connexions vers la partie admin égalem<strong>en</strong>t, car bon
ADMINISTRATION<br />
99<br />
nombre d’informations importantes transit<strong>en</strong>t <strong>en</strong>tre v otre poste de tra vail et votre serveur<br />
lorsque v ous administrez la boutique (une sécurisation au ni veau du serv eur est<br />
égalem<strong>en</strong>t recommandée, mais elle dépasse le cadre de cet ouvrage).<br />
URL sécurisée. Vérifiez préalablem<strong>en</strong>t que l’URL sécurisée avec chiffrem<strong>en</strong>t SSL existe effectivem<strong>en</strong>t<br />
! Dans le cas contraire, <strong>en</strong> lieu et place d’une page sécurisée vos cli<strong>en</strong>ts accèd<strong>en</strong>t à une<br />
page d’erreur 404 (page web inexistante) !<br />
EMPÊCHER LES CONNEXIONS HTTPS ?<br />
Ne désactivez pas cette option. De cette manière, le système empêche les connexions sécurisées<br />
lorsqu’elles ne sont pas nécessaires. Ceci permet d’améliorer la vitesse de connexion.<br />
FONCTION DE CRYPTAGE<br />
Comme fonction de chif frem<strong>en</strong>t, choisissez AES_ENCRYPT, qui est disponible pour les<br />
utilisateurs de bases de données MySQL depuis la version 4.0.2.<br />
CLÉ DE CRYPTAGE<br />
Ce champ héberge la clé secrète de chiffrem<strong>en</strong>t des données s<strong>en</strong>sibles, comme les mots<br />
de passe qui peuv <strong>en</strong>t être <strong>en</strong>re gistrés sous forme chif frée dans la base de données<br />
(n’oubliez pas que v ous avez une obligation légale de protection des données personnelles<br />
de vos cli<strong>en</strong>ts).<br />
Pour l’installation de test utilisée lors de la traduction de cet ouvrage, la clé avait pour valeur<br />
8654e513f7bb4d3138b891afa34d2fc4. C’est donc une bonne clé de chiffrem<strong>en</strong>t sur 32 bits.<br />
ENREGISTRER LES INFORMATIONS DE CARTE DE CRÉDIT ?<br />
Le système permet d’<strong>en</strong>re gistrer les données relati ves aux cartes de crédit mais v ous<br />
devez désactiver cette option.<br />
Numéros de cartes bancaires. En France, il est strictem<strong>en</strong>t interdit de stocker des numéros de<br />
carte bleue si l’on n’est pas un établissem<strong>en</strong>t bancaire. Vous devez donc impérativem<strong>en</strong>t désactiver<br />
cette option.<br />
De façon générale et si la législation de votre pays n’interdit pas le stockage de ces informations, il est néanmoins<br />
déconseillé de le faire. En effet, si un pirate parvi<strong>en</strong>t à s’introduire sur votre site et à récupérer ces<br />
informations, vous pouvez être non seulem<strong>en</strong>t condamné pénalem<strong>en</strong>t pour votre néglig<strong>en</strong>ce mais, de surcroît,<br />
obligé de rembourser toutes les transactions réalisées avec les numéros de cartes bancaires piratés.<br />
Si vous voulez proposer à vos cli<strong>en</strong>ts le paiem<strong>en</strong>t par carte bancaire, optez pour une solution de paiem<strong>en</strong>t<br />
faisant interv<strong>en</strong>ir un tiers (PayPal, banque). Vous vous épargnerez ainsi bi<strong>en</strong> des soucis et, au<br />
regard des risques que vous courez, le coût financier de cette solution vous paraîtra probablem<strong>en</strong>t<br />
bi<strong>en</strong> moins élevé que vous ne le p<strong>en</strong>siez.
100<br />
Figure 6.10<br />
PARAMÈTRES PRINCIPAUX<br />
(SUITE).<br />
Figure 6.11<br />
LES PARAMÈTRES GLOBAUX<br />
PROXY.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
ACTIVER L’ADMINISTRATION DE L’ARRIÈRE-BOUTIQUE SUR LE SITE POUR LES UTILISATEURS N’AYANT PAS ACCÈS À<br />
L’ADMINISTRATION DU SITE ?<br />
Vous pouvez ici autoriser l’administration du front-<strong>en</strong>d à des utilisateurs n’ayant pas<br />
accès au back-<strong>en</strong>d. Cette option vous permet, à vous et à vos collaborateurs, d’administrer<br />
votre boutique <strong>VirtueMart</strong> sans avoir à vous connecter au back-<strong>en</strong>d Joomla!. Vous<br />
<strong>en</strong> appr<strong>en</strong>drez davantage sur ce sujet dans les sections relatives à la gestion des utilisateurs<br />
et groupes d’utilisateurs.<br />
Section PARAMÈTRES PRINCIPAUX (SUITE)<br />
PRÉFIXE DES TABLES DE LA BOUTIQUE<br />
Par défaut figure ici le préf e vm et il est conseillé de ne pas le modifie . À l’av<strong>en</strong>ir, il<br />
est prévu de pouvoir gérer simultaném<strong>en</strong>t plusieurs boutiques <strong>VirtueMart</strong> dans Joomla!<br />
à partir d’une unique installation de <strong>VirtueMart</strong>.<br />
PAGE D’ACCUEIL<br />
Page d’accueil affichée par dé aut.<br />
PAGE D’ERREUR<br />
Page d’erreur affichée par dé aut.<br />
Section LES PARAMÈTRES GLOBAUX PROXY<br />
Si votre serv eur est connecté à Internet par l’intermédiaire d’un serv eur mandataire<br />
(proxy), vous pouvez saisir ici tous les paramètres du proxy.
ADMINISTRATION<br />
Figure 6.12<br />
AFFICHAGE.<br />
URL DU SERVEUR PROXY<br />
Exemple : http://10.42.20.1<br />
101<br />
En cas de doute, laissez cette zone vide. Ce paramètre est utilisé pour permettre les<br />
communications du serveur (sur lequel est hébergée votre boutique <strong>en</strong> ligne) vers Internet,<br />
par exemple pour consulter les frais de port de votre prestataire.<br />
PORT PROXY<br />
Saisissez ici le numéro de port devant être utilisé pour les communications avec le serveur<br />
proxy. En règle générale, il s’agit du port 80 ou 8080.<br />
UTILISATEUR PROXY<br />
Si le serveur mandataire exige une auth<strong>en</strong>tification, saisissez ici le nom d’utilisateu .<br />
MOT DE PASSE PROXY<br />
Si le serveur mandataire exige une auth<strong>en</strong>tification, saisissez ici le mot de passe<br />
6.1.3 Onglet SITE<br />
Section AFFICHAGE
102<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
BOUTON – PDF<br />
Déterminez si le bouton PDF que v ous connaissez dans Joomla! doit ég alem<strong>en</strong>t apparaître<br />
dans la boutique <strong>VirtueMart</strong>. Avant d’activer cette option, vérifiez que le résulta<br />
de la con version PDF est conforme à v os att<strong>en</strong>tes : les résultats ne sont pas toujours<br />
id<strong>en</strong>tiques. Il vaut mieux, le cas échéant, désactiver cette fonction pour ne laisser que la<br />
fonction IMPRIMER.<br />
AFFICHER LE LIEN "RECOMMANDER À UN AMI" ?<br />
Si vous activez cette option, vos cli<strong>en</strong>ts peuv<strong>en</strong>t alors recommander un produit à leurs<br />
connaissances et amis, par e-mail et <strong>en</strong> toute simplicité : il leur suffit de cliquer sur l<br />
li<strong>en</strong>, de saisir leur adresse e-mail et d’<strong>en</strong>voyer les informations.<br />
AFFICHER LE LIEN "IMPRIMER"<br />
Activez cette option si v ous souhaitez permettre à v os cli<strong>en</strong>ts d’imprimer la page de<br />
votre boutique qu’ils sont <strong>en</strong> train de consulter . Ceci prés<strong>en</strong>te l’a vantage pour v os<br />
cli<strong>en</strong>ts d’avoir une version papier des informations relati ves aux produits qui les intéress<strong>en</strong>t,<br />
par exemple pour discuter du produit ou de l’of fre avec leurs amis et connaissances.<br />
Il n’est pas rare de retrouv er ce type de docum<strong>en</strong>t imprimé sur un tableau<br />
d’affichage collectif : c’est, après tout, une autre méthode de publicité pour votre boutique<br />
<strong>en</strong> ligne, de surcroît totalem<strong>en</strong>t gratuite pour vous.<br />
AFFICHER LA NAVIGATION PAR PAGE EN HAUT DE LA LISTE DES PRODUITS ?<br />
Activez cette option si vous souhaitez utiliser sur votre site cette solution de navigation.<br />
Savoir si c’est un choix s<strong>en</strong>sé se détermine au cas par cas, sui vant les choix de prés<strong>en</strong>tation<br />
de v os pages (template, charte graphique, etc.). Vous devez p<strong>en</strong>ser au confort<br />
d’utilisation de votre site, et cela peut y contribuer.<br />
ORDRE PAR DÉFAUT DE TRI DES PRODUITS<br />
Déterminez ici l’ordre utilisé par défaut pour trier les produits. Un m<strong>en</strong>u déroulant, qui<br />
permet à tout mom<strong>en</strong>t de trier les produits sui vant d’autres critères (prix, date d’arrivage),<br />
est à la disposition de vos cli<strong>en</strong>ts dans la boutique.<br />
CHAMPS DISPONIBLES "TRIER PAR"<br />
Déterminez ici les critères de tri que v ous mettez à la disposition des cli<strong>en</strong>ts dans le<br />
m<strong>en</strong>u déroulant m<strong>en</strong>tionné ci-dessus.<br />
AFFICHER LE NOMBRE DE PRODUITS PAR CATÉGORIE<br />
Il est souv<strong>en</strong>t utile d’indiquer au cli<strong>en</strong>t le nombre de produits disponibles dans une catégorie.<br />
Cette information peut constituer un indicateur supplém<strong>en</strong>taire pour v os cli<strong>en</strong>ts<br />
et les aider à s’ori<strong>en</strong>ter dans v otre boutique <strong>en</strong> ligne. Activez donc cette option si vous<br />
souhaitez afficher le nombre de produits d’une catégorie
ADMINISTRATION<br />
IMAGE ’AUCUNE IMAGE’<br />
Figure 6.13<br />
AFFICHAGE (mise <strong>en</strong> page).<br />
103<br />
Si, pour un produit donné, il n’y a pas d’image fournie, une image noimage.gif est affi<br />
chée. Vous pouvez égalem<strong>en</strong>t transférer sur le serveur et sélectionner ici une image de<br />
votre choix (par exemple votre logo). L’image de remplacem<strong>en</strong>t doit être au format gif<br />
et de dim<strong>en</strong>sions <strong>en</strong>viron 90 px × 90 px. Transférez l’image par FTP vers votre serveur et<br />
déposez-la dans le répertoire /compon<strong>en</strong>ts/com_virtuemart/themes/default/images<br />
(chemin fourni à partir de la racine du site). Vous pouvez alors immédiatem<strong>en</strong>t sélectionner<br />
l’image dans le formulaire.<br />
AFFICHER LA VERSION DE VIRTUEMART EN PIED-DE-PAGE ?<br />
Si vous souhaitez faire un peu de publicité pour <strong>VirtueMart</strong>, <strong>en</strong> quelque sorte <strong>en</strong> guise<br />
de remerciem<strong>en</strong>t pour la mise à disposition gratuite du logiciel, activez ce pied de page<br />
pour faire apparaître un petit logo compr<strong>en</strong>ant un li<strong>en</strong> vers le site officiel de<strong>VirtueMart</strong>.<br />
Ceci n’est <strong>en</strong> aucun cas une obligation, mais c’est un choix qui vous est offert.<br />
Section AFFICHAGE (mise <strong>en</strong> page)<br />
CHOISIR LE THÈME DE SA BOUTIQUE<br />
Cliquez sur le li<strong>en</strong> C ONFIGURATION pour fi er les paramètres de mise <strong>en</strong> page de v otre<br />
boutique. La section suivante vous donnera plus d’informations à ce sujet.<br />
NOMBRE PAR DÉFAUT DE PRODUITS SUR UNE LIGNE<br />
Ne mettez pas trop de produits sur une ligne afin que la prés<strong>en</strong>tation de otre site et de<br />
vos produits reste lisible et synthétique.
104<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Vous pouvez fixer le nombre de produits par ligne séparém<strong>en</strong>t pour chaque catégorie, dans le formulaire<br />
INFORMATIONS SUR LA CATÉGORIE accessible depuis la page PRODUITS > LISTER LES CATÉGORIES <strong>en</strong> cliquant<br />
sur l’intitulé de la catégorie.<br />
MODÈLE CATÉGORIE<br />
Sélectionnez ici le modèle ( template) destiné à la page de prés<strong>en</strong>tation des produits<br />
dans une catégorie donnée. Ces modèles se trouv <strong>en</strong>t tous dans le répertoire /compon<strong>en</strong>ts/com_virtuemart/themes/default/templates/browse/<br />
sur v otre serv eur et<br />
leur nom est toujours préfixé par browse_ (le numéro du template est déterminé par le<br />
nombre de produits que vous affichez par ligne : pour plus d’informations sur ce point,<br />
reportez-vous au Chapitre 8). Vous pouvez adapter ces modèles à v otre guise ou même<br />
programmer de nouveaux templates.<br />
Vous pouvez fixer le modèle séparém<strong>en</strong>t pour chaque catégorie, dans le formulaire INFORMATIONS SUR<br />
LA CATÉGORIE accessible depuis la page PRODUITS > LISTER LES CATÉGORIES <strong>en</strong> cliquant sur l’intitulé de la catégorie.<br />
PAGE PRODUIT<br />
Définissez ici la prés<strong>en</strong>tation de la page par dé aut pour le descriptif d’un produit. Ces<br />
fichiers se trou <strong>en</strong>t tous dans le répertoire /compon<strong>en</strong>ts/com_virtuemart/themes/<br />
default/templates/product_details/ sur votre serveur et leur nom est toujours préfixé<br />
par flypage_. Vous pouvez adapter ces modèles à v otre guise ou même programme r<br />
de nouveaux templates.<br />
Vous pouvez fixer le modèle de descriptif produit séparém<strong>en</strong>t pour chaque catégorie, dans le formulaire<br />
INFORMATIONS SUR LA CATÉGORIE accessible depuis la page PRODUITS > LISTER LES CATÉGORIES <strong>en</strong> cliquant<br />
sur l’intitulé de la catégorie.<br />
ACTIVER LA CRÉATION AUTOMATIQUE DE VIGNETTE ?<br />
Si vous souhaitez créer des vignettes d’aperçu à partir des images de vos produits, activez<br />
cette option. L’avantage principal de ce procédé est que cela réduit la bande passante<br />
utilisée pour transférer l’image ; un autre avantage est la qualité de l’image, bi<strong>en</strong><br />
meilleure que si l’image est réduite dans le navigateur du cli<strong>en</strong>t. Les images ainsi réduites<br />
( thumbnails) sont <strong>en</strong>re gistrées par <strong>VirtueMart</strong> dans le répertoire /compon<strong>en</strong>ts/<br />
com_virtuemart/shop_image/product/resized. Si une image y est déjà <strong>en</strong>re gistrée,<br />
c’est toujours la version existante qui est utilisée. Si vous souhaitez donc remplacer une<br />
image existante par une nouvelle image portant le même nom, v ous devez préalablem<strong>en</strong>t<br />
effacer l’image dans ce répertoire.
ADMINISTRATION<br />
Figure 6.14<br />
Configuration du thème.<br />
105<br />
LARGEUR DE LA VIGNETTE ET HAUTEUR DE LA VIGNETTE<br />
Définissez dans ces champs les dim<strong>en</strong>sions de l’image, <strong>en</strong> pi els. 90 × 90 px sont des<br />
dim<strong>en</strong>sions appropriées.<br />
Pour pouvoir réduire dynamiquem<strong>en</strong>t les images de produits, la bibliothèque GD1/GD2 est absolum<strong>en</strong>t<br />
nécessaire. Vous pouvez vérifier si celle-ci est disponible <strong>en</strong> consultant la page AIDE > INFOS<br />
SYSTÈME > INFORMATIONS PHP, section GD.<br />
CHOISIR LE THÈME DE SA BOUTIQUE : CONFIGURATION<br />
PRODUCT LIST STYLE<br />
Style des listes de produits. Sélectionnez ici l’option Product List (no table, divbased),<br />
qui prés<strong>en</strong>te divers avantages. D’une part, les tableaux ne sont pas recommandés<br />
si l’on cherche à concevoir un site accessible (c’est le cas si vous souhaitez permettre<br />
à des personnes défici<strong>en</strong>tes visuelles de consulter et d’utiliser otre boutique).<br />
D’autre part, l’utilisation de balises permet un temps de char gem<strong>en</strong>t plus<br />
rapide des pages du site et f acilite l’analyse des pages par les r obots des moteurs de<br />
recherche.
106<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
SHOW THE FEED ICON?<br />
Montrer l’icône de flux RSS. Vous pouvez proposer à vos cli<strong>en</strong>ts des flux RSS auxquel<br />
ils peuv<strong>en</strong>t s’abonner et, ainsi, être régulièrem<strong>en</strong>t t<strong>en</strong>us au courant des nouveaux produits.<br />
Dans ce cas, activez cette option.<br />
SHOW THE ADD-TO-CART BUTTON ON THE PRODUCT LIST?<br />
Afficher le bouton "ajouter au panier" dans la liste des produits. Il est recommandé de<br />
mettre à la disposition de v os cli<strong>en</strong>ts ce bouton d’ajout au panier pour chacun des<br />
produits : dans ce cadre, acti vez cette option. Si v ous utilisez <strong>VirtueMart</strong> <strong>en</strong> tant que<br />
catalogue, <strong>en</strong> revanche, vous devez désactiver cette option.<br />
SHOW VENDOR/MANUFACTURER LINK?<br />
Afficher le li<strong>en</strong> v<strong>en</strong>deur/fabricant. Vous devez décider vous-même s’il est intéressant ou<br />
non de prés<strong>en</strong>ter un li<strong>en</strong> v ers le fabricant/v<strong>en</strong>deur d’un produit. Si vous souhaitez proposer<br />
ce type de li<strong>en</strong> à vos cli<strong>en</strong>ts, activez cette option.<br />
SHOW AVAILABILITY INFORMATION?<br />
Afficher les informations de disponibilité. Il peut être s<strong>en</strong>sé d’af ficher les information<br />
relatives à la disponibilité d’un produit : si vous souhaitez que ce soit le cas dans v otre<br />
boutique, activez donc cette option. Si le produit devait n’être plus disponible et néanmoins<br />
proposé sur votre site, vous risquez d’irriter vos cli<strong>en</strong>ts.<br />
SHOW ADDITIONAL PATHWAY ON THE PRODUCT PAGE?<br />
Montrer le fil d’Ariane sur la page produit. Si vous souhaitez afficher le fil d’Ariane s<br />
la page de détails produit, activez cette option.<br />
SHOW PREV/NEXT PRODUCT LINK?<br />
Afficher le li<strong>en</strong> produit précéd<strong>en</strong>t/suivant. Activez cette option pour af fiche , dans la<br />
page de détails produit, des li<strong>en</strong>s v ers les pages des produits précéd<strong>en</strong>t et sui vant<br />
dans la liste des produits <strong>en</strong>registrés.<br />
OPEN PRODUCT IMAGES IN A LIGHTBOX?<br />
Ouvrir les images produit dans une Lightbox. Pour prés<strong>en</strong>ter de f açon moderne une<br />
image dans un na vigateur web, v ous disposez du système dit "Lightbox". Lorsque le<br />
cli<strong>en</strong>t clique sur une vignette produit, une image agrandie est af fichée, c<strong>en</strong>trée, dan<br />
le navigateur ; dans le même temps, toutes les autres zones de la page web sont recouvertes<br />
d’un voile transpar<strong>en</strong>t de couleur sombre ou grisée. Pour obt<strong>en</strong>ir cet efet, activez<br />
cette option.<br />
CUSTOMER CHECKOUT IN A POPUP (GREYBOX)?<br />
Finalisation de commande dans une f<strong>en</strong>être popup (Greybox), variante de Lightbox).<br />
Proposez à vos cli<strong>en</strong>ts une "Greybox" : la boîte de dialogue de finalisation de co mande
ADMINISTRATION<br />
107<br />
s’affiche c<strong>en</strong>trée sur l’écran, dans une nou elle f<strong>en</strong>être, et toutes les autres zones de la<br />
page web sont recouvertes d’un voile sombre transpar<strong>en</strong>t.<br />
USE AJAX TO ADD, UPDATE OR DELETE PRODUCTS FROM THE CART?<br />
Utiliser Ajax pour ajouter, mettre à jour ou supprimer des produits du panier. Si vous<br />
activez cette option, vos cli<strong>en</strong>ts peuv<strong>en</strong>t ajouter des produits à leur panier sans être redirigés<br />
vers une nouv elle page. Même les cli<strong>en</strong>ts ayant désacti vé JavaScript dans leur<br />
navigateur peuv<strong>en</strong>t modifier à leur guise le cont<strong>en</strong>u de leur panie .<br />
Ajax. Ajax permet de mettre à jour les informations d’une page sans recharger l’intégralité de la<br />
page, mais uniquem<strong>en</strong>t les élém<strong>en</strong>ts concernés. Ceci permet d’avoir des pages dynamiques avec des<br />
temps de réponse extrêmem<strong>en</strong>t rapides, sans avoir besoin de rafraîchir la page.<br />
SHOW FEATURED PRODUCTS ON FRONTPAGE?<br />
Prés<strong>en</strong>ter les produits vedettes <strong>en</strong> page d’accueil. Si v ous souhaitez prés<strong>en</strong>ter les<br />
produits vedettes <strong>en</strong> page d’accueil, activez cette option.<br />
SHOW THE LATEST PRODUCTS ON THE FRONTPAGE?<br />
Prés<strong>en</strong>ter les produits réc<strong>en</strong>ts <strong>en</strong> page d’accueil. Activez cette option si vous souhaitez<br />
prés<strong>en</strong>ter les produits réc<strong>en</strong>ts <strong>en</strong> page d’accueil.<br />
On peut rapidem<strong>en</strong>t surcharger la page d’accueil et, ainsi, accroître les temps de chargem<strong>en</strong>t,<br />
nuire à la clarté de la page et irriter le visiteur . Tout le monde ne bénéficie pa<br />
<strong>en</strong>core d’une connexion ADSL ou haut débit. En outre, une page web peu claire n’est<br />
pas attractive pour le visiteur, qui s’<strong>en</strong> éloigne alors très rapidem<strong>en</strong>t. Ces aspects nécessit<strong>en</strong>t<br />
une réfl xion et l’établissem<strong>en</strong>t d’une stratégie mark eting. De manière générale,<br />
nous ne pouv ons que v ous conseiller de f aire preuve de modération dans l’acti vation<br />
des options : activez une option non parce qu’elle existe, mais parce qu’elle répond à un<br />
véritable besoin de l’acheteur qui visite votre site.<br />
NUMBER OF RECENT PRODUCTS TO DISPLAY?<br />
Nombre de produits réc<strong>en</strong>ts à afficher. Nombre des derniers produits consultés à af fi<br />
cher dans les pages de détails produit de <strong>VirtueMart</strong>. Vos cli<strong>en</strong>ts sont déjà habitués à ce<br />
type de publicité, qu’ils r<strong>en</strong>contr<strong>en</strong>t partout, et il s’agit da vantage d’informations et de<br />
service pour vos cli<strong>en</strong>ts que de publicité proprem<strong>en</strong>t dite. Je vous conseille donc d’activer<br />
cette option et, par conséqu<strong>en</strong>t, de saisir un nombre strictem<strong>en</strong>t positif dans le<br />
champ. C’est cep<strong>en</strong>dant à v ous de déterminer le nombre de produits sur lesquels v ous<br />
souhaitez attirer l’att<strong>en</strong>tion de v os cli<strong>en</strong>ts. N’oubliez pas, toutefois, qu’un grand nombre<br />
de produits af fecte le temps de char gem<strong>en</strong>t de la page et que cela peut irriter v os
108<br />
Figure 6.15<br />
EXPÉDITION.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
cli<strong>en</strong>ts. Ici <strong>en</strong>core s’applique l’adage "point trop n’<strong>en</strong> faut". Je vous recommande donc<br />
de choisir <strong>en</strong>tre trois et cinq produits au maximum.<br />
6.1.4 Onglet EXPÉDITION<br />
Vous pouvez sélectionner ici un ou plusieurs modules relatifs aux services <strong>en</strong> ligne des<br />
transporteurs (par exemple UPS ou DHL). Vous pouvez configurer ces modules par l<br />
biais du m<strong>en</strong>u BOUTIQUE > LISTER LES MODULES D’EXPÉDITION.<br />
Vous devez configurer ous-même les méthodes d’expédition du type FLEX ou STANDARD<br />
SHIPPING MODULE.<br />
Je vous conseille de proposer à v os cli<strong>en</strong>ts une seule méthode d’e xpédition. Sur ce<br />
point, consultez égalem<strong>en</strong>t le Chapitre 5.<br />
Certains transporteurs (par exemple DHL) propos<strong>en</strong>t des tarifs spéciaux pour leurs cli<strong>en</strong>ts professionnels.<br />
Pour <strong>en</strong> bénéficier, vous devez préalablem<strong>en</strong>t vous <strong>en</strong>registrer auprès du transporteur. R<strong>en</strong>seignezvous<br />
directem<strong>en</strong>t sur le site du prestataire que vous <strong>en</strong>visagez de choisir.<br />
Pour les boutiques <strong>en</strong> ligne de petite <strong>en</strong>vergure, il est conseillé de faire appel aux offres<br />
des transporteurs destinées aux cli<strong>en</strong>ts particuliers. Les tarifs de DHL pour les cli<strong>en</strong>ts<br />
particuliers sont préconfigurés dans le module d’ xpédition standard. Vérifiez l’ xactitude<br />
des prix car ceux-ci peuv<strong>en</strong>t avoir changé <strong>en</strong>tre-temps.<br />
Quelques transporteurs importants :<br />
• DHL, http://www.dhl.fr/ ;<br />
• GLS, http://www.gls-group.eu/ ;<br />
• UPS, http://www.ups.fr/ ;<br />
• Chronopost, http://www.chronopost.fr/ ;
ADMINISTRATION<br />
Figure 6.16<br />
COMMANDE.<br />
• TNT, http://www.tnt.fr/ ;<br />
• FedEx, http://www.fedex.com/fr/.<br />
109<br />
Le site http://www.tarif-colis.com/ met à votre disposition gratuitem<strong>en</strong>t un simulateur<br />
très complet pour déterminer le coût d’expédition d’un colis avec différ<strong>en</strong>ts prestataires<br />
et dans différ<strong>en</strong>tes conditions de livraison.<br />
Le module d’expédition standard, avec des modes d’expédition et de transporteurs pouvant être configurés<br />
individuellem<strong>en</strong>t, est particulièrem<strong>en</strong>t recommandé pour les petites boutiques <strong>en</strong> ligne.<br />
Les méthodes d’expédition sélectionnées sont proposées à vos cli<strong>en</strong>ts lors de la procédure<br />
de commande.<br />
Si vous ne souhaitez pas utiliser le module d’expédition, vous devez désactiver l’option correspondante<br />
dans l’onglet COMMANDE.<br />
6.1.5 Onglet COMMANDE<br />
La commande se déroule <strong>en</strong> plusieurs étapes. À la première étape de la commande, vos<br />
cli<strong>en</strong>ts peuv<strong>en</strong>t faire usage d’un chèque boutique : ils dispos<strong>en</strong>t par conséqu<strong>en</strong>t d’un<br />
champ distinct figurant sous la liste des produits commandés<br />
Vous pouv ez ég alem<strong>en</strong>t "synthétiser" les étapes de la commande <strong>en</strong> af fectant un<br />
numéro à chacune d’elles (A FFICHER À L’ÉTAPE [] LORS DE LA VALIDATION DE LA COM-<br />
MANDE). La numérotation des étapes vous permet de configurer la succession des étape<br />
de validation de commande à votre guise.<br />
Le cli<strong>en</strong>t a ainsi (voir Figure 6.17) toujours un aperçu graphique de l’étape de v alidation<br />
de commande à laquelle il se trouve.
110<br />
Figure 6.17<br />
Aperçu graphique<br />
du déroulem<strong>en</strong>t<br />
de la commande.<br />
Figure 6.18<br />
TÉLÉCHARGEMENTS.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
ADRESSE DE LIVRAISON<br />
Vos cli<strong>en</strong>ts peuv<strong>en</strong>t choisir une adresse de li vraison différ<strong>en</strong>te de leur adresse postale.<br />
Cette adresse de livraison peut être modifiée au mom<strong>en</strong>t du processus de alidation de<br />
commande et, ainsi, être adaptée aux besoins du cli<strong>en</strong>t.<br />
MOYEN DE TRANSPORT<br />
Vos cli<strong>en</strong>ts sélectionn<strong>en</strong>t à cette étape l’une des méthodes de li vraison que vous avez<br />
sélectionnées et configurées aux sections XPÉDITIONS et BOUTIQUE > LISTER LES MODULES<br />
D’EXPÉDITION. Sur ce sujet, voir la section précéd<strong>en</strong>te et le Chapitre 7.<br />
MÉTHODE DE PAIEMENT<br />
À cette étape, vos cli<strong>en</strong>ts peuv<strong>en</strong>t choisir l’une ou l’autre des méthodes de paiem<strong>en</strong>t que<br />
vous avez mises <strong>en</strong> place. Vous devez, autant que f aire se peut, laisser à v os cli<strong>en</strong>ts le<br />
choix <strong>en</strong>tre différ<strong>en</strong>tes méthodes de paiem<strong>en</strong>t.<br />
PASSER LA COMMANDE<br />
Ceci est la dernière étape du processus de v alidation de commande. Un récapitulatif<br />
complet de la commande est prés<strong>en</strong>té à vos cli<strong>en</strong>ts pour effectuer une dernière vérification<br />
La dernière étape consiste, pour vos cli<strong>en</strong>ts, à confirmer la commande qui est transmis<br />
au serveur. Ceci conclut le processus du côté cli<strong>en</strong>t. De votre côté, <strong>en</strong> tant que gestionnaire<br />
de la boutique <strong>en</strong> ligne, v ous voyez maint<strong>en</strong>ant apparaître la commande dans la<br />
liste de l’<strong>en</strong>semble des commandes, liste d’où vous pouvez gérer chacune d’elles.<br />
6.1.6 Onglet TÉLÉCHARGEMENTS
ADMINISTRATION<br />
111<br />
ACTIVER LES TÉLÉCHARGEMENTS<br />
Vous n’avez besoin de ce module que si v ous proposez à v os cli<strong>en</strong>ts des produits <strong>en</strong><br />
téléchargem<strong>en</strong>t. Si c’est le cas, activez-le ici.<br />
ÉTAT DES COMMANDES PERMETTANT LE TÉLÉCHARGEMENT<br />
<strong>VirtueMart</strong> met à votre disposition, grâce aux états de commandes, un outil puissant<br />
de gestion des commandes. Définissez ici l’état de commande auquel le télécha gem<strong>en</strong>t<br />
est autorisé puis désactivé. Votre cli<strong>en</strong>t est automatiquem<strong>en</strong>t notifié de l’act vation<br />
du téléchar gem<strong>en</strong>t par l’<strong>en</strong> voi d’un e-mail. Ce courrier conti<strong>en</strong>t ég alem<strong>en</strong>t<br />
l’id<strong>en</strong>tifiant de télécha gem<strong>en</strong>t (Download ID) que le cli<strong>en</strong>t doit saisir pour s’id<strong>en</strong>tifier<br />
vant de pouv oir télécharger le fichie . Les états de commande disponibles ici<br />
sont les sui vants : P ENDING (commande non <strong>en</strong>core traitée, tout juste <strong>en</strong>re gistrée),<br />
CONFIRMED (confirmée), ANCELLED (supprimée, annulée), REFUNDED (le montant de<br />
la commande est remboursé au cli<strong>en</strong>t), SHIPPED (expédiée). Le paramètre recommandé ici<br />
est CONFIRMED.<br />
ÉTAT DES COMMANDES INTERDISANT LE TÉLÉCHARGEMENT<br />
Définissez ici à quel état de commande le télécha gem<strong>en</strong>t pr<strong>en</strong>d fin. Les états de com<br />
mande disponibles ici sont les sui vants : P ENDING (commande <strong>en</strong> att<strong>en</strong>te, non <strong>en</strong>core<br />
traitée, tout juste <strong>en</strong>registrée), CONFIRMED (confirmée, payée), ANCELLED (supprimée,<br />
annulée), R EFUNDED (le montant de la commande est remboursé au cli<strong>en</strong>t), S HIPPED<br />
(expédiée). Le paramètre recommandé ici est CANCELLED.<br />
RACINE DES FICHIERS EN TÉLÉCHARGEMENT<br />
La racine des fichiers doit être un chemin p ysique du type /homepages/45/<br />
d113135014/htdocs/downloads/. Souv<strong>en</strong>t, les héber geurs désign<strong>en</strong>t par le terme de<br />
"répertoire principal" le dossier racine de v otre espace web, qui est celui auquel v ous<br />
accédez lorsque vous vous connectez, par exemple par FTP, sur votre espace web (dans<br />
notre exemple, il s’agirait de /homepages/45/d113135014/htdocs/). Il doit conduire<br />
au répertoire dans lequel v ous <strong>en</strong>registrez les fichiers <strong>en</strong> télécha gem<strong>en</strong>t. Si v ous ne<br />
connaissez pas le chemin ph ysique de votre espace web, v ous le trouverez <strong>en</strong> général<br />
dans les informations fournies par votre hébergeur.<br />
Pour des raisons de sécurité, les fichiers <strong>en</strong> téléchargem<strong>en</strong>t doiv<strong>en</strong>t se trouver dans un répertoire isolé<br />
<strong>en</strong> dehors de la racine de votre installation Joomla! sur votre serveur web. Vous pouvez égalem<strong>en</strong>t<br />
créer à cet effet un sous-domaine.
112<br />
Figure 6.19<br />
CONFIGURATION DU FLUX.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
TÉLÉCHARGEMENT MAXIMUM ET EXPIRATION DU TÉLÉCHARGEMENT<br />
Le nombre maximal de téléchargem<strong>en</strong>ts et le délai de validité vous permett<strong>en</strong>t de défi<br />
nir combi<strong>en</strong> de fois le fichier peut être télécha gé dans un interv alle de temps donné<br />
(exprimé <strong>en</strong> secondes) avec le même id<strong>en</strong>tifiant de télécha gem<strong>en</strong>t. Rappel : 1 heure =<br />
3 600 secondes ; 1 jour = 24 heures = 86 400 secondes.<br />
GARDER LE NIVEAU DES STOCKS DE PRODUITS APRÈS UN ACHAT ?<br />
Si vous activez cette option, les stocks des fichiers commandés ne sont pas décrém<strong>en</strong>té<br />
du nombre de fichiers télécha gés. Toutefois, la gestion des stocks de produits <strong>en</strong> téléchargem<strong>en</strong>t<br />
peut aussi être utile si, par e xemple, vous souhaitez réaliser une opération<br />
promotionnelle et proposer un fichier <strong>en</strong> télécha gem<strong>en</strong>t <strong>en</strong> nombre limité (par exemple<br />
gratuitem<strong>en</strong>t ou à un coût réduit).<br />
6.1.7 Onglet CONFIGURATION DU FLUX<br />
La notion de "flux" recouvre ici l’idée d’un "appr visionnem<strong>en</strong>t <strong>en</strong> nouv elles". Si<br />
vous activez le flux, os cli<strong>en</strong>ts sont automatiquem<strong>en</strong>t informés des dernières nouveautés<br />
et ils sont toujours t<strong>en</strong>us au courant des derniers produits. Ils ont le choix de<br />
s’abonner au flux relatif à l’intégralité de la boutique ou à celui d’une catégo ie<br />
de produits seulem<strong>en</strong>t. Chacun peut ainsi sélectionner un flux correspondant à se<br />
c<strong>en</strong>tres d’intérêt propres. Les flux RSS représ<strong>en</strong>t<strong>en</strong>t donc pour ous, <strong>en</strong> tant que gestionnaire<br />
de la boutique <strong>en</strong> ligne, une solution publicitaire intéressante et, surtout,<br />
gratuite. Cochez l’option ACTIVER LE FLUX PRODUIT afin de proposer à os cli<strong>en</strong>ts les<br />
dernières actualités de votre boutique.
ADMINISTRATION<br />
Figure 6.20<br />
Flux RSS produits.<br />
113<br />
PARAMÈTRES DU CACHE DU FLUX<br />
Cochez la case permettant d’activer le cache, afin de transmettre plus rapidem<strong>en</strong>t le fl<br />
et de limiter la char ge sur le serveur. De cette f açon, le flux n’est généré qu’une seul<br />
fois et stocké dans un fichie .<br />
TITRE SYNDICATION ET TITRE SYNDICATION POUR LES CATÉGORIES<br />
Donnez à v os flux un nom acilem<strong>en</strong>t reconnaissable. {stor<strong>en</strong>ame} est un paramètre<br />
fictif représ<strong>en</strong>tant le nom de otre boutique <strong>en</strong> ligne (que vous avez r<strong>en</strong>seigné dans les<br />
informations relatives à la boutique). Lorsque v ous utilisez le paramètre fictif, le no<br />
de la boutique est automatiquem<strong>en</strong>t inséré dans le titre du flux. De la même manière<br />
{stor<strong>en</strong>ame} correspond au nom de la catégorie, et il est lui aussi inséré automatiquem<strong>en</strong>t<br />
dans le titre du flux<br />
INCLURE LES VIGNETTES DANS LE FLUX ?<br />
Vous pouvez définir ici si le flux doit cont<strong>en</strong>ir les vignettes des produits thumbnails)<br />
ou non.<br />
INCLURE LE PRIX DU PRODUIT DANS LE FLUX ? et INCLURE LA DESCRIPTION DU PRODUIT ?<br />
Déterminez si le flux doit cont<strong>en</strong>ir les prix des produits et leur description<br />
DESCRIPTION DU TYPE DE PRODUIT<br />
Vous pouvez choisir ici d’insérer dans le flux soit la description courte du produit, soi<br />
sa description détaillée. La description courte est sans conteste un choix approprié pour<br />
un flux RSS, ce qui permet de ne pas surchager de texte vos cli<strong>en</strong>ts. Si un produit attire<br />
leur att<strong>en</strong>tion, vos cli<strong>en</strong>ts visiteront sans aucun doute votre boutique.
114<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
LIMITE DE LA DESCRIPTION ?<br />
Si, à l’option précéd<strong>en</strong>te, v ous avez choisi d’insérer dans le flux la description court<br />
des produits, vous devez <strong>en</strong>visager de désactiver cette option afin d’éviter de tronquer l<br />
texte, ce qui pourrait donner une mauvaise impression au lecteur.<br />
Si vous avez choisi d’insérer la description complète, ce paramètre permet de limiter la<br />
quantité de texte dans le flux. Un t xte tronqué peut aussi réveiller la curiosité de votre<br />
lecteur. La valeur à r<strong>en</strong>seigner ici est laissée à votre appréciation. N’oubliez pas, <strong>en</strong>core<br />
une fois "point trop n’<strong>en</strong> faut", le cli<strong>en</strong>t doit rester att<strong>en</strong>tif et curieux et c’est exactem<strong>en</strong>t<br />
l’objectif d’un texte inséré aux flux RSS<br />
6.2 M<strong>en</strong>u UTILISATEURS<br />
Figure 6.21<br />
LISTE DES UTILISATEURS,<br />
c’est-à-dire de vos cli<strong>en</strong>ts.<br />
6.2.1 LISTE DES UTILISATEURS<br />
Vous pouvez ici consulter et modifier la liste de os cli<strong>en</strong>ts (utilisateurs). Cliquez sur le<br />
nom de l’utilisateur pour éditer ses informations.<br />
Onglet INFORMATION GÉNÉRALE SUR L’UTILISATEUR<br />
INFORMATIONS UTILISATEUR<br />
Vous pouvez <strong>en</strong>registrer de nouv eaux cli<strong>en</strong>ts, modifier les cli<strong>en</strong>ts xistants, leur attribuer<br />
un nouveau mot de passe et changer leurs droits d’accès (groupe). Ces droits sont<br />
basés sur la liste d’utilisateurs de Joomla!.<br />
N’oubliez pas d’informer vos cli<strong>en</strong>ts de toute modification que ous seriez am<strong>en</strong>é à<br />
réaliser sur leurs données !
ADMINISTRATION<br />
Figure 6.22<br />
Ajout d’informations<br />
relatives à un utilisateur/<br />
création d’un nouvel<br />
utilisateur.<br />
115<br />
PARAMÈTRES<br />
La section PARAMÈTRES, qui figure immédiatem<strong>en</strong>t <strong>en</strong> dessous, ous permet de défini<br />
les paramètres de langue (pour le front-<strong>en</strong>d, le back-<strong>en</strong>d le cas échéant), de l’éditeur de<br />
textes (EDITOR), d’aide (HELP SITE) et de fuseau horaire. Tous ces paramètres sont relativem<strong>en</strong>t<br />
clairs et ne prés<strong>en</strong>t<strong>en</strong>t pas vraim<strong>en</strong>t de risque si vous les manipulez.<br />
INFORMATION DE CONTACT<br />
Lorsqu’un utilisateur est <strong>en</strong>re gistré dans Joomla! par le biais de C OMPOSANTS ><br />
CONTACTS > CONTACTS, les informations qui figur<strong>en</strong>t dans cette page sont reportées ic<br />
dans la zone INFORMATION DE CONTACT. Vous y trouverez égalem<strong>en</strong>t un li<strong>en</strong> direct intitulé<br />
CHANGER LES COORDONNÉES conduisant au formulaire d’édition d’un contact dans<br />
le composant CONTACTS de Joomla!.<br />
Si l’utilisateur n’est pas <strong>en</strong>re gistré dans le composant Contacts, cette zone prés<strong>en</strong>te le<br />
message suivant :<br />
Aucun contact n’est lié à cet utilisateur<br />
Plus de détails ’Composants -> Contacts -> Contacts’.<br />
Onglet INFORMATION CLIENT<br />
Cliquez sur l’onglet intitulé INFORMATION CLIENT : vous pouvez définir ici le type d’uti<br />
lisateur, le groupe de cli<strong>en</strong>ts et le numéro de cli<strong>en</strong>t.
116<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
AUTORISATIONS<br />
Utilisez cette liste déroulante pour affecter vos cli<strong>en</strong>ts à un groupe d’utilisateurs donné.<br />
Ces groupes d’utilisateurs ou groupes d’autorisations v ous permett<strong>en</strong>t de gérer v os<br />
cli<strong>en</strong>ts. Si vous avez besoin d’un groupe d’utilisateurs <strong>en</strong>core ine xistant, passez par le<br />
m<strong>en</strong>u GROUPES UTILISATEURS pour <strong>en</strong> créer un nouveau.<br />
Les groupes d’utilisateurs v ous serv <strong>en</strong>t à définir et à gérer les droits d’accès de<br />
cli<strong>en</strong>ts. Vous pouvez y déterminer si l’utilisateur est de type shopper (cli<strong>en</strong>t), storeadmin<br />
(administrateur de la boutique <strong>en</strong> ligne, disposant de droits restreints) ou<br />
admin (administrateur de la boutique <strong>en</strong> ligne, disposant de tous les droits). Chaque<br />
cli<strong>en</strong>t doit être affecté à un groupe d’utilisateurs : par défaut, il s’agit du groupe shopper.<br />
Vous pouvez créer vous-même de nouveaux groupes d’utilisateurs et définir préci<br />
sém<strong>en</strong>t leurs droits par le biais du m<strong>en</strong>u CONFIGURATION GÉNÉRALE > LISTER LES MODULES<br />
de <strong>VirtueMart</strong>.<br />
Groupes d’utilisateurs. Ne confondez pas les groupes d’utilisateurs de <strong>VirtueMart</strong> (groupes d’acheteurs)<br />
et ceux de Joomla! (qui serv<strong>en</strong>t à déterminer les droits d’accès aux différ<strong>en</strong>tes parties du site) :<br />
voir la section suivante pour plus de détails.<br />
NUMÉRO DE CLIENT<br />
Définissez le numéro de cli<strong>en</strong>t à otre idée. Vous devez générer vos numéros de cli<strong>en</strong>ts<br />
de manière systématique et structurée. Dans la structure du numéro de cli<strong>en</strong>t, vous pouvez<br />
par e xemple t<strong>en</strong>ir compte du code postal du cli<strong>en</strong>t, de sa date d’inscription ou<br />
<strong>en</strong>core utiliser un numéro incrém<strong>en</strong>té de cli<strong>en</strong>t <strong>en</strong> cli<strong>en</strong>t.<br />
GROUPE DE CLIENTS<br />
Les groupes de cli<strong>en</strong>ts v ous permett<strong>en</strong>t de classer v os cli<strong>en</strong>ts <strong>en</strong> catégories telles que<br />
"nouveau cli<strong>en</strong>t" ou "cli<strong>en</strong>t régulier". Vous pouvez alors fi er des prix pour chacun de<br />
ces groupes de cli<strong>en</strong>ts. Vous pouvez créer et gérer vos groupes de cli<strong>en</strong>ts par le biais du<br />
m<strong>en</strong>u GROUPE DE CLIENTS > L ISTER LES GROUPES DE CLIENTS ou A JOUTER UN GROUPE<br />
DE CLIENTS.<br />
ADRESSES DE LIVRAISON, INFORMATION DE FACTURATION, INFORMATIONS DU COMPTE BANCAIRE<br />
Vous avez ici une synthèse des informations relatives à l’adresse de livraison, à la facturation<br />
et au compte bancaire des cli<strong>en</strong>ts, et vous pouvez les éditer si nécessaire.<br />
Onglet LISTE DES COMMANDES<br />
Dès qu’un cli<strong>en</strong>t a réalisé une commande dans votre boutique <strong>en</strong> ligne, celle-ci apparaît<br />
avec toutes les autres commandes du même cli<strong>en</strong>t dans un troisième onglet intitulé<br />
L ISTE DES COMMANDES (N) (où n représ<strong>en</strong>te le nombre total de commandes<br />
passées).
ADMINISTRATION<br />
Figure 6.23<br />
LISTE DES COMMANDES.<br />
Figure 6.24<br />
LISTE DES GROUPES<br />
UTILISATEURS.<br />
Vous pouvez accéder aux commandes et les gérer à partir de cette page.<br />
6.3 M<strong>en</strong>u GROUPES UTILISATEURS<br />
117<br />
Vous pouvez tirer parti des groupes d’utilisateurs pour attribuer à vos cli<strong>en</strong>ts des droits<br />
différ<strong>en</strong>ciés.<br />
Vous pouvez par exemple créer un nouveau groupe d’utilisateurs intitulé Rapports permettant<br />
à vos cli<strong>en</strong>ts d’utiliser le module de rapports (dans le m<strong>en</strong>u <strong>VirtueMart</strong>, R AP-<br />
PORTS > RAPPORTS) <strong>en</strong> plus des droits dont ils bénéfici<strong>en</strong>t <strong>en</strong> tant qu’utilisateurs de typ<br />
shopper. Vous pouvez aussi affecter l’un de vos collaborateurs au groupe d’utilisateurs<br />
storeadmin, afin que celui-ci puisse pr<strong>en</strong>dre <strong>en</strong> cha ge certaines tâches d’administration<br />
de la boutique sans pour autant avoir accès au back-<strong>en</strong>d.<br />
Les groupes d’utilisateurs admin, storeadmin et shopper jou<strong>en</strong>t un rôle c<strong>en</strong>tral dans <strong>VirtueMart</strong> et,<br />
par conséqu<strong>en</strong>t, ne peuv<strong>en</strong>t être ni modifiés ni supprimés.<br />
NIVEAU DU GROUPE UTILISATEUR : plus ce nombre est faible, plus le groupe possède de droits. Comparez,<br />
par exemple, les groupes utilisateurs que nous v<strong>en</strong>ons d’évoquer.<br />
Chaque cli<strong>en</strong>t doit être af fecté à l’un de ces groupes d’utilisateurs. P ar défaut, lors de<br />
son inscription, un nouveau cli<strong>en</strong>t est affecté au groupe shopper.
118<br />
Figure 6.25<br />
GÉRER LES CHAMPS<br />
UTILISATEUR.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Distinction <strong>en</strong>tre groupe utilisateurs et groupe de cli<strong>en</strong>ts.<br />
• Les groupes utilisateurs vous permett<strong>en</strong>t de déterminer les droits d’accès aux différ<strong>en</strong>tes<br />
fonctionnalités de votre boutique <strong>en</strong> ligne.<br />
• Les groupes de cli<strong>en</strong>ts vous permett<strong>en</strong>t de proposer à vos cli<strong>en</strong>ts des offres et services différ<strong>en</strong>ciés.<br />
6.4 M<strong>en</strong>u GÉRER LES CHAMPS UTILISATEUR<br />
Figure 6.26<br />
Créer un nouveau<br />
champ.<br />
Vous pouvez définir ici les champs qui apparaiss<strong>en</strong>t à l’<strong>en</strong>r gistrem<strong>en</strong>t des nouv eaux<br />
cli<strong>en</strong>ts (formulaire d’inscription), dans la gestion du compte utilisateur (formulaire de<br />
gestion de compte) et dans le formulaire d’e xpédition et, parmi ceux-ci, lesquels sont<br />
des champs oblig atoires et lesquels sont f acultatifs. Pour ce f aire, vous n’avez qu’à<br />
cliquer dans la colonne correspondante sur la coche v erte ou sur la croix blanche sur<br />
fond rouge. Vous pouvez égalem<strong>en</strong>t réordonner les champs <strong>en</strong> cliquant sur les flèche<br />
vertes qui figur<strong>en</strong>t dans la colonne ÉORGANISER (à droite).<br />
Un clic sur l’intitulé d’un champ ouvre un formulaire (v oir Figure 6.26) dans lequel<br />
vous pouvez définir et modifier tous les paramètres du champ sélectionné, à l xception<br />
du type du champ.<br />
Un clic sur le bouton N OUVEAU ouvre le même formulaire (v oir Figure 6.27), dans<br />
lequel vous pouvez définir et modifier tous les paramètres du champ sélectionné.<br />
champ T YPE DU CHAMP v ous of fre le choix <strong>en</strong>tre dif fér<strong>en</strong>tes options, par e xemple<br />
CHAMP DE SAISIE, CASE À COCHER (CHOIX UNIQUE ou CHOIX MULTIPLE), DATE, VÉRIFICA-<br />
TION DE L’ÂGE, LISTE DÉROULANTE, ADRESSE EMAIL, ID TVA EU, ZONE DE TEXTE, etc.
ADMINISTRATION<br />
Figure 6.27<br />
AJOUTER/ÉDITER LES CHAMPS<br />
UTILISATEUR.<br />
119<br />
Pour la vérification de l’âge, il est demandé au cli<strong>en</strong>t de r<strong>en</strong>seigner sa date de naissanc<br />
afin de vérifier qu’il a l’âge l al d’effectuer des achats dans v otre boutique. Si v ous<br />
sélectionnez ce type de champ, le formulaire v ous permet <strong>en</strong>suite de fi er la limite<br />
d’âge inférieur par le biais d’une liste déroulante.<br />
Pour un champ de type ID TVA EU (id<strong>en</strong>tifiant de TVA Union europé<strong>en</strong>ne), la validité<br />
de l’id<strong>en</strong>tifiant de TVA intracommunautaire est vérifiée à l’<strong>en</strong>r gistrem<strong>en</strong>t.<br />
Les types de champs disponibles par défaut sont complétés par les types de champs relatifs aux<br />
modules et composants installés dans Joomla!.<br />
Inscription à la newsletter<br />
<strong>VirtueMart</strong> pr<strong>en</strong>d <strong>en</strong> charge le composant de gestion de lettre d’information Communicator.<br />
Si vous utilisez ce composant, vos cli<strong>en</strong>ts peuv<strong>en</strong>t s’abonner à la newsletter d’un<br />
clic de souris.<br />
Champ CAPTCHA 1<br />
Vous vous êtes certainem<strong>en</strong>t déjà inscrit sur Internet, sur un forum ou un site similaire,<br />
où il v ous a été demandé pour confirmer otre inscription de déchif frer des lettres et<br />
1. CAPTCHA = Completely Automated Public Turing test to tell Computers and Humans Apart ou, <strong>en</strong> français, test de<br />
turing public complètem<strong>en</strong>t automatisé pour distinguer les ordinateurs des humains. Pour plus d’informations,<br />
consultez par exemple http://fr.wikipedia.org/wiki/Captcha.
120<br />
Figure 6.28<br />
Exemple de CAPTCHA.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
chiffres inscrits dans une image (CAPTCHA) et de les saisir dans un champ (champ<br />
CAPTCHA). L’objectif de cette opération est de prouver que vous êtes bi<strong>en</strong> un humain<br />
et non un ordinateur qui effectue des inscriptions automatisées.<br />
En fait, cela peut sembler <strong>en</strong>nuyeux, vis-à-vis des nouveaux cli<strong>en</strong>ts, de les obliger à saisir<br />
des caractères aléatoires et à peine lisibles, mais c’est un mal nécessaire pour se protéger<br />
contre les <strong>en</strong>registrem<strong>en</strong>ts de robots de spam. Aujourd’hui, un site n’utilisant pas<br />
de CAPTCHA est pollué par les inscriptions de robots spammeurs dans les deux à trois<br />
mois suivant sa mise <strong>en</strong> ligne. Vous pouvez insérer une vérification de type CAPTCH<br />
dans le formulaire d’<strong>en</strong>registrem<strong>en</strong>t si vous utilisez le composant SecurityImages.<br />
Changer l’ordre d’affichage des champs<br />
Vous pouv ez réor ganiser les champs, comme v ous êtes déjà habitué à le f aire dans<br />
Joomla!, à l’aide des flèches ertes (colonne RÉORGANISER) ou <strong>en</strong> saisissant directem<strong>en</strong>t<br />
un nouveau numéro d’ordre dans la colonne à droite de RÉORGANISER et <strong>en</strong> <strong>en</strong>registrant<br />
les modifications<br />
Publier/Dépublier<br />
Comme vous <strong>en</strong> avez déjà l’habitude avec Joomla!, vous pouvez aussi publier ou dépublier<br />
des champs indi viduels. Pour ce f aire, cliquez sur la coche v erte ou sur la croix<br />
blanche sur fond rouge dans la colonne PUBLIER.<br />
Supprimer un champ<br />
Tout champ qui n’est pas un champ système peut être directem<strong>en</strong>t supprimé dans la<br />
liste des champs. Pour ce f aire, cliquez sur la corbeille qui figure à droite de la lign<br />
correspondant au champ à supprimer (il est parfois nécessaire de f aire défiler l’écra<br />
horizontalem<strong>en</strong>t). Vous pouvez égalem<strong>en</strong>t cocher les cases de la seconde colonne cor -<br />
respondant à tous les champs de vant être supprimés, puis cliquer sur l’icône <strong>en</strong> forme<br />
de grande corbeille intitulée SUPPRIMER, <strong>en</strong> haut à droite de la page.<br />
6.5 M<strong>en</strong>u LISTER LES PAYS<br />
Les pays figurant ici sont proposés à os cli<strong>en</strong>ts, à leur <strong>en</strong>re gistrem<strong>en</strong>t, dans un m<strong>en</strong>u<br />
déroulant. Il n’est pas vraim<strong>en</strong>t judicieux de dresser une liste de 244 pays si la totalité<br />
de vos cli<strong>en</strong>ts résid<strong>en</strong>t <strong>en</strong> France, <strong>en</strong> Suisse et <strong>en</strong> Belgique. Supprimez tous les pays<br />
superflus, ce qui acilitera aussi la vie de vos cli<strong>en</strong>ts.
ADMINISTRATION<br />
121<br />
Pour insérer un nouveau pays, cliquez sur le bouton N OUVEAU ; pour éditer une <strong>en</strong>trée<br />
existante, cliquez sur son intitulé ; pour supprimer un pays, cliquez sur l’icône <strong>en</strong> forme<br />
de corbeille figurant à droite de la ligne correspondante, ou sélectionnez le ou les pay<br />
à supprimer <strong>en</strong> cochant les cases correspondantes dans la deuxième colonne puis <strong>en</strong><br />
cliquant sur l’icône <strong>en</strong> forme de grande corbeille intitulée S UPPRIMER, <strong>en</strong> haut à droite<br />
de la page.<br />
Vous pouvez ajouter à chaque pays une liste des États, régions, départem<strong>en</strong>ts, etc. La<br />
plupart du temps, les listes correspondantes sont déjà disponibles, ce que v ous pouvez<br />
vérifier <strong>en</strong> cliquant sur le li<strong>en</strong> [ TAT LISTE] qui figure immédiatem<strong>en</strong>t à droite du no<br />
du pays. Si les États manqu<strong>en</strong>t, v ous pouvez les insérer à l’aide du bouton N OUVEAU.<br />
Remplissez tous les champs requis et n’oubliez pas d’<strong>en</strong>registrer vos modifications<br />
6.6 M<strong>en</strong>u LISTER LES DEVISES<br />
Le fonctionnem<strong>en</strong>t de la liste de devises est id<strong>en</strong>tique à celui de la liste des pays. Si tous<br />
vos cli<strong>en</strong>ts résid<strong>en</strong>t <strong>en</strong> France, Suisse et Belgique, des de vises telles que le dollar de<br />
Fidji n’ont aucun intérêt pour v ous. Limitez-vous donc au franc suisse et à l’euro, et<br />
supprimez toute autre devise.<br />
La liste compte déjà 144 monnaies dif fér<strong>en</strong>tes mais, s’il de vait v ous manquer une<br />
devise, vous pouvez l’ajouter d’un clic sur le bouton N OUVEAU. Saisissez le nom de la<br />
devise, son symbole ou son abréviation, et <strong>en</strong>registrez ces nouvelles données. L’édition<br />
et la suppression de devises fonctionn<strong>en</strong>t exactem<strong>en</strong>t comme à l’accoutumée.<br />
6.7 M<strong>en</strong>u LISTER LES MODULES<br />
Ces modules n’ont ri<strong>en</strong> à v oir avec les modules que v ous connaissez dans Joomla!.<br />
Ils font partie de votre boutique <strong>en</strong> ligne et permett<strong>en</strong>t de gérer les dif fér<strong>en</strong>tes sections<br />
et les droits d’accès des différ<strong>en</strong>ts groupes d’utilisateurs.<br />
Édition de module. Soyez prud<strong>en</strong>t lorsque vous éditez un module et/ou les droits associés : veillez<br />
à ne pas vous interdire purem<strong>en</strong>t et simplem<strong>en</strong>t (à vous ou à d’autres utilisateurs) l’accès à votre<br />
boutique !<br />
Un conseil : ne supprimez aucun de ces modules. Si vous <strong>en</strong>trepr<strong>en</strong>ez d’<strong>en</strong> modifier un, dans votre<br />
propre intérêt assurez-vous que vous êtes bi<strong>en</strong> <strong>en</strong> mesure d’<strong>en</strong> restaurer l’état initial, c’est-à-dire<br />
d’annuler toutes les modifications apportées.
122<br />
Figure 6.29<br />
LISTE DES MODULES.<br />
Figure 6.30<br />
Ajouter un module.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
De manière générale, les sections qui suiv<strong>en</strong>t touch<strong>en</strong>t à des aspects de programmation que vous ne<br />
devriez aborder qu’avec l’aide d’un programmeur chevronné ou avec de solides connaissances <strong>en</strong><br />
programmation. Ces informations sont là pour vous aider à suivre le travail d’un programmeur, mais<br />
certainem<strong>en</strong>t pas pour vous permettre de vous substituer à lui ! Si vous souhaitez vous lancer dans ce<br />
type de développem<strong>en</strong>ts, consultez avant tout le manuel du développeur, disponible <strong>en</strong> téléchargem<strong>en</strong>t<br />
sur le site de <strong>VirtueMart</strong> (voir <strong>en</strong> Annexe A les référ<strong>en</strong>ces à ce docum<strong>en</strong>t).<br />
Pour ajouter un nouv eau module, cliquez sur le bouton N OUVEAU ; pour éditer un<br />
module, cliquez sur son intitulé.<br />
6.7.1 <strong>Mettre</strong> <strong>en</strong> place un nouveau module
ADMINISTRATION<br />
Figure 6.31<br />
Créer une fonction.<br />
123<br />
Donnez à votre nouveau module un nom approprié, définissez les droits d’accès et rem<br />
plissez les autres champs. Cliquez sur le bouton APPLIQUER. Pour le mom<strong>en</strong>t, ce module<br />
n’est <strong>en</strong>core qu’une coquille vide qui doit maint<strong>en</strong>ant être dotée de cont<strong>en</strong>us et de fonctions.<br />
Après avoir <strong>en</strong>registré ce squelette, un nouvel élém<strong>en</strong>t de m<strong>en</strong>u apparaît : LISTER<br />
LES FONCTIONS. Ouvrez le formulaire correspondant : vous y v oyez une liste de fonctions,<br />
vide. Pour insuffler la vie à otre nouveau module, vous devez insérer dans cette<br />
liste les fonctions adaptées à votre module. Pour ce faire, cliquez sur le bouton NOUVEAU <strong>en</strong><br />
haut à droite de la page.<br />
Donnez à v otre fonction un nom adapté et sélectionnez la fonction souhaitée dans la<br />
liste. Définissez ses autorisations (droits d’accès) <strong>en</strong> sélectionnant un ou plusieurs groupe<br />
d’utilisateurs. Si besoin, décrivez rapidem<strong>en</strong>t la fonction.<br />
N’oubliez pas d’<strong>en</strong>registrer vos modifications<br />
6.7.2 Les fonctions dans <strong>VirtueMart</strong><br />
Ces fonctions constitu<strong>en</strong>t <strong>en</strong> quelque sorte le cœur et l’âme de <strong>VirtueMart</strong>. Elles vous<br />
permett<strong>en</strong>t de contrôler et d’administrer v otre boutique <strong>en</strong> ligne, de régler les droits<br />
d’accès, les autorisations, etc. Vous trouvez l’<strong>en</strong>semble de ces fonctions sur votre serveur,
124<br />
Figure 6.32<br />
Liste (partielle)<br />
des fonctions pour<br />
le module admin.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
dans le répertoire accessible depuis la racine de Joomla! par le chemin /administrator/compon<strong>en</strong>ts/com_virtuemart/classes.<br />
Vous pouv ez ég alem<strong>en</strong>t <strong>en</strong>re gistrer de<br />
nouvelles fonctions à cet emplacem<strong>en</strong>t et, ainsi, ét<strong>en</strong>dre les fonctionnalités de v otre<br />
boutique <strong>en</strong> ligne. Si v ous <strong>en</strong>visagez cela, je v ous suggère de f aire appel aux conseils<br />
d’un programmeur.<br />
Édition de fonction. Soyez prud<strong>en</strong>t lorsque vous éditez une fonction et/ou les droits associés :<br />
veillez à ne pas vous interdire purem<strong>en</strong>t et simplem<strong>en</strong>t (à vous ou à d’autres utilisateurs) l’accès à<br />
votre boutique !<br />
Ne supprimez aucune de ces fonctions. Si vous <strong>en</strong>trepr<strong>en</strong>ez d’<strong>en</strong> modifier une, dans votre propre intérêt<br />
assurez-vous que vous êtes bi<strong>en</strong> <strong>en</strong> mesure d’<strong>en</strong> restaurer l’état initial, c’est-à-dire d’annuler toutes<br />
les modifications apportées.<br />
De manière générale, ces informations touch<strong>en</strong>t à des aspects de programmation que vous ne<br />
devriez aborder qu’avec l’aide d’un programmeur chevronné ou avec de solides connaissances <strong>en</strong><br />
programmation. Ces informations sont là pour vous aider à suivre le travail d’un programmeur, mais<br />
certainem<strong>en</strong>t pas pour vous permettre de vous substituer à lui ! Si vous souhaitez vous lancer dans ce<br />
type de développem<strong>en</strong>ts, consultez avant tout le manuel du développeur, disponible <strong>en</strong> téléchargem<strong>en</strong>t<br />
sur le site de <strong>VirtueMart</strong> (voir <strong>en</strong> annexe A les référ<strong>en</strong>ces à ce docum<strong>en</strong>t).<br />
Ces fonctions sont toujours associées à des modules. Vous pouvez affiche , pour chaque<br />
module, l’<strong>en</strong>semble des fonctions associées (v oir Figure 6.32) <strong>en</strong> cliquant sur le li<strong>en</strong><br />
LISTE LES FONCTIONS correspondant au module de votre choix, dans la page de liste des<br />
modules.<br />
Vous pouvez modifier une fonction xistante. Pour ce faire, cliquez tout simplem<strong>en</strong>t sur<br />
le nom de la fonction dans la liste visible à la Figure 6.32, et le formulaire visible à la<br />
Figure 6.33 s’ouvre alors. Vous pouvez maint<strong>en</strong>ant ef fectuer toutes les modification<br />
nécessaires.
ADMINISTRATION<br />
Figure 6.33<br />
Éditer une fonction.<br />
125<br />
Pour supprimer une fonction, cliquez sur l’icône <strong>en</strong> forme de corbeille qui figure tout<br />
la droite de la ligne correspondant à la fonction.
7 Boutique<br />
7.1 RÉSUMÉ/PANNEAU DE CONTRÔLE<br />
Figure 7.1<br />
BOUTIQUE : panneau de<br />
contrôle prés<strong>en</strong>tant les<br />
principaux li<strong>en</strong>s.<br />
Je vais prés<strong>en</strong>ter ici les dif fér<strong>en</strong>ts points dans l’ordre du m<strong>en</strong>u de g auche (<strong>en</strong> mise <strong>en</strong><br />
page simple). Le panneau de contrôle sert quant à lui à assurer la gestion quotidi<strong>en</strong>ne de<br />
votre boutique <strong>en</strong> ligne (voir Figure 7.1).<br />
7.2 M<strong>en</strong>u ÉDITER LA BOUTIQUE<br />
7.2.1 Section BOUTIQUE<br />
Figure 7.2<br />
BOUTIQUE : informations<br />
principales.<br />
La Figure 7.2 illustre les r<strong>en</strong>seignem<strong>en</strong>ts principaux relatifs à la boutique.
128<br />
Exemple<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
NOM DE LA BOUTIQUE<br />
Votre boutique possède certainem<strong>en</strong>t un nom : r<strong>en</strong>seignez-le ici.<br />
NOM DE LA SOCIÉTÉ BOUTIQUE<br />
Si le nom de la société de vait différer du nom de la boutique, saisissez-le dans le<br />
champ N OM DE LA SOCIÉTÉ BOUTIQUE. Dans le cas contraire, saisissez le nom de<br />
votre boutique. Cette v aleur apparaît lorsqu’un cli<strong>en</strong>t consulte les informations<br />
relatives à la boutique, sur la partie publique du site. Si v ous ne r<strong>en</strong>seignez ri<strong>en</strong><br />
dans ce champ, le bloc d’adresse de v otre boutique conti<strong>en</strong>dra simplem<strong>en</strong>t une<br />
ligne blanche.<br />
Vous êtes à la tête d’une <strong>en</strong>treprise dénommée "Dupond S.A." dans le secteur de l’électricité et vous<br />
décidez de créer une boutique <strong>en</strong> ligne pour v<strong>en</strong>dre du petit matériel électrique aux particuliers, que<br />
vous choisissez de baptiser "La boutique du petit électrici<strong>en</strong>". Dans ce cas, vous devrez r<strong>en</strong>seigner "La<br />
boutique du petit électrici<strong>en</strong>" comme Nom de la boutique, tandis que vous indiquerez "Dupond S.A."<br />
comme Nom de la société boutique.<br />
URL<br />
L’URL (Uniform Resource Locator) est l’adresse Internet de v otre boutique. Veillez à<br />
r<strong>en</strong>seigner l’adresse complète, au format http://www.mon-domaine.fr.<br />
ADRESSE 1 ET ADRESSE 2<br />
Saisissez dans ces deux champs l’adresse de votre boutique (numéro et rue) et un év<strong>en</strong>tuel<br />
complém<strong>en</strong>t d’adresse (bâtim<strong>en</strong>t, étage, etc.). L ’utilisation des champs V ILLE,<br />
PAYS, CODE POSTAL et TÉLÉPHONE est explicite.<br />
FORMAT DE L’ADRESSE DE LA BOUTIQUE<br />
Dans le champ FORMAT DE L’ADRESSE DE LA BOUTIQUE, vous pouvez récupérer automatiquem<strong>en</strong>t<br />
les informations saisies précédemm<strong>en</strong>t au mo y<strong>en</strong> des "paramètres fictifs<br />
suivants :<br />
• {stor<strong>en</strong>ame} Nom de la boutique ;<br />
• {address_1} Adresse 1 ;<br />
• {address_2} Adresse 2 ;<br />
• {city}, {zip} Ville, code postal ;<br />
• {state} État/Province/Région ;<br />
• {country} Pays ;<br />
• {phone} Téléphone ;<br />
• {fax} Fax ;
BOUTIQUE<br />
• {e-mail} Adresse e-mail ;<br />
• {URL} Adresse Internet.<br />
129<br />
FORMAT DE LA DATE DE LA BOUTIQUE<br />
Fixez dans ce champ le format de date à utiliser pour la boutique. La page http://<br />
uk3.php.net/manual/fr/function.strftime.php donne un aperçu des <strong>en</strong>trées possibles<br />
pour les différ<strong>en</strong>ts formats de dates. Le format par défaut est : %A, %d %B %Y %H:%M.<br />
• %A = jour de la semaine ;<br />
• %d = jour du mois (nombre compris <strong>en</strong>tre 01 et 31) ;<br />
• %B = mois ;<br />
• %Y = année (nombre sur quatre chiffres) ;<br />
• %H = heure (nombre exprimé dans un format "24 heures", compris <strong>en</strong>tre 00 et 23) ;<br />
• %M = minutes.<br />
Veillez à respecter les majuscules et minuscules pour les formats de date !<br />
7.2.2 Section INFORMATIONS DE CONTACT<br />
Ces informations sont nécessaires <strong>en</strong> complém<strong>en</strong>t des données de contact de Joomla!.<br />
Le s<strong>en</strong>s de tous les champs est e xplicite. Il est conseillé de les r<strong>en</strong>seigner : le cli<strong>en</strong>t<br />
apprécie d’avoir un interlocuteur à qui s’adresser <strong>en</strong> cas de problème. Le nom d’une<br />
personne est souv<strong>en</strong>t plus rassurant qu’un simple nom de boutique.<br />
7.2.3 Section INFORMATIONS SUR LA BOUTIQUE<br />
TRANSFÉRER UNE IMAGE<br />
Vous pouvez transférer vers le serveur le logo de v otre boutique, ou une image qui lui<br />
est associée. Pour ce faire, cliquez sur le bouton PARCOURIR, sélectionnez sur votre ordinateur<br />
l’image à transférer, puis cliquez sur le bouton OUVRIR.<br />
Préparez vos images avant tout transfert sur le serveur, à l’aide d’un logiciel approprié (par exemple<br />
The Gimp : http://www.gimp.org/). Un logo de 3 200 × 2 400 pixels risque de vous poser quelques<br />
problèmes d’affichage…
130<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
LE MONTANT MINIMUM POUR PASSER UNE COMMANDE DANS VOTRE BOUTIQUE EST : et MONTANT MINIMAL<br />
POUR UN FRANCO DE PORT :<br />
Fixez les valeurs correspondant, d’une part, au montant minimal de commande sur<br />
votre site et, d’autre part, au montant à partir duquel les frais de port sont of ferts.<br />
Un conseil : informez-<strong>en</strong> vos cli<strong>en</strong>ts et utilisez cela comme argum<strong>en</strong>t publicitaire.<br />
7.2.4 Section STYLE AFFICHAGE MONNAIE<br />
DEVISE<br />
Dans la liste déroulante des devises gérées, choisissez celle que vous souhaitez utiliser<br />
sur votre site (euro, franc suisse, etc.).<br />
SYMBOLE MONÉTAIRE<br />
Vous pouvez aussi utiliser des <strong>en</strong>tités HTML 1 . En v oici quelques-unes, relati ves aux<br />
symboles monétaires :<br />
Tableau 7.1 : Quelques <strong>en</strong>tités relatives aux symboles monétaires<br />
Devise Symbole Code texte Code numérique<br />
C<strong>en</strong>t ¢ &c<strong>en</strong>t; ¢<br />
Euro € € €<br />
Livre sterling £ £ £<br />
Y<strong>en</strong> ¥ &y<strong>en</strong>; ¥<br />
Dollar US $ Non nécessaire car c’est un caractère ASCII $<br />
DÉCIMALES<br />
Vous pouvez ici indiquer zéro (0), auquel cas tous les montants sont arrondis à des<br />
valeurs <strong>en</strong>tières. En règle générale, on utilise deux décimales.<br />
SYMBOLE DÉCIMAL ET SÉPARATEUR DE MILLIERS<br />
Choisissez la conv<strong>en</strong>tion la plus appropriée pour votre site :<br />
• Anglo-américaine. Elle utilise le point comme symbole décimal et la vir gule<br />
comme séparateur de milliers.<br />
• Française. Elle utilise la vir gule comme symbole décimal et l’espace 2 comme<br />
séparateur de milliers.<br />
1. http://alexandre.alapetite.net/doc-alex/alx_special.html.<br />
2. NdT : nous conseillons, pour cette conv<strong>en</strong>tion, de r<strong>en</strong>seigner un espace insécable ( ) dans ce champ, afin<br />
d’éviter toute coupure mal<strong>en</strong>contreuse des valeurs numériques.
BOUTIQUE<br />
131<br />
Le choix de la notation adoptée dép<strong>en</strong>d de la langue utilisée sur v otre site. Si v ous le<br />
rédigez intégralem<strong>en</strong>t <strong>en</strong> français, choisissez le second format. S’il doit être rédigé <strong>en</strong><br />
anglais, optez pour la forme anglo-américaine. Pour les autres langues, r<strong>en</strong>seignez-vous<br />
sur les conv<strong>en</strong>tions <strong>en</strong> usage.<br />
FORMAT POSITIF ET FORMAT NÉGATIF<br />
Fixez ici la prés<strong>en</strong>tation de v otre choix pour les montants/prix. S YMB représ<strong>en</strong>te ici le<br />
symbole monétaire. En France, on place toujours le symbole après la v aleur, mais ce<br />
n’est pas le cas, par exemple, pour les valeurs exprimées <strong>en</strong> dollars (où le symbole $ est<br />
placé avant le montant). Là <strong>en</strong>core, docum<strong>en</strong>tez-v ous sur les con v<strong>en</strong>tions appliquées<br />
pour la devise avec laquelle vous travaillez.<br />
LISTE DES DEVISES ACCEPTÉES<br />
Cette liste conti<strong>en</strong>t toutes les de vises que vous acceptez lorsque quelqu’un commande<br />
dans votre boutique. Il est préférable d’ef facer toutes les de vises que v ous n’êtes pas<br />
disposé à accepter.<br />
Vous pouvez supprimer ou insérer des de vises par le biais du m<strong>en</strong>u C ONFIGURATION<br />
GÉNÉRALE > LISTER LES DEVISES.<br />
Chacune des devises sélectionnées dans cette liste peut être utilisée par un cli<strong>en</strong>t pour le règlem<strong>en</strong>t<br />
de sa commande. Si vous souhaitez éviter cela, sélectionnez uniquem<strong>en</strong>t la devise de votre pays. Si<br />
vous autorisez l’utilisation de monnaies étrangères, n’oubliez pas de t<strong>en</strong>ir compte des facteurs tels<br />
que leurs variations de cours ou les frais bancaires occasionnés par les opérations de change (<strong>en</strong>core<br />
faut-il que votre banque accepte ces devises, ce qui n’est pas toujours le cas !).<br />
7.2.5 Section DESCRIPTION<br />
Vous pouvez grâce à ce champ décrire ou prés<strong>en</strong>ter v otre boutique ou votre catalogue.<br />
Ce texte apparaît sur la page d’accueil de v otre boutique. Informez v os cli<strong>en</strong>ts par ce<br />
biais des fonctionnalités de recherche, des coordonnées de contact, des spécificités e<br />
des services que vous leur offrez.<br />
7.2.6 Section CONDITIONS GÉNÉRALES DE VENTE<br />
En France, la législation impose au commerçant de communiquer ses conditions générales<br />
de v<strong>en</strong>te. Une fois que vous les avez rédigées (ou fait rédiger) <strong>en</strong> suivant les conseils
132<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
de la section 5.2, utilisez cette partie du formulaire pour les <strong>en</strong>re gistrer et les af fiche<br />
sur votre site.<br />
Vous devez impérativem<strong>en</strong>t saisir dans ce champ le te xte de v os CGV afin qu’elle<br />
soi<strong>en</strong>t effectivem<strong>en</strong>t affichées sur otre site et que v os cli<strong>en</strong>ts puiss<strong>en</strong>t les consulter .<br />
Avez-vous coché les options CONFIGURATION GÉNÉRALE > CONFIGURATION > GÉNÉRAL ><br />
PARAMÈTRES D’INSCRIPTION DES UTILISATEURS > DOIT ACCEPTER LES CONDITIONS GÉNÉ-<br />
RALES DE VENTES POUR CHAQUE COMMANDE ? et AFFICHER DES INFORMATIONS SUR<br />
"POLITIQUE DE RETOUR" sur la page de confirmation de commande ? Vérifiez cela et, s<br />
ça n’est pas déjà le cas, activez les deux options pour éviter tout litige.<br />
7.3 M<strong>en</strong>u LISTER LES MÉTHODES DE PAIEMENT<br />
Cette partie de <strong>VirtueMart</strong> est un peu comple xe et il est probablem<strong>en</strong>t préférable de<br />
confier la mise <strong>en</strong> place des méthodes de paiem<strong>en</strong>t au programmeur ou au concepteu<br />
de votre site.<br />
Vous pouvez égalem<strong>en</strong>t contacter l’une des sociétés de paiem<strong>en</strong>t par Internet prises <strong>en</strong><br />
charge par <strong>VirtueMart</strong> et utiliser leur système afin de ous faciliter la vie. Le processus<br />
est <strong>en</strong> principe id<strong>en</strong>tique pour toutes : vous devez vous inscrire <strong>en</strong> tant que marchand et<br />
obt<strong>en</strong>ir un compte ou un numéro de cli<strong>en</strong>t. Naturellem<strong>en</strong>t, ce service a un coût. La<br />
meilleure façon de vous informer sur ce coût reste la consultation des sites web des différ<strong>en</strong>ts<br />
prestataires. Vous trouverez sur la liste (m<strong>en</strong>u L ISTER LES MÉTHODES DE PAIEMENT)<br />
toutes les sociétés de paiem<strong>en</strong>t par Internet prises <strong>en</strong> charge par <strong>VirtueMart</strong>.<br />
Vous définissez ici les options de paiem<strong>en</strong>t que ous mettez à la disposition de v os<br />
cli<strong>en</strong>ts. Elles peuv<strong>en</strong>t d’ailleurs différer selon les groupes de cli<strong>en</strong>ts. Les cli<strong>en</strong>ts réguliers,<br />
<strong>en</strong> qui v ous avez confiance, peu <strong>en</strong>t bénéficier de méthodes de paiem<strong>en</strong>t plu<br />
avantageuses.<br />
Je souhaite attirer plus particulièrem<strong>en</strong>t votre att<strong>en</strong>tion sur les méthodes de contre-remboursem<strong>en</strong>t/paiem<strong>en</strong>t<br />
à la livraison (PURCHASE ORDER et CASH ON DELIVERY). Ce sont<br />
peut-être des méthodes de paiem<strong>en</strong>t "antédiluvi<strong>en</strong>nes", mais elles prés<strong>en</strong>t<strong>en</strong>t des a vantages<br />
indéniables : d’une part, vous êtes assuré que le cli<strong>en</strong>t paie (s’il refuse, il ne reçoit<br />
pas le paquet) ; d’autre part, votre cli<strong>en</strong>t ne subit aucun délai <strong>en</strong>tre le paiem<strong>en</strong>t ef fectif<br />
et la livraison. Dans ce contexte, aucun problème de type utilisation frauduleuse de cartes<br />
de crédit ne peut surv<strong>en</strong>ir : cette méthode de paiem<strong>en</strong>t garantit la sécurité des deux<br />
parties.<br />
Si vous ne souhaitez pas r<strong>en</strong>oncer au paiem<strong>en</strong>t par carte bancaire, la célèbre filial<br />
d’eBay, P ayPal ( http://www.paypal.fr/), est une solution tout indiquée. Toutefois,<br />
avant de pouvoir y faire appel, vous devrez vous <strong>en</strong>registrer <strong>en</strong> tant que marchand.
BOUTIQUE<br />
133<br />
Pour le gestionnaire d’une boutique <strong>en</strong> ligne, ce mode de paiem<strong>en</strong>t n’est pas gratuit. Pour les cli<strong>en</strong>ts,<br />
il n’occasionne aucun surcoût : l’<strong>en</strong>registrem<strong>en</strong>t pour les particuliers, et donc pour vos cli<strong>en</strong>ts, est gratuit.<br />
Vous trouverez davantage d’informations sur l’intégration de PayPal à votre boutique <strong>en</strong> ligne<br />
directem<strong>en</strong>t sur le site : http://www.paypal.fr/.<br />
7.4 M<strong>en</strong>u AJOUTER UNE MÉTHODE DE PAIEMENT<br />
Figure 7.3<br />
Dossier "Paym<strong>en</strong>t<br />
Modules".<br />
Naturellem<strong>en</strong>t, vous pouvez aussi installer v os propres modules de paiem<strong>en</strong>t. Pour ce<br />
faire, cliquez sur le m<strong>en</strong>u AJOUTER UNE MÉTHODE DE PAIEMENT. Vous êtes conduit à une<br />
nouvelle f<strong>en</strong>être intitulée FORMULAIRE DE MÉTHODE DE PAIEMENT. Vous pouvez y r<strong>en</strong>seigner<br />
les paramètres importants et, dans l’onglet CONFIGURATION, fournir le code HTML<br />
d’un formulaire proposé par le prestataire de paiem<strong>en</strong>t, des conseils à l’int<strong>en</strong>tion de vos<br />
cli<strong>en</strong>ts, ou d’autres informations de ce type. Vous pouvez ainsi influer sur l’allure de l<br />
page de confirmation et de synthèse de commande. NVU/ ompoZer ( http://<br />
www.fr<strong>en</strong>chmozilla.fr/nvu/) est un éditeur HTML à la qualité a vérée et, de surcroît,<br />
op<strong>en</strong>-source.<br />
Sur le site http://www.virtuemart.net/, à la section DOWNLOADS > OTHER DOWNLOADS<br />
(ou à l’URL https://dev.virtuemart.net/cb/proj/doc.do?doc_id=1183), vous trouverez<br />
le dossier P aym<strong>en</strong>t Modules dans le répertoire Docum<strong>en</strong>ts. Ce dossier héber ge de<br />
nombreux modules de paiem<strong>en</strong>t (v oir Figure 7.3), y compris des modules spécifique<br />
de certains pays (par e xemple pour la Belgique, la Norvège, ou la France) : cela vous<br />
évite d’avoir à rédiger le code permettant de faire fonctionner la méthode de paiem<strong>en</strong>t,<br />
les paquetages étant fournis "prêts à l’emploi".
134<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Notez que, préalablem<strong>en</strong>t à l’installation ou à l’utilisation d’un module, v ous devrez<br />
vous <strong>en</strong>registrer <strong>en</strong> tant que cli<strong>en</strong>t auprès du prestataire associé. Dans le cas contraire,<br />
même le meilleur module ne vous sera d’aucune utilité, dans la mesure où les transactions<br />
ne pourront être ef fectuées. Dresser la liste de tous les services de paiem<strong>en</strong>t <strong>en</strong><br />
ligne nous écarterait trop de notre sujet. La meilleure solution est d’<strong>en</strong> discuter directem<strong>en</strong>t<br />
avec votre banque. Sachez que chaque banque possède ses propres tarifs pour la<br />
sécurisation des opérations bancaires. Les frais peuv<strong>en</strong>t s’appliquer sous la forme d’une<br />
commission prélevée sur chaque opération, d’un abonnem<strong>en</strong>t forf aitaire au service, ou<br />
d’une combinaison des deux (ce qui est le cas le plus fréqu<strong>en</strong>t). Il est important d’év aluer<br />
le plus précisém<strong>en</strong>t possible la charge que cela représ<strong>en</strong>te par rapport à votre chiffre<br />
d’affaires prévisionnel. Si le montant des frais fi es est e xcessif par rapport à v os<br />
v<strong>en</strong>tes, il est judicieux d’opter dans un premier temps pour des méthodes de paiem<strong>en</strong>t<br />
moins coûteuses, quitte à ajouter ultérieurem<strong>en</strong>t le paiem<strong>en</strong>t <strong>en</strong> ligne lorsque v otre chiffre<br />
d’affaires atteint un montant suffisant<br />
7.5 M<strong>en</strong>u LISTER LES MODULES D’EXPÉDITION<br />
7.5.1 STANDARD SHIPPING MODULE (Module d’expédition<br />
standard)<br />
Figure 7.4<br />
Module d’expédition<br />
no 9, STANDARD SHIPPING<br />
MODULE.<br />
Ce module est particulièrem<strong>en</strong>t intéressant pour les plus petites boutiques <strong>en</strong> ligne car il<br />
est librem<strong>en</strong>t configurable et ne dép<strong>en</strong>d pas d’un contrat vec un transporteur. Dans la<br />
configuration par dé aut, les coûts sont paramétrés pour l’<strong>en</strong>voi de colis par le transporteur<br />
DHL. Si v ous optez pour ce module d’e xpédition, vérifiez toutes les aleurs des<br />
frais associés à chaque option d’expédition avant l’ouverture de votre boutique et, le cas<br />
échéant, réactualisez-les.<br />
Vous pouvez naturellem<strong>en</strong>t créer v ous-même et utiliser un fichier similaire pour tou<br />
autre moy<strong>en</strong>, par exemple Colissimo ou Chronopost.<br />
CONFIGURER LA MÉTHODE D’EXPÉDITION<br />
Un clic sur le li<strong>en</strong> C ONFIGURER LA MÉTHODE D’EXPÉDITION ouvre la liste des taux<br />
d’expédition définis pour la méthode. Chaque taux peut être paramétré ind viduellem<strong>en</strong>t.<br />
Vous pouvez ainsi définir un échelonnem<strong>en</strong>t tari aire <strong>en</strong> fonction du poids et du<br />
pays ou de la zone de destination. Le module d’e xpédition standard peut v ous servir<br />
d’exemple pour cela ; vous pouvez aussi le paramétrer et l’utiliser suivant vos besoins.
BOUTIQUE<br />
Figure 7.5<br />
CRÉER/ÉDITER UN TAUX<br />
D’EXPÉDITION.<br />
135<br />
Vous pouvez gérer confortablem<strong>en</strong>t et sans dif ficulté les méthodes d’ xpédition. Pour<br />
créer un nouveau taux d’expédition, comm<strong>en</strong>cez par cliquer sur le li<strong>en</strong> C ONFIGURER LA<br />
MÉTHODE D’EXPÉDITION qui correspond, dans la liste des méthodes disponibles, à celle<br />
que vous comptez utiliser. Puis, pour insérer un nouveau taux à cette méthode, cliquez<br />
sur le bouton NOUVEAU qui figure <strong>en</strong> haut à droite de la f<strong>en</strong>être. Dans le formulaire qu<br />
s’affiche ( oir Figure 7.5), saisissez la description de ce taux d’e xpédition, son ordre<br />
d’affichage, le transporteur associé, le(s) pays concerné(s), les aleurs de poids minimal<br />
et maximal, les frais d’e xpédition et d’emballage, ainsi que la de vise. Il ne v ous reste<br />
alors plus qu’à choisir le taux de TVA parmi ceux visibles à la page TAXES > LISTER LES<br />
TAUX DE TVA. Si le taux de TVA appliqué aux frais d’e xpédition manque, profitez-e<br />
pour l’y ajouter.<br />
Sur ce sujet, consultez égalem<strong>en</strong>t les sections 5.8 et 6.1.4, ainsi que le Chapitre 14.<br />
7.6 M<strong>en</strong>us LISTER LES CARTES DE CRÉDIT et AJOUTER/ÉDITER<br />
DES TYPES DE CARTES DE CRÉDIT<br />
En Europe, les cartes bancaires les plus répandues sont les MasterCard/MaestroCard,<br />
Visa, Diners Club et American Express. En d’autres termes, ces quatre sociétés se par -<br />
tag<strong>en</strong>t la totalité du marché europé<strong>en</strong> des cartes de crédit. Pour cette raison, toute autre
136<br />
Figure 7.6<br />
LISTER LES CARTES DE CRÉDIT.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
carte n’a qu’un intérêt négligeable. Toutefois, avant d’autoriser l’utilisation sur v otre<br />
site, par vos cli<strong>en</strong>ts, de l’une ou l’autre de ces cartes bancaires, consultez votre banque.<br />
Sans inscription préalable auprès d’un organisme gérant les paiem<strong>en</strong>ts <strong>en</strong> ligne, ou d’un<br />
service de paiem<strong>en</strong>t par Internet comme P ayPal, la mise <strong>en</strong> place d’un tel module ne<br />
sert à ri<strong>en</strong>.
8 Produits<br />
8.1 Insérer des produits à l’aide d’un fichier CSV<br />
La condition préalable est que vous ayez installé CSV Improved dans Joomla!. Grâce à<br />
ce composant, vous pouvez procéder à un import de données CSV . Pour plus d’infor -<br />
mations sur cette ext<strong>en</strong>sion, consultez le Chapitre 21.<br />
Conditions d’utilisation. Au mom<strong>en</strong>t où nous traduisons ces lignes, le composant CSV Improved<br />
est dev<strong>en</strong>u payant dans ses versions réc<strong>en</strong>tes. Seules les versions anci<strong>en</strong>nes sont <strong>en</strong>core disponibles<br />
gratuitem<strong>en</strong>t. Plus les versions de <strong>VirtueMart</strong> évolu<strong>en</strong>t, plus les chances de compatibilité <strong>en</strong>tre CSVI et<br />
<strong>VirtueMart</strong> diminu<strong>en</strong>t : vous devez <strong>en</strong> être informé si vous ne souhaitez pas payer ce composant.<br />
Par ailleurs, CSV Improved ne fonctionne pas sur un serveur doté d’une version de PHP antérieure à<br />
PHP 5.<br />
8.2 Produits<br />
Vous n’allez certainem<strong>en</strong>t pas vous cont<strong>en</strong>ter de proposer quelques produits seulem<strong>en</strong>t.<br />
Par conséqu<strong>en</strong>t, il est judicieux de les classer, ce que <strong>VirtueMart</strong> autorise <strong>en</strong> fonction de<br />
catégories de produits et des fabricants. Les catégories de produits peuv<strong>en</strong>t elles-mêmes<br />
être subdi visées <strong>en</strong> sous-catégories, permettant ainsi de générer une classificatio<br />
détaillée. Les produits et les catégories de produits étant associés à un fournisseur donné,<br />
il est important, avant de les saisir, que vous mettiez <strong>en</strong> place la liste des fournisseurs.<br />
Parallèlem<strong>en</strong>t, cette classification aide os cli<strong>en</strong>ts à s’ori<strong>en</strong>ter dans votre boutique.<br />
Je ne vais pas ici décrire <strong>en</strong> détail chaque élém<strong>en</strong>t de m<strong>en</strong>u l’un après l’autre mais plutôt<br />
suivre la logique de <strong>VirtueMart</strong> afin de ous expliquer clairem<strong>en</strong>t le fonctionnem<strong>en</strong>t<br />
de ce logiciel.<br />
8.2.1 M<strong>en</strong>u LISTER LES CATÉGORIES : catégories de produits<br />
Vous devez ordonner v os produits <strong>en</strong> catégories. La Figure 8.1 illustre les catégories<br />
d’exemples de <strong>VirtueMart</strong>.<br />
Si vous souhaitez modifier une catégorie, cliquez simplem<strong>en</strong>t sur son intitulé. Un form -<br />
laire s’ouvre alors (voir Figure 8.2).
138<br />
Figure 8.1<br />
Arboresc<strong>en</strong>ce<br />
des catégories.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
8.3 Nouvelle catégorie<br />
Figure 8.2<br />
Créer une catégorie.<br />
Selon toute probabilité, v ous souhaiterez créer v os propres catégories et sous-catégories.<br />
Pour ce faire, cliquez sur le m<strong>en</strong>u AJOUTER UNE CATÉGORIE ou sur le bouton NOUVEAU.<br />
IMAGES<br />
Transférez sur le serveur une image typique et représ<strong>en</strong>tative de cette catégorie.
PRODUITS<br />
8.3.1 INFORMATION SUR LA CATÉGORIE<br />
PUBLIER<br />
139<br />
Activez cette option si v ous souhaitez r<strong>en</strong>dre cette catégorie accessible à v os cli<strong>en</strong>ts.<br />
Tant que cette option est désacti vée, la catégorie n’est pas visible sur v otre site : cela<br />
vous permet d’<strong>en</strong> préparer le cont<strong>en</strong>u, la prés<strong>en</strong>tation et tous les produits associés sans<br />
pour autant les mettre à disposition dans la boutique. Vous avez ainsi le temps de finalise<br />
tranquillem<strong>en</strong>t la mise <strong>en</strong> place de cette catégorie.<br />
NOM DE LA CATÉGORIE<br />
Donnez à cette catégorie de produits un nom approprié, qui la distingue clairem<strong>en</strong>t des<br />
autres. Ce nom doit refléter au maximum le concept chapeautant l’<strong>en</strong>semble des produit<br />
de cette catégorie.<br />
DESCRIPTION DE LA CATÉGORIE<br />
La description de la catégorie est af fichée sur le site web à l’att<strong>en</strong>tion de os cli<strong>en</strong>ts.<br />
Vous pouvez égalem<strong>en</strong>t insérer ici des images, des sauts de page (P AGEBREAK), ou <strong>en</strong>core<br />
un li<strong>en</strong> intitulé "lire la suite" ou "<strong>en</strong> savoir plus" (READMORE).<br />
ORDRE D’AFFICHAGE<br />
Établissez à v otre guise l’ordre d’af fichage des catégories. ar déf aut, une nouv elle<br />
catégorie est insérée <strong>en</strong> fin de liste. Vous devez d’abord l’<strong>en</strong>registrer avant de pouvoir<br />
<strong>en</strong> modifier l’emplacem<strong>en</strong>t<br />
Pour <strong>en</strong>registrer la nouvelle catégorie, ne cliquez pas sur le bouton ENREGISTRER mais sur le bouton<br />
APPLIQUER : ainsi, la nouvelle catégorie est effectivem<strong>en</strong>t <strong>en</strong>registrée mais la f<strong>en</strong>être d’édition n’est pas<br />
fermée, ce qui est intéressant ici.<br />
PARENT<br />
Une catégorie par<strong>en</strong>t est une sorte de "sur -catégorie" d’une catégorie donnée. Cette<br />
désignation s’appuie sur les rapports de par<strong>en</strong>té et c’est e xactem<strong>en</strong>t ainsi que l’on doit<br />
la compr<strong>en</strong>dre. Vous pouvez définir de nombreuses sous-catégories et, <strong>en</strong> restant fidè<br />
à cette notion de par<strong>en</strong>té, créer des <strong>en</strong>f ants, petits-<strong>en</strong>fants, arrière-petits-<strong>en</strong>fants, etc.<br />
Toutefois, gardez à l’esprit le fait que trop de catégories et de sous-catégories nuis<strong>en</strong>t à<br />
la lisibilité de votre boutique. Après avoir att<strong>en</strong>tivem<strong>en</strong>t étudié votre offre, vous devez<br />
mettre <strong>en</strong> place une structure claire et facile à manipuler pour vos cli<strong>en</strong>ts. Il est souv<strong>en</strong>t<br />
recommandé aussi d’adopter un ordre alphabétique pour les catégories.
140<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Notions de par<strong>en</strong>ts et d’<strong>en</strong>fants. Clarifions un peu les concepts de par<strong>en</strong>ts et d’<strong>en</strong>fants, pour éviter<br />
toute confusion.<br />
Un produit par<strong>en</strong>t est un cont<strong>en</strong>eur : il n’est jamais visible sur le site et ne sert qu’à ranger les produits<br />
<strong>en</strong>fants.<br />
Un produit <strong>en</strong>fant est une déclinaison d’un produit par<strong>en</strong>t, et il apparaît normalem<strong>en</strong>t sur le site.<br />
Explicitons ces points à l’aide d’un exemple. Supposons que vous v<strong>en</strong>diez des t-shirts <strong>en</strong> deux tailles<br />
(S et L) et <strong>en</strong> deux couleurs (rouge et bleu). Vous avez donc quatre modèles différ<strong>en</strong>ts : rouges S,<br />
rouges L, bleus S et bleus L.<br />
Dans <strong>VirtueMart</strong>, vous pouvez saisir ces produits indép<strong>en</strong>damm<strong>en</strong>t les uns des autres (quatre produits)<br />
ou vous pouvez <strong>en</strong> faire les produits <strong>en</strong>fants d’un même produit par<strong>en</strong>t que vous appellerez,<br />
par exemple, T-shirt.<br />
Ainsi, vos produits <strong>en</strong>fants sont liés au même produit par<strong>en</strong>t ; ils sont prés<strong>en</strong>tés sous forme d’options<br />
de votre produit par<strong>en</strong>t (exactem<strong>en</strong>t comme un produit classique avec options), mais vous pouvez<br />
gérer le stock de chaque modèle de manière indép<strong>en</strong>dante.<br />
Si vous avez besoin de davantage d’explications sur ces concepts, nous vous suggérons de consulter<br />
le docum<strong>en</strong>t <strong>VirtueMart</strong> - Produits Par<strong>en</strong>ts-Enfants – Complém<strong>en</strong>t disponible à l’adresse<br />
http://xlformation.com/downloads/joomla/ (vous devez être membre pour télécharger le<br />
docum<strong>en</strong>t, mais l’inscription est gratuite).<br />
AFFICHE X PRODUITS PAR LIGNE<br />
Définissez ici le nombre de produits a fichés sur chaque ligne. Un nombre trop él vé<br />
peut faire "sauter" le template ou tout simplem<strong>en</strong>t r<strong>en</strong>dre la page illisible. Si v ous avez<br />
peu de produits, af ficher un produit par ligne conduit à une prés<strong>en</strong>tation satis aisante.<br />
Testez différ<strong>en</strong>ts paramétrages et choisissez la solution optimale.<br />
PAGE DE NAVIGATION CATÉGORIE<br />
En règle générale, le template (ici traduit par "page de navigation") doit être adapté au nombre de<br />
produits affichés par ligne, ce que vous pouvez justem<strong>en</strong>t paramétrer. Vous pouvez utiliser browse_1<br />
pour un produit par ligne, browse_2 pour deux produits, etc., jusqu’à browse_5 pour cinq produits<br />
par ligne. En mode managed, le template est automatiquem<strong>en</strong>t choisi <strong>en</strong> fonction du paramètre nombre<br />
de produits par ligne.<br />
PAGE D’ACCUEIL DE LA CATÉGORIE<br />
Sélectionnez le template (par e xemple flypage_new.tpl) qui définit la açon dont les<br />
produits de cette catégorie sont prés<strong>en</strong>tés. Vous avez le choix <strong>en</strong>tre créer v otre propre<br />
template ou adapter un modèle existant à vos besoins. Vous trouverez les modèles dans<br />
le répertoire /compon<strong>en</strong>ts/com_virtuemart/themes/templates/product_details<br />
(chemin à partir de la racine de l’installation Joomla!).<br />
Tous les détails ne sont pas définis dans ce fichi . Vous pouvez adapter d’autres élém<strong>en</strong>ts<br />
dans le fichier dans lequel la page produit (flypage) est incorporée Vous trouverez<br />
ce fichier à l’emplacem<strong>en</strong>t /html/shop.product_details.php (chemin à partir de<br />
la racine de l’installation Joomla!).
PRODUITS<br />
Figure 8.3<br />
Ordre d’affichage<br />
des catégories.<br />
141<br />
Changer l’ordre d’affichage des catégories de produits<br />
Vous pouvez choisir, parmi trois possibilités (voir Figure 8.3), l’ordre d’apparition des<br />
catégories de produits.<br />
• Dans la colonne O RDRE D’AFFICHAGE, cliquez sur les triangles v erts pour faire glisser<br />
une catégorie vers une position supérieure ou inférieure.<br />
• Dans la colonne immédiatem<strong>en</strong>t à la droite de celle-ci, l’ordre d’affichage des caté<br />
gories est défini par des nombres. Modifiez ces nombres pour classer les catégori<br />
dans l’ordre de v otre choix. N’oubliez pas de cliquer sur l’icône représ<strong>en</strong>tant une<br />
disquette, <strong>en</strong> tête de colonne, pour <strong>en</strong>registrer vos modifications<br />
• Si vous souhaitez classer vos catégories par ordre alphabétique, cliquez sur le symbole<br />
A-Z qui se trouve immédiatem<strong>en</strong>t à droite de l’icône disquette évoquée au point<br />
précéd<strong>en</strong>t.<br />
Notez bi<strong>en</strong> que vous ne pouvez restaurer que manuellem<strong>en</strong>t l’ordre originel des catégories,<br />
à l’aide d’une de ces trois méthodes.<br />
8.3.2 Supprimer une catégorie de produits<br />
Avant de supprimer une catégorie de produits, vous devez vous assurer qu’elle est vide,<br />
c’est-à-dire que toutes ses sous-catégories ont été préalablem<strong>en</strong>t déplacées v ers une<br />
autre catégorie ou qu’elles ont déjà été supprimées. <strong>VirtueMart</strong> ne permet pas de supprimer<br />
une catégorie de produits r<strong>en</strong>fermant <strong>en</strong>core des sous-catégories.
142<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
En revanche, les catégories peuv<strong>en</strong>t être supprimées même si elles conti<strong>en</strong>n<strong>en</strong>t <strong>en</strong>core<br />
des produits. Tous les produits affectés uniquem<strong>en</strong>t à cette catégorie seront irrémédiablem<strong>en</strong>t<br />
éliminés avec elle. Si un produit est, <strong>en</strong> même temps, af fecté à une autre catégorie,<br />
il ne sera pas supprimé tant que vous n’effacerez pas cette seconde catégorie.<br />
Vous pouvez ôter une catégorie de la liste/arboresc<strong>en</strong>ce des catégories <strong>en</strong> cliquant tout<br />
simplem<strong>en</strong>t sur l’icône <strong>en</strong> forme de corbeille, sur la droite de la ligne correspondant à la<br />
catégorie à effacer, dans la colonne SUPPRIMER. Vous pouvez égalem<strong>en</strong>t cocher les cases<br />
de la seconde colonne correspondant aux catégories à supprimer puis cliquer dans la<br />
barre d’outils sur la grande icône <strong>en</strong> forme de corbeille, <strong>en</strong> haut à droite de la page.<br />
8.4 Liste des produits<br />
Lors de la saisie des produits, v ous devez garder à l’esprit un point important : quand<br />
vos cli<strong>en</strong>ts pot<strong>en</strong>tiels feront une recherche parmi les produits <strong>en</strong> v<strong>en</strong>te sur votre site, ils<br />
devront pouvoir trouver rapidem<strong>en</strong>t et facilem<strong>en</strong>t ce qu’ils souhait<strong>en</strong>t. Vos produits sont<br />
donc id<strong>en</strong>tifiables par leur nom et leur nature, qui prés<strong>en</strong>t<strong>en</strong>t eux-mêmes des caractéris<br />
tiques, nommées attributs, dans <strong>VirtueMart</strong>. Même si la notion peut vous sembler obscure<br />
au premier abord, elle découle de ce que l’on observe dans la vie de tous les jours.<br />
Pr<strong>en</strong>ons l’exemple d’une voiture : la marque et le modèle <strong>en</strong> constitu<strong>en</strong>t la nature. Nous<br />
pouvons dire que, pour un même modèle de v oiture, on peut avoir des couleurs, motorisations<br />
et options (ABS, rétro viseurs électriques, etc.) dif fér<strong>en</strong>tes : toutes ces<br />
caractéristiques correspond<strong>en</strong>t à des attributs.<br />
L’intérêt de définir des attri uts est double : d’une part, ce mécanisme permet à v os<br />
cli<strong>en</strong>ts d’ajouter très simplem<strong>en</strong>t des options lorsqu’ils command<strong>en</strong>t un produit ;<br />
d’autre part, ces attributs se retrouveront dans les formulaires de recherche a vancée de<br />
<strong>VirtueMart</strong>.<br />
La suite de cette section prés<strong>en</strong>te une méthode qui vous permet de saisir vos articles <strong>en</strong><br />
respectant cette logique : sui vez les instructions fournies ici et observ ez le résultat<br />
obt<strong>en</strong>u. Vous pourrez alors déterminer si cette technique vous est utile ou non.<br />
8.4.1 LISTE DES PRODUITS : ajouter ou modifier un produit<br />
Pour mettre à jour ou modifier un produit de la liste ( oir Figure 8.4), cliquez tout<br />
simplem<strong>en</strong>t sur son intitulé pour appeler le formulaire correspondant.<br />
Pour créer un nouveau produit, cliquez sur l’élém<strong>en</strong>t de m<strong>en</strong>u PRODUITS > AJOUTER UN<br />
NOUVEAU PRODUIT ou sur le bouton N OUVEAU. Une nouvelle f<strong>en</strong>être s’ouvre alors (voir<br />
Figure 8.5).
PRODUITS<br />
Figure 8.4<br />
LISTE DES PRODUITS.<br />
Figure 8.5<br />
NOUVEAU PRODUIT.<br />
143<br />
Saisissez dans ce formulaire toutes les informations relati ves au nouveau produit (voir<br />
les sections suivantes) et n’oubliez pas d’<strong>en</strong>registrer vos modifications (icône NREGISTRER<br />
<strong>en</strong> haut à droite de la page).<br />
8.4.2 Onglet INFORMATIONS PRODUIT<br />
PUBLIER<br />
Si vous souhaitez proposer le produit à la v<strong>en</strong>te dans votre boutique, activez cette option.<br />
REF.<br />
Ce numéro unique sert à id<strong>en</strong>tifier le produit de manière un voque. La référ<strong>en</strong>ce peut<br />
être constituée de chiffres et de lettres.
144<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
NOM<br />
Nom du produit.<br />
URL<br />
Vous pouvez saisir une URL, laquelle peut, par e xemple, r<strong>en</strong>voyer vers le site web du<br />
fabricant ou du fournisseur de l’article, mais ég alem<strong>en</strong>t conduire v ers n’importe quel<br />
site de votre choix. Att<strong>en</strong>tion, toutefois, à ne pas perdre v otre cli<strong>en</strong>t : si vous lui faites<br />
quitter votre site alors qu’il consulte un produit, il risque de ne pas conclure sa commande,<br />
pour une raison ou une autre.<br />
VENDEUR<br />
Ici doit figurer le nom de otre boutique <strong>en</strong> ligne. Vous pouvez vous demander pourquoi<br />
fournir à nouveau cette information. Un exemple simple est celui d’une boutique mise<br />
<strong>en</strong> place pour v <strong>en</strong>dre les produits d’une coopérati ve : tous les produits sont dans la<br />
même boutique, mais vous pouvez les différ<strong>en</strong>cier, si nécessaire, par producteur.<br />
FABRICANT<br />
Sélectionnez dans le m<strong>en</strong>u déroulant le f abricant du produit. Vous devez avoir préalablem<strong>en</strong>t<br />
créé tous les f abricants à la section de m<strong>en</strong>u F ABRICANTS (voir à ce sujet le<br />
Chapitre 16). Vous pouvez égalem<strong>en</strong>t exploiter ce champ dans le cadre de notre e xemple<br />
de coopérative.<br />
CATÉGORIES<br />
Affectez l’article à une ou plusieurs (cliquez tout <strong>en</strong> maint<strong>en</strong>ant la touche Ctrl <strong>en</strong>foncée)<br />
catégories.<br />
PRIX HT<br />
Ce prix vaut pour le groupe de cli<strong>en</strong>ts par déf aut. Sélectionnez la de vise dans la liste<br />
déroulante qui figure à la droite du champ<br />
PRIX TTC<br />
Ce prix inclut la TVA et vaut pour le groupe de cli<strong>en</strong>ts par déf aut. Le prix est automatiquem<strong>en</strong>t<br />
généré lorsque vous sélectionnez un taux de TVA (voir champ suivant).<br />
Vous souhaitez proposer un produit au prix TTC de 29,99 € avec un taux de TVA de 19,6 %. Pour ce<br />
faire, sélectionnez d’abord le taux de TVA, puis saisissez directem<strong>en</strong>t le prix TTC de l’article. Le prix HT<br />
est alors calculé automatiquem<strong>en</strong>t.<br />
N O TVA<br />
Sélectionnez dans la liste déroulante le taux de TVA adapté au produit. En France, il<br />
s’agit bi<strong>en</strong> souv<strong>en</strong>t d’une TVA à 19,6 % (voir le Chapitre 13 pour plus d’informations<br />
sur ce sujet). Si le taux de TVA dont vous avez besoin ne figure pas dans la liste, ous<br />
devez le créer par le biais du m<strong>en</strong>u TAXES > AJOUTER UN TAUX DE TVA.
PRODUITS<br />
TYPE DE REMISE<br />
Figure 8.6<br />
Onglet AFFICHE LES OPTIONS<br />
(options d’affichage).<br />
145<br />
Définissez la remise que vous souhaitez proposer à vos cli<strong>en</strong>ts sur ce produit. Pour consulter la liste<br />
des remises existantes, passez par le m<strong>en</strong>u Produits > Liste des remises produitS ; pour <strong>en</strong> créer<br />
une, passez par le m<strong>en</strong>u PRODUITS > AJOUTER UNE REMISE PRODUIT.<br />
PRIX RÉDUIT<br />
Vous pouvez fournir le prix que v ous <strong>en</strong>visagez après réduction : la remise est alors<br />
générée automatiquem<strong>en</strong>t à l’<strong>en</strong>registrem<strong>en</strong>t à partir de ce prix et associée à ce produit.<br />
Toute autre remise associée au produit est alors écartée.<br />
RÉSUMÉ<br />
Cette description rapide sera affichée pour l’article concerné sur la page d’accueil de l<br />
catégorie de produits ou sur la page prés<strong>en</strong>tant l’<strong>en</strong>semble des produits.<br />
DESCRIPTION COMPLÈTE<br />
Cette description détaillée est af fichée lorsque le cli<strong>en</strong>t appelle la page de détails d<br />
produit (flypage). La description rapide ou résumé n’apparaît pas sur cette page.<br />
8.4.3 Onglet AFFICHE LES OPTIONS<br />
UTILISEZ LES PARAMÈTRES DE PARENT<br />
Si vous activez cette option, les paramètres de la catégorie par<strong>en</strong>t sont utilisés et ceux<br />
de la sous-catégorie sont écrasés. Cela épar gne les saisies multiples d’une même<br />
description pour un produit par<strong>en</strong>t et pour tous ses produits <strong>en</strong>fants.
146<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
LISTE, UTILISER UNE LISTE DÉROULANTE POUR LES PRODUITS ENFANTS<br />
Active le champ de saisie pour la liste des produits <strong>en</strong>f ants. Après activation de cette<br />
option, vous avez accès aux options dans l’<strong>en</strong>cadré S TYLE DE LA LISTE, où vous pouvez<br />
paramétrer les détails.<br />
LISTE, AFFICHAGE DESCRIPTION ENFANT<br />
Affichage de la description des produits <strong>en</strong> ants.<br />
LISTE, DESCRIPTION ENFANT AVEC<br />
Largeur du champ de description des produits <strong>en</strong>fants. Nous attirons votre att<strong>en</strong>tion sur<br />
le fait que cet intitulé prés<strong>en</strong>te une erreur de traduction <strong>en</strong> français : il s’agit de la lar -<br />
geur de la zone affectée à la description des produits <strong>en</strong>f ants, sur la page de détails du<br />
produit.<br />
LISTE, ATTRIBUT ENFANT AVEC<br />
Largeur du champ dédié aux attributs des produits <strong>en</strong>fants. Ici, égalem<strong>en</strong>t, l’intitulé prés<strong>en</strong>te<br />
une erreur de traduction <strong>en</strong> français : il s’agit de la largeur de la zone affectée aux<br />
attributs des produits <strong>en</strong>fants, sur la page de détails du produit.<br />
LISTE, SUFFIXE DE LA CLASSE ENFANT<br />
Suffi e de la classe des produits <strong>en</strong>fants. Il repose sur les classes de fonctions (logicielles)<br />
et sert uniquem<strong>en</strong>t à lier une classe que vous auriez développée ou fait développer.<br />
Consultez à ce sujet votre développeur web.<br />
STYLE DE LA LISTE<br />
Fixez ici les options à votre guise. Je vous recommande de vérifier le résultat sur otre<br />
site web : cliquez sur le li<strong>en</strong> P RÉVISUALISER LE PRODUIT EN BOUTIQUE qui apparaît <strong>en</strong><br />
haut à gauche de la page.<br />
UN BOUTON "AJOUTER AU PANIER" = Afficher uniquem<strong>en</strong>t un bouton d’ajout au panie .<br />
BOUTON "AJOUTER AU PANIER" POUR CHAQUE ENFANT = Afficher un bouton d’ajout a<br />
panier pour chaque produit <strong>en</strong>fant.<br />
AFFICHE ENTÊTE DU TABLEAU = Afficher le titre / l’<strong>en</strong>-tête du tableau<br />
LIEN VERS LE PRODUIT À PARTIR DE LA LISTE DES ENFANTS = Afficher le li<strong>en</strong> ers le produit<br />
<strong>en</strong>fant dans une liste.<br />
INCLURE LE TYPE DE PRODUIT AVEC UN ENFANT = Inclure le type de produit dans le pro duit<br />
<strong>en</strong>fant.
PRODUITS<br />
Figure 8.7<br />
STATUT DU PRODUIT.<br />
8.4.4 Onglet STATUT DU PRODUIT<br />
147<br />
EN STOCK<br />
Saisissez le nombre de pièces que vous avez <strong>en</strong> stock pour ce produit. Si une commande<br />
est <strong>en</strong>registrée, ce nombre est décrém<strong>en</strong>té de la quantité commandée. Lorsqu’un produit<br />
n’est plus disponible (quantité <strong>en</strong> stock = 0), il est automatiquem<strong>en</strong>t dissimulé à la<br />
vue de vos cli<strong>en</strong>ts. Vous évitez ainsi qu’un cli<strong>en</strong>t commande des articles qui ne sont plus<br />
disponibles. Cette option, qui vous permet d’avoir une vue d’<strong>en</strong>semble sur vos produits,<br />
peut être exploitée pour vos inv<strong>en</strong>taires.<br />
QUANTITÉ D’ACHAT MINIMUM<br />
Saisissez la quantité minimale de ce produit qui peut être commandée.<br />
QUANTITÉ D’ACHAT MAXIMUM<br />
Saisissez la quantité maximale de ce produit qui peut être commandée.<br />
DATE DE DISPONIBILITÉ<br />
Indiquez à partir de quand ce produit sera disponible.
148<br />
Figure 8.8<br />
Liste des attributs.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
DÉLAI DE LIVRAISON<br />
Vous pouvez saisir ici un te xte qui indiquera à v os cli<strong>en</strong>ts le délai de disponibilité du<br />
produit, par e xemple 24h, 48h, 3-5 jours, sur demande, etc. Vous pouvez ég alem<strong>en</strong>t<br />
sélectionner une image dans la liste déroulante.<br />
Vous pouvez utiliser vos propres images. Pour ce faire, copiez-les dans le répertoire /compon<strong>en</strong>ts/<br />
com_virtuemart/shop_images/availability, accessible depuis la racine de votre installation<br />
Joomla! sur le serveur.<br />
OFFRE SPÉCIALE<br />
Si vous m<strong>en</strong>ez une campagne spéciale sur ce produit (par e xemple une promotion),<br />
activez cette option. Cela permet aussi d’af ficher le produit dans le module Virtue-<br />
Mart Featured Products (mod_virtuemart_featureprod).<br />
LISTE DES ATTRIBUTS<br />
Vous avez la possibilité de définir une série d’attri uts décrivant ce produit, qui pour -<br />
ront faire l’objet d’une sélection de la part de vos cli<strong>en</strong>ts. Des exemples d’attributs de ce<br />
type sont la taille et la couleur d’un t-shirt. Cette section se réfère directem<strong>en</strong>t à la<br />
remarque introductive de la section 8.4.<br />
Explication de la construction des attributs. Chaque intitulé (TITLE) possède plusieurs propriétés.<br />
Pour insérer un nouvel attribut, cliquez sur le li<strong>en</strong> NOUVEL ATTRIBUT qui figure à la droite du champ<br />
d’intitulé ; pour insérer une nouvelle propriété, cliquez sur le li<strong>en</strong> NOUVELLE PROPRIÉTÉ, juste à côté.<br />
Supposons, par exemple, que vous v<strong>en</strong>diez des t-shirts de couleur (bleus, blancs, noirs, rouges, verts<br />
et jaunes) et disponibles <strong>en</strong> différ<strong>en</strong>tes tailles (S, M, L, XL, XXL). La liste correspondante d’attributs et de<br />
propriétés, dans l’interface d’administration, est illustrée à la Figure 8.8.
PRODUITS<br />
Figure 8.9<br />
M<strong>en</strong>u déroulant<br />
résultant.<br />
Figure 8.10<br />
Attributs personnalisés<br />
sur le site.<br />
149<br />
Les informations visibles par vos cli<strong>en</strong>ts se prés<strong>en</strong>t<strong>en</strong>t comme à la Figure 8.9.<br />
La page de description du produit fait maint<strong>en</strong>ant apparaître deux listes déroulantes, l’une pour les<br />
couleurs et l’autre pour les tailles. Les informations <strong>en</strong>tre par<strong>en</strong>thèses indiqu<strong>en</strong>t au cli<strong>en</strong>t dans quelle<br />
mesure la propriété influe sur le prix. Contrairem<strong>en</strong>t à ce qui figure dans le formulaire de saisie des<br />
attributs, les prix ti<strong>en</strong>n<strong>en</strong>t ici compte de la TVA, ce qui explique la différ<strong>en</strong>ce visible <strong>en</strong>tre les montants<br />
saisis (voir Figure 8.8) et ceux affichés (voir Figure 8.9).<br />
Pour adapter les prix aux options d’achat, vous avez trois possibilités de saisie dans le champ PRIX<br />
UNITAIRE :<br />
• +10 ajoute 10 € au prix (HT) défini pour le produit.<br />
• –10 retranche 10 € au prix (HT) défini pour le produit.<br />
• 25 établit le prix du produit avec ces attributs particuliers à 25 € HT.<br />
La gestion des stocks, dans ce cadre précis, est alors complexe. Vous devez créer un nouveau produit<br />
pour chaque combinaison possible d’attributs. Une amélioration à cette solution peu satisfaisante est<br />
<strong>en</strong> cours de développem<strong>en</strong>t. Vous pouvez égalem<strong>en</strong>t faire appel à une structuration de type Par<strong>en</strong>ts/<br />
Enfants, qui permet de gérer individuellem<strong>en</strong>t les stocks de chaque <strong>en</strong>fant.<br />
LISTE DES ATTRIBUTS PERSONNALISÉS<br />
Vous pouvez proposer au cli<strong>en</strong>t de formuler des demandes personnalisées, par exemple<br />
des indications de texte ou d’image à broder ou à imprimer sur la poitrine ou le dos d’un<br />
t-shirt (voir Figure 8.10).
150<br />
Figure 8.11<br />
Dim<strong>en</strong>sions du produit.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Le cli<strong>en</strong>t peut r<strong>en</strong>seigner ses propres souhaits dans les champs de saisie. Des questions<br />
peuv<strong>en</strong>t subsister après la confirmation de la commande, questions que ous pouvez<br />
ultérieurem<strong>en</strong>t aborder et clarifier vec votre cli<strong>en</strong>t par e-mail ou par téléphone. Dans<br />
notre exemple, broder ou imprimer un texte nécessite de fi er des paramètres tels que la<br />
police ou la taille ; le cli<strong>en</strong>t peut aussi souhaiter fournir sa propre image (une photo de<br />
ses par<strong>en</strong>ts, par exemple) à imprimer sur le t-shirt. Les possibilités sont infinies<br />
8.4.5 Onglet DIMENSIONS ET POIDS DU PRODUIT<br />
Les informations de LONGUEUR, LARGEUR, HAUTEUR et POIDS d’un produit sont importantes<br />
pour l’e xpédition (v oir Figure 8.11). Les choses sont très dif fér<strong>en</strong>tes si v ous<br />
<strong>en</strong>voyez un kilo de plomb ou de plumes, ou un mètre cube de sable ou de tôle. Dans<br />
chaque cas, il faut t<strong>en</strong>ir compte des frais de conditionnem<strong>en</strong>t et d’expédition.<br />
NOMBRE DE PIÈCES DANS L’EMBALLAGE<br />
Inscrivez le nombre d’unités par emballage (valeur maximale : 65 535).<br />
NOMBRE DE PIÈCES DANS LE LOT<br />
Inscrivez le nombre d’unités par lot (valeur maximale : 65 535).<br />
Distinction emballage et lot. Pour éclaircir ces deux notions, voici un exemple simple. Supposons<br />
que vous v<strong>en</strong>diez des cartouches d’<strong>en</strong>cre pour stylo plume. Les cartouches sont v<strong>en</strong>dues par boîte de<br />
12 : c’est le nombre de pièces dans l’emballage. Si, sur le site, vous v<strong>en</strong>dez ces boîtes par 5<br />
(60 cartouches), le nombre de pièces dans le lot est donc de 5.<br />
Unités de mesure. Les unités autorisées pour les dim<strong>en</strong>sions sont : le mètre (m), le yard (yd), le<br />
pouce (in) et le pied (ft).<br />
Les unités autorisées pour le poids (masse) sont : le kilogramme (kg), la livre (lb ou LB) et l’once (ou).
PRODUITS<br />
Figure 8.12<br />
IMAGES DU PRODUIT.<br />
Quelques équival<strong>en</strong>ces :<br />
• 1 mètre = 1,0936 yard = 39,3701 pouces = 3,2808 pieds ;<br />
• 1 livre = 16 onces = 453,59237 grammes (système "avoirdupois") ;<br />
• 1 once = 0,02835 kilogramme (système "avoirdupois").<br />
151<br />
De façon générale et pour vous simplifier la vie, nous vous recommandons d’utiliser le système métrique.<br />
8.4.6 Onglet IMAGES DU PRODUIT<br />
Pour qu’une image de produit puisse être transférée sur le serv eur, elle doit d’abord<br />
exister sous forme électronique. Vous devez donc disposer d’images transmises par le<br />
fournisseur, d’un scanner (si v ous avez des photographies ar g<strong>en</strong>tiques ou d’un catalogue<br />
papier) ou d’un appareil photo numérique (APN). Notez qu’une résolution éle vée<br />
est la dernière chose dont v ous ayez besoin sur v otre APN : si le r<strong>en</strong>du des images est<br />
parfait, cela débouche sur des fichiers énormes et un temps de cha gem<strong>en</strong>t quasi infini<br />
y compris avec une connexion ADSL haut débit. Par conséqu<strong>en</strong>t, optez plutôt pour une<br />
résolution de l’ordre de celle d’un écran. Pour l’agrandissem<strong>en</strong>t des produits, une hauteur<br />
de 1 000 pixels et une lar geur de 700 pixels sont le maximum <strong>en</strong> visageable, mais<br />
des dim<strong>en</strong>sions de 400 × 300 pixels ou 800 × 600 pixels sont <strong>en</strong>core plus adaptées.<br />
Choisissez une résolution de 72 dpi.
152<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Une fois que vous avez transféré vos images depuis votre APN vers votre ordinateur, un<br />
programme tel qu’Irf anview ( http://www.irfanview.com/) est tout indiqué pour les<br />
redim<strong>en</strong>sionner et, si besoin, générer rapidem<strong>en</strong>t des vignettes (thumbnails).<br />
Création de vignettes directem<strong>en</strong>t dans <strong>VirtueMart</strong>. Notez que <strong>VirtueMart</strong> peut créer<br />
automatiquem<strong>en</strong>t la vignette d’un produit lorsque vous <strong>en</strong> transférez la version agrandie dans le<br />
système. Cela nécessite que la bibliothèque GD soit correctem<strong>en</strong>t installée sur votre serveur : vérifiez<br />
ce point dans les propriétés du système. Vous n’avez alors pas besoin de passer par un outil<br />
intermédiaire pour créer manuellem<strong>en</strong>t vos vignettes et cela vous permet de gagner du temps à<br />
la création des produits (car vous n’avez besoin de fournir les paramètres que pour un seul transfert<br />
d’image et non deux).<br />
Pour transférer l’ IMAGE GRANDE TAILLE, cliquez sur le bouton P ARCOURIR pour sélectionner<br />
l’image sur v otre ordinateur (pour l’<strong>en</strong> voyer v ers le serv eur, <strong>en</strong>re gistrez vos<br />
modifications, de préfér<strong>en</strong>ce à l’aide du bouton PPLIQUER qui vous permet de rester sur<br />
la page <strong>en</strong> cours d’édition). Si v ous cochez l’option A UTO-CRÉATION VIGNETTE, vous<br />
n’avez même pas besoin de créer vous-même les aperçus de vos produits car <strong>VirtueMart</strong><br />
s’<strong>en</strong> charge. Les deux images sont <strong>en</strong>suite affichées dans le formulaire<br />
Vous ne pouvez transférer ici qu’un agrandi et une vignette du produit. Si vous souhaitez<br />
proposer d’autres vues du produit à v os cli<strong>en</strong>ts, v ous de vez utiliser la colonne<br />
MEDIA dans le tableau listant les produits.<br />
La vignette est affichée vec le produit, dans les pages de catégories de produits ou dans<br />
le descriptif du produit. L ’agrandi s’ouvre lorsque l’utilisateur clique sur la vignette<br />
dans la page de détails.<br />
8.4.7 Onglet PRODUITS COMPLÉMENTAIRES<br />
Vous pouvez associer des produits dits "complém<strong>en</strong>taires" à celui que v ous êtes <strong>en</strong><br />
train d’éditer. Pour ce f aire, r<strong>en</strong>seignez le nom du produit complém<strong>en</strong>taire dans le<br />
champ TROUVER DES PRODUITS OU DES CATÉGORIES ICI, comme jardin dans l’exemple<br />
illustré à la Figure 8.13. Un clic sur la flèche ouvre le résultat de la recherche. Sélec<br />
tionnez un ou plusieurs produits <strong>en</strong> cliquant dessus. Ceux-ci apparaiss<strong>en</strong>t alors dans<br />
le champ de liste qui figure à droite du formulaire, où ils sont définis comme RODUITS<br />
COMPLÉMENTAIRES.<br />
Voici un e xemple pour illustrer une utilisation typique des produits complém<strong>en</strong>taires.<br />
Supposons que votre boutique v<strong>en</strong>de des chaussures : vous pouvez associer à chacune<br />
d’elles du cirage ou des semelles sous la forme de produits complém<strong>en</strong>taires, de manière à<br />
inciter votre cli<strong>en</strong>t à acheter ces articles <strong>en</strong> même temps que le produit principal.<br />
N’oubliez pas d’<strong>en</strong>registrer vos modifications
PRODUITS<br />
Figure 8.13<br />
PRODUITS COMPLÉMENTAIRES.<br />
Figure 8.14<br />
Extrait de la liste<br />
des produits.<br />
Les P RODUITS COMPLÉMENTAIRES apparaiss<strong>en</strong>t dans la vue détaillée d’un produit, <strong>en</strong><br />
dessous de sa description.<br />
8.4.8 Suppression d’un produit<br />
153<br />
Pour supprimer un ou plusieurs produits, ouvrez la LISTE DES PRODUITS. Vous avez alors<br />
deux possibilités :<br />
• Sélectionnez dans un premier temps les produits à supprimer <strong>en</strong> cochant la case<br />
correspondante, dans la seconde colonne du tableau, a vant de cliquer sur l’icône<br />
SUPPRIMER (<strong>en</strong> forme de corbeille, <strong>en</strong> haut à droite de la page, dans la barre<br />
d’outils).<br />
• Cliquez sur l’icône <strong>en</strong> forme de corbeille, qui figure à la droite de chaque ligne d<br />
tableau, correspondant au produit à supprimer.<br />
8.4.9 AJOUTER IMAGE/FICHIER, MEDIA
154<br />
Figure 8.15<br />
GESTIONNAIRE DE FICHIERS.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Dans la LISTE DES PRODUITS (voir Figure 8.14), la colonne MEDIA indique, pour chaque<br />
produit, combi<strong>en</strong> de fichiers de médias le représ<strong>en</strong>tant sont disponibles sur l<br />
serveur. Dans la ligne correspondant au produit de votre choix, cliquez sur l’icône <strong>en</strong><br />
forme d’écran ou sur le nombre <strong>en</strong>tre par<strong>en</strong>thèses (juste <strong>en</strong> dessous de l’icône) figu<br />
rant dans la colonne M EDIA. Le G ESTIONNAIRE DE FICHIERS s’ouvre alors (v oir<br />
Figure 8.15) : il v ous permet de transférer pour ce produit autant d’images et de<br />
fichiers que ous le souhaitez.<br />
Ces images et ces fichiers supplém<strong>en</strong>taires sont prés<strong>en</strong>tés vec les détails du produit ou<br />
sur une page d’illustration distincte (comme c’est le cas par e xemple chez Amazon).<br />
Le format de cette prés<strong>en</strong>tation dép<strong>en</strong>d du template (flypage) utilisé.<br />
Les fichiers additionnels peu <strong>en</strong>t être un docum<strong>en</strong>t relatif aux conditions de li vraison,<br />
un prospectus au format PDF, un fichier musical ou vidéo, ou tout autre type de donnée<br />
dont vous souhaitez faire bénéficier os cli<strong>en</strong>ts.<br />
Notez que, pour éviter tout problème ou litige, vous devez vérifier les droits de diffusion dont vous<br />
disposez sur ces fichiers.<br />
Ajouter un fichier<br />
Dans le GESTIONNAIRE DE FICHIERS, cliquez <strong>en</strong> haut à droite sur l’icône N OUVEAU (voir<br />
Figure 8.16). Dans le formulaire, cliquez sur le bouton P ARCOURIR pour sélectionner le<br />
fichier dans la boîte de dialogue qui s’ouvre alors, puis cliquez sur le bouton UVRIR de<br />
cette boîte.<br />
Le fichier apparaît maint<strong>en</strong>ant dans le champ OM DE FICHIER. Complétez les informations<br />
nécessaires telles que H AUTEUR et LARGEUR de la grande image et de la vignette,<br />
le TITRE FICHIER (qui est le nom sous lequel il apparaîtra à l’utilisateur) et, au besoin,<br />
l’URL FICHIER.<br />
Enregistrez vos modifications
PRODUITS<br />
Figure 8.16<br />
Ajout d’un fichier.<br />
8.5 Produits <strong>en</strong> téléchargem<strong>en</strong>t<br />
155<br />
Avant toute chose, vérifiez que vous avez activé la fonctionnalité de téléchargem<strong>en</strong>t de fichiers (dans<br />
CONFIGURATION GÉNÉRALE > CONFIGURATION, onglet TÉLÉCHARGEMENTS, option ACTIVER LES TÉLÉCHARGEMENTS).<br />
Si ce n’est pas le cas, activez l’option dès maint<strong>en</strong>ant et <strong>en</strong>registrez cette modification.<br />
Vérifiez le chemin de la RACINE DES FICHIERS EN TÉLÉCHARGEMENT. Ce doit être un chemin physique et non<br />
une URL, qui se termine par une barre oblique (/), par exemple : /homepages/45/d113135014/<br />
htdocs/test-vm/downloads/.<br />
Pour des raisons de sécurité, ce répertoire de téléchargem<strong>en</strong>t doit se trouver <strong>en</strong> dehors du répertoire<br />
racine de votre installation Joomla!. Créer un sous-domaine réservé aux téléchargem<strong>en</strong>ts est égalem<strong>en</strong>t<br />
une solution appropriée.<br />
8.5.1 Mise <strong>en</strong> place d’un fichier <strong>en</strong> téléchargem<strong>en</strong>t<br />
destiné à la v<strong>en</strong>te<br />
Si vous souhaitez, par e xemple, proposer à la v <strong>en</strong>te un jeu vidéo, un logiciel ou un<br />
fichier musical, comm<strong>en</strong>cez par JOUTER UN PRODUIT.<br />
Saisissez toutes les informations relatives à ce produit <strong>en</strong> téléchargem<strong>en</strong>t puis <strong>en</strong>registrez-le.<br />
Cliquez maint<strong>en</strong>ant sur l’icône de la colonne M EDIA, puis sur le bouton N OUVEAU.<br />
Comm<strong>en</strong>cez par sélectionner l’option Produit téléchargeable (<strong>en</strong> v<strong>en</strong>te !) dans
156<br />
Figure 8.17<br />
<strong>Mettre</strong> <strong>en</strong> place un fichier<br />
<strong>en</strong> téléchargem<strong>en</strong>t<br />
destiné à la v<strong>en</strong>te.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
la liste déroulante T YPE DE FICHIER : une seconde liste déroulante apparaît (N OM DE<br />
FICHIER) dans laquelle figure l’<strong>en</strong>semble des fichiers déjà disponibles oir<br />
Figure 8.17).<br />
Vous pouvez maint<strong>en</strong>ant sélectionner un fichier dans cette liste déroulante, ou transfére<br />
un nouveau fichier ers le serveur. Dans ce dernier cas, cliquez sur le bouton PARCOURIR<br />
et localisez le fichier sur otre ordinateur. Cliquez sur le bouton O UVRIR afin de aire<br />
apparaître le nom de ce fichier dans le champ OM DE FICHIER.<br />
TITRE FICHIER (CE QUE LE CLIENT VOIT)<br />
N’oubliez pas de r<strong>en</strong>seigner un titre attractif pour ce fichie .<br />
Enregistrez vos modifications pour transférer le fichier sur le se eur.<br />
Fichiers volumineux. Si les fichiers sont trop gros, vous devrez les transférer par FTP dans le<br />
répertoire de téléchargem<strong>en</strong>t sur le serveur. La limite habituelle de taille de fichier pour l’<strong>en</strong>voi par<br />
le biais de l’interface de <strong>VirtueMart</strong> est de 2 Mo. Elle n’est pas fixée par <strong>VirtueMart</strong> même, mais par<br />
votre serveur Apache/PHP. Vous pouvez l’augm<strong>en</strong>ter <strong>en</strong> modifiant les paramètres du fichier<br />
php.ini sur votre serveur. Pour plus d’informations, consultez la docum<strong>en</strong>tation technique de<br />
votre hébergeur.<br />
Vous pouvez naturellem<strong>en</strong>t associer plusieurs fichiers à un même produit. Pour ce aire,<br />
répétez l’opération précéd<strong>en</strong>te autant de fois que nécessaire.<br />
Tous les fichiers apparaiss<strong>en</strong>t alors dans le ESTIONNAIRE DE FICHIERS (voir Figure 8.18).<br />
Vous pouvez sans crainte fermer cette f<strong>en</strong>être, toutes les données sont <strong>en</strong>registrées et les<br />
fichiers sont déjà disponibles <strong>en</strong> télécha gem<strong>en</strong>t.
PRODUITS<br />
Figure 8.18<br />
Fichiers <strong>en</strong><br />
téléchargem<strong>en</strong>t.<br />
8.5.2 Déroulem<strong>en</strong>t de la commande et mise à disposition<br />
d’un fichier <strong>en</strong> téléchargem<strong>en</strong>t<br />
157<br />
Le cli<strong>en</strong>t a commandé sur votre site un fichier <strong>en</strong> télécha gem<strong>en</strong>t. Il reçoit, comme pour<br />
tout autre produit, un e-mail de confirmation<br />
Supposons qu’il ait réglé le produit (suivant la méthode de paiem<strong>en</strong>t qu’il a choisie).<br />
Une fois le paiem<strong>en</strong>t <strong>en</strong>caissé, vous pouvez passer l’état de cette commande à Confirmé.<br />
Le cli<strong>en</strong>t reçoit automatiquem<strong>en</strong>t un nouvel e-mail fournissant les informations nécessaires<br />
au téléchargem<strong>en</strong>t, par exemple :<br />
Bonjour utilisateur test,<br />
Le(s)) fichier(s)) que vous avez commandé(s)) est(sont)) prêt(s)) pour le<br />
téléchargem<strong>en</strong>t.<br />
Veuillez saisir ce numéro de téléchargem<strong>en</strong>t dans le champ prévu à cet effet :<br />
mon_fichier.pdf: 4d0b5d69f2d6292fe04bbc32bb823f7e<br />
http://www.monsite.fr/<br />
index.php?option=com_virtuemart&page=shop.downloads&Itemid=1&download_id=4d0b5<br />
d69f2d6292fe04bbc32bb823f7e<br />
Le nombre maximal de téléchargem<strong>en</strong>ts pour chaque fichier est : 3<br />
Votre accès au fichier expire 5 jours après le premier téléchargem<strong>en</strong>t<br />
____________________________________________________________<br />
Questions ? Problèmes ?<br />
Washupito’s Ti<strong>en</strong>dita<br />
http://www.monsite.fr<br />
votre_email@email.fr<br />
____________________________________________________________<br />
Informations de téléchargem<strong>en</strong>t de Washupito’s Ti<strong>en</strong>dita<br />
Un clic sur le li<strong>en</strong> conduit le cli<strong>en</strong>t directem<strong>en</strong>t dans la zone de téléchar gem<strong>en</strong>t, où il<br />
peut alors télécharger les fichiers qu’il a commandés. Il doit saisir dans le formulaire l<br />
numéro de téléchargem<strong>en</strong>t qu’il a reçu par e-mail. S’il f ait une erreur dans le code, un<br />
message d’erreur apparaît. Si votre cli<strong>en</strong>t n’a pas reçu l’e-mail ou s’il l’a supprimé par
158<br />
Figure 8.19<br />
Commande.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
inadvertance, vous pouvez à tout mom<strong>en</strong>t le réémettre. Pour cela, ouvrez tout simplem<strong>en</strong>t<br />
sa commande et cliquez sur R ENVOYER L’ID DE TÉLÉCHARGEMENT (v oir<br />
Figure 8.19).<br />
Vous pouvez égalem<strong>en</strong>t, au besoin, y réinitialiser ses droits de téléchar gem<strong>en</strong>t <strong>en</strong> cliquant<br />
sur RE-ACTIVER LE TÉLÉCHARGEMENT. Votre cli<strong>en</strong>t <strong>en</strong> est, bi<strong>en</strong> sûr, immédiatem<strong>en</strong>t notifié<br />
par e-mail et il reçoit un nouvel id<strong>en</strong>tifiant de télécha gem<strong>en</strong>t.<br />
Si vous avez passé la commande à l’état CANCELLED (annulée), l’id<strong>en</strong>tifiant de télécha -<br />
gem<strong>en</strong>t est supprimé de la base de données, de sorte que plus aucun téléchar gem<strong>en</strong>t<br />
n’est autorisé avec cet id<strong>en</strong>tifiant<br />
Gestion des fichiers. Les fichiers <strong>en</strong> téléchargem<strong>en</strong>t et les fichiers de prés<strong>en</strong>tation des produits<br />
sont deux choses différ<strong>en</strong>tes, bi<strong>en</strong> que, dans le même temps, ils soi<strong>en</strong>t gérés par l’intermédiaire du<br />
GESTIONNAIRE DE FICHIERS et à la disposition des cli<strong>en</strong>ts.<br />
Les fichiers de prés<strong>en</strong>tation des produits peuv<strong>en</strong>t être téléchargés à tout mom<strong>en</strong>t et sans restriction<br />
d’aucune sorte, du mom<strong>en</strong>t qu’ils sont à l’état PUBLIÉ.<br />
Les fichiers <strong>en</strong> téléchargem<strong>en</strong>t peuv<strong>en</strong>t être obt<strong>en</strong>us si et seulem<strong>en</strong>t si le produit a été payé et si l’état<br />
de la commande a été modifié afin de permettre le téléchargem<strong>en</strong>t.<br />
8.6 VOIR INVENTAIRE<br />
Vous pouvez avoir sur cette page (voir Figure 8.20) un aperçu de l’état de vos stocks, à<br />
condition que v ous ayez correctem<strong>en</strong>t r<strong>en</strong>seigné toutes les quantités (v oir l’onglet<br />
STATUT DU PRODUIT dans le formulaire de création/édition de produit) a vec les prix et<br />
les référ<strong>en</strong>ces. Un clic sur l’intitulé du produit ouvre la f<strong>en</strong>être de mise à jour du produit<br />
associé.
PRODUITS<br />
Figure 8.20<br />
Inv<strong>en</strong>taire.<br />
159<br />
Vous pouvez afficher l’<strong>en</strong>semble des produits ou, alternatvem<strong>en</strong>t, ne pas afficher le<br />
produits <strong>en</strong> rupture de stock. Le champ de recherche qui figure <strong>en</strong> haut à droite ous<br />
facilite les choses, particulièrem<strong>en</strong>t si vous proposez un grand nombre de produits.<br />
8.7 PRODUITS SPÉCIAUX<br />
Vous disposez ici d’une liste de produits et de quatre filtres de sélection : LISTER TOUS<br />
LES PRODUITS, (of fres) SPÉCIALES ET RÉDUCTIONS, CARACTÉRISTIQUES DES PRODUITS 1 ,<br />
REMISES SUR LES PRODUITS (voir Figure 8.21).<br />
Figure 8.21<br />
Produits spéciaux.<br />
1. NdT : la traduction de cet intitulé dans l’interface de <strong>VirtueMart</strong> est incorrecte, il s’agit, <strong>en</strong> fait, de l’<strong>en</strong>semble des<br />
produits soumis à une offre spéciale.
160<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Ces filtres do v<strong>en</strong>t vous aider à garder une vue d’<strong>en</strong>semble, y compris lorsque vous avez<br />
beaucoup de produits. Comme dans la liste des produits, un clic sur l’intitulé d’un article<br />
vous permet d’administrer et de mettre à jour ses informations.<br />
8.8 DOSSIERS DE PRODUITS<br />
Figure 8.22<br />
Dossiers des produits.<br />
Cette vue v ous est probablem<strong>en</strong>t f amilière si v ous utilisez le gestionnaire de fichier<br />
(explorateur) de Windows. Le fonctionnem<strong>en</strong>t n’est pas différ<strong>en</strong>t l’explorateur : un clic<br />
sur le signe + fait apparaître tous les sous-dossiers et les fichiers, un clic sur le signe –<br />
referme le dossier. Vous pouvez ainsi visualiser la structure de v otre arboresc<strong>en</strong>ce de<br />
produits et catégories. Les nombres <strong>en</strong>tre par<strong>en</strong>thèses indiqu<strong>en</strong>t le nombre de fichiers<br />
produits cont<strong>en</strong>us dans le dossier.<br />
Bogue. Ici <strong>en</strong>core, vous devriez pouvoir gérer et mettre à jour un produit simplem<strong>en</strong>t <strong>en</strong> cliquant sur<br />
son intitulé. Un clic sur l’intitulé BOUTIQUE devrait vous conduire au c<strong>en</strong>tre de contrôle de votre installation<br />
Joomla!. Toutefois, un bogue fait qu’un clic sur n’importe quel élém<strong>en</strong>t prés<strong>en</strong>t ici n’a aucun<br />
effet. Surveillez les prochains patchs de <strong>VirtueMart</strong> pour y trouver un correctif.<br />
8.9 AVIS DES CLIENTS<br />
Vous pouv ez acti ver ou désacti ver les notations et a vis des cli<strong>en</strong>ts dans l’interf ace<br />
d’administration de <strong>VirtueMart</strong> (CONFIGURATION GÉNÉRALE > CONFIGURATION > FONC-<br />
TIONNALITÉS BOUTIQUE > ACTIVER LE SYSTÈME DE NOTATION/APPRÉCIATION DES CLIENTS).<br />
Vous pouvez aussi, au même <strong>en</strong>droit, choisir de publier immédiatem<strong>en</strong>t et automatiquem<strong>en</strong>t<br />
les comm<strong>en</strong>taires des cli<strong>en</strong>ts (C OMMENTAIRES AUTO PUBLIÉ) ou non. Je v ous
PRODUITS<br />
Figure 8.23<br />
Liste des avis des cli<strong>en</strong>ts.<br />
Figure 8.24<br />
Éditer ou modifier un avis<br />
cli<strong>en</strong>t.<br />
161<br />
conseille de ne pas activer cette dernière option. Vous avez ainsi la liberté de contrôler<br />
les comm<strong>en</strong>taires des cli<strong>en</strong>ts avant publication et, le cas échéant, de les modérer ou de<br />
les supprimer. Vous écartez ég alem<strong>en</strong>t par ce biais toute possibilité d’ab us de cette<br />
option. Vous éviterez ainsi de susciter l’énervem<strong>en</strong>t de vos cli<strong>en</strong>ts face à des contributions<br />
douteuses et des cont<strong>en</strong>us indésirables (voir Figure 8.23).<br />
D’un point de vue juridique, ces comm<strong>en</strong>taires de cli<strong>en</strong>ts peuv <strong>en</strong>t être considérés<br />
comme une sorte de forum. Le législateur impose à tous les gestionnaires de forums de<br />
modérer les contributions et, le cas échéant, de supprimer les élém<strong>en</strong>ts illégaux.<br />
Seuls les utilisateurs <strong>en</strong>re gistrés auprès de v otre boutique ont le droit de rédiger des<br />
avis, et ils ne peuv<strong>en</strong>t <strong>en</strong> soumettre qu’un seul par produit.<br />
Pour modérer/éditer un comm<strong>en</strong>taire de cli<strong>en</strong>t, cliquez sur l’élém<strong>en</strong>t correspondant<br />
dans la colonne N OM/DATE (voir Figure 8.24). Dans la page qui s’ouvre alors, v ous<br />
pouvez modifier la notation et le t xte de l’avis.<br />
Pour publier un comm<strong>en</strong>taire, cliquez simplem<strong>en</strong>t sur la croix blanche sur fond rouge<br />
qui figure dans la colonne UBLIER. Comme à l’accoutumée, celle-ci est remplacée par<br />
une coche verte qui confirme la publication<br />
Pour supprimer un avis, cliquez, comme d’habitude, sur la corbeille correspondante.
162<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Activation des comm<strong>en</strong>taires. L’activation de cette fonctionnalité pose de vraies questions pratiques,<br />
déontologiques et commerciales. Choisir de l’activer impose de modérer les propos, pour toutes<br />
les raisons précédemm<strong>en</strong>t évoquées.<br />
La modération des comm<strong>en</strong>taires amène des considérations déontologiques et commerciales : si vous<br />
supprimez des propos que vous jugez "gênants" pour la v<strong>en</strong>te de vos produits, les cli<strong>en</strong>ts finiront par<br />
s’<strong>en</strong> r<strong>en</strong>dre compte et, pot<strong>en</strong>tiellem<strong>en</strong>t, s’<strong>en</strong> plaindre à d’autres <strong>en</strong>droits (forums, sites d’avis consommateurs,<br />
etc.) : soyez assuré que le côté "artificiel" des propos t<strong>en</strong>us sur votre site ne fera pas une<br />
bonne impression à vos cli<strong>en</strong>ts pot<strong>en</strong>tiels.<br />
Si vous activez cette fonctionnalité, vous devez non seulem<strong>en</strong>t accepter de passer du temps à modérer<br />
(ou déléguer cette tâche à quelqu’un de confiance, mais <strong>en</strong> tous les cas, cela représ<strong>en</strong>te du temps<br />
passé à gérer les comm<strong>en</strong>taires) mais aussi de recevoir des critiques négatives de vos produits.<br />
Notez que beaucoup d’acheteurs se fi<strong>en</strong>t à ces critiques. Si l’un de vos produits est dévalorisé par vos<br />
acheteurs <strong>en</strong> faveur d’un autre produit, cela peut égalem<strong>en</strong>t constituer un gage de fiabilité des comm<strong>en</strong>taires<br />
utilisateurs et donc d’honnêteté de votre boutique et de vos v<strong>en</strong>tes.<br />
C’est réellem<strong>en</strong>t une question à méditer.<br />
8.10 LISTE DES REMISES PRODUITS<br />
Je souhaite d’abord attirer votre att<strong>en</strong>tion sur les deux li<strong>en</strong>s ci-après :<br />
• définition du neuromar eting dans Wikipédia : http://fr.wikipedia.org/wiki/<br />
Neuromarketing ;<br />
• une collection d’articles et d’émissions TV/radio relatifs au neuromark eting,<br />
rassemblée par un neurosci<strong>en</strong>tifique : http://press.oullier.fr/.<br />
Le concept de neuromarketing est dev<strong>en</strong>u une sorte de "buzz-word" pour de nombreuses<br />
ag<strong>en</strong>ces publicitaires/mark eting. Chacun se déclare e xpert dans ce domaine qui,<br />
dans les f aits, n’a que quelques années d’e xist<strong>en</strong>ce, et à une véritable compét<strong>en</strong>ce se<br />
substitu<strong>en</strong>t fréquemm<strong>en</strong>t des images et graphiques colorés accompagnés d’un épouvantable<br />
franglais, c<strong>en</strong>sés vous promettre le plus grand succès. Tout cela rappelle bi<strong>en</strong> souv<strong>en</strong>t<br />
les "habits neufs de l’empereur" : ne v ous laissez pas impressionner . F aites<br />
confiance à otre bon s<strong>en</strong>s naturel et informez-v ous grâce aux nombreuses sources<br />
librem<strong>en</strong>t disponibles.<br />
Pour vous docum<strong>en</strong>ter de f açon générale sur le mark eting et l’établissem<strong>en</strong>t des prix,<br />
vous pouvez consulter le site http://www.netpme.fr/marketing/. Lisez égalem<strong>en</strong>t les<br />
remarques sur le thème des remises et groupes de cli<strong>en</strong>ts au Chapitre 9.<br />
Les remises doiv<strong>en</strong>t être insérées dans la liste des remises de <strong>VirtueMart</strong> pour pouvoir<br />
s’appliquer à un produit et à un groupe de cli<strong>en</strong>ts (voir Figure 8.25).
PRODUITS<br />
Figure 8.25<br />
Liste des remises produits.<br />
163<br />
Une modification d’une remise dans la liste existante est répercutée à l’<strong>en</strong>semble des produits auxquels<br />
s’applique la remise.<br />
Pour modifier une remise, cliquez sur l’élém<strong>en</strong>t de la colonne ONTANT REMISE.<br />
Pour <strong>en</strong> créer une, cliquez sur le bouton N OUVEAU qui se trouve <strong>en</strong> haut à droite de<br />
la page.<br />
8.11 AJOUTER UNE REMISE PRODUIT<br />
Figure 8.26<br />
Éditer ou ajouter une<br />
remise produit.<br />
MONTANT REMISE<br />
Inscrivez le montant de la remise. Vous pouvez choisir une réduction d’un montant fi e<br />
(par exemple 5,00 €) ou <strong>en</strong>core un pourc<strong>en</strong>tage (par e xemple 10,00 %). Le format de<br />
saisie est 000.000 (att<strong>en</strong>tion : le séparateur décimal est le point !).<br />
TYPE DE REMISE<br />
Définissez s’il s’agit d’une déduction sous la forme d’un montant f e (TOTAL) ou d’un<br />
pourc<strong>en</strong>tage (POURCENTAGE).<br />
DATE DÉBUT REMISE (FACULTATIF)<br />
En règle générale, les remises sont limitées dans le temps. Spécifiez la date à partir d<br />
laquelle la réduction s’applique. Vous pouvez saisir la date manuellem<strong>en</strong>t ou, à l’aide
164<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
d’un clic sur la zone grisée figurant à côté du champ ([…]), vous pouvez ouvrir un<br />
cal<strong>en</strong>drier pour y sélectionner la date. Si vous laissez ce champ vide, la remise s’applique<br />
immédiatem<strong>en</strong>t.<br />
DATE FIN REMISE (FACULTATIF)<br />
Vous pouvez choisir la date de fin de la remise. Pour ce aire, procédez e xactem<strong>en</strong>t<br />
comme pour la date de début. Si vous souhaitez proposer cette remise à vos cli<strong>en</strong>ts sans<br />
limitation de temps, laissez tout simplem<strong>en</strong>t ce champ vide.<br />
N’oubliez pas d’<strong>en</strong>registrer vos modifications<br />
Suppression d’une remise<br />
Pour supprimer une <strong>en</strong>trée de la table des remises, cliquez sur la corbeille figurant<br />
la droite de la ligne correspondante. Vous pouvez aussi sélectionner préalablem<strong>en</strong>t<br />
l’<strong>en</strong>semble des élém<strong>en</strong>ts à supprimer (<strong>en</strong> cochant les cases correspondantes dans la<br />
seconde colonne du tableau) puis cliquer sur l’icône <strong>en</strong> forme de grande corbeille,<br />
intitulée SUPPRIMER, qui figure <strong>en</strong> haut à droite de la page. Notez toutefois qu’aprè<br />
cela les réductions ne s’appliqu<strong>en</strong>t plus aux prix de tous les produits initialem<strong>en</strong>t<br />
concernés par la remise.<br />
8.12 LISTER TYPE PRODUIT<br />
Les types de produits constitu<strong>en</strong>t une méthode puissante pour classer v os produits suivant<br />
des structures comple xes et pour gérer ces structures. Pour mettre cela <strong>en</strong> évid<strong>en</strong>ce,<br />
imaginez que v ous proposiez des pièces détachées dans les domaines de<br />
l’électricité et de l’électronique. Vous avez alors des milliers de résistances ohmiques,<br />
cond<strong>en</strong>sateurs, transistors, bobines, etc., à gérer. Les types de produits permett<strong>en</strong>t de les<br />
classer précisém<strong>en</strong>t à l’aide de leurs paramètres. Cela permet ég alem<strong>en</strong>t à vos cli<strong>en</strong>ts<br />
d’effectuer des recherches avancées dans votre boutique.<br />
À ce stade, je souhaite v ous rappeler à nouveau la différ<strong>en</strong>ce qui existe <strong>en</strong>tre produits,<br />
listes de produits et statut du produit (attributs). Ici, nous abordons les types de produits<br />
permettant de caractériser des articles du g<strong>en</strong>re livres, CD, DVD, etc.<br />
La fonction de recherche avancée avec critères, égalem<strong>en</strong>t désignée par le terme de "fil<br />
tre", g arantit que v os cli<strong>en</strong>ts trouv eront e xactem<strong>en</strong>t le produit qu’ils recherch<strong>en</strong>t.<br />
Cep<strong>en</strong>dant, mettre <strong>en</strong> place les articles de manière à r<strong>en</strong>dre cette fonction de recherche<br />
facile à utiliser, efficace et transpar<strong>en</strong>te pour os cli<strong>en</strong>ts, n’est pas simple. Sans indication<br />
particulière, v ous risquez probablem<strong>en</strong>t de passer des heures, v oire des jours, à<br />
manipuler vos produits pour un résultat aléatoire.
PRODUITS<br />
165<br />
Dans cette perspecti ve, les indications que nous v ous donnerons ici v ous aideront à<br />
gagner du temps, mais vous devrez assimiler cette méthodologie de travail et passer du<br />
temps sur la configuration de otre boutique, afin de r<strong>en</strong>dre la fonction véritablem<strong>en</strong><br />
utilisable pour v os cli<strong>en</strong>ts. Sui vez donc les étapes que nous v ous proposons et v ous<br />
devriez avoir une vision des choses plus claire.<br />
L’exemple se fonde sur une situation familière, à savoir la v<strong>en</strong>te de produits informatiques<br />
du type écran, clavier et souris. Nous le développerons et l’exploiterons abondamm<strong>en</strong>t<br />
dans les pages sui vantes. Les te xtes comme les illustrations serviront à le<br />
prés<strong>en</strong>ter et l’expliciter.<br />
8.12.1 Types de produits<br />
Les types de produits sont différ<strong>en</strong>ts des catégories de produits, mais ces deux concepts<br />
ont pour objectif de décrire et classer les articles. En général, les catégories de produits<br />
décriv<strong>en</strong>t leur utilisation tandis que les types de produits se rapport<strong>en</strong>t à leurs paramètres,<br />
ét<strong>en</strong>dant ainsi la description fournie par la catégorie.<br />
8.12.2 AJOUTER TYPE DE PRODUIT<br />
Pour créer un type de produit, cliquez sur l’élém<strong>en</strong>t A JOUTER TYPE DE PRODUIT dans le<br />
m<strong>en</strong>u <strong>VirtueMart</strong>.<br />
L’insertion d’un type de produit n’est possible que de cette manière et par le biais de cet élém<strong>en</strong>t de<br />
m<strong>en</strong>u.<br />
Une nouvelle f<strong>en</strong>être s’ouvre alors.<br />
8.12.3 INFORMATION TYPE PRODUIT<br />
Il est déconseillé d’utiliser ici les options IMAGE, PAGEBREAK (saut de page) et READMORE (lire la suite), car elles<br />
représ<strong>en</strong>t<strong>en</strong>t un surcroît de travail inutile dans ce contexte. Pour fournir des informations détaillées sur<br />
vos produits, utilisez plutôt les catégories de produits et le champ de description de produit existant.<br />
Remarques complém<strong>en</strong>taires sur les champs PAGE PARCOURIR TYPE PRODUIT et FLYPAGE TYPE<br />
PRODUIT. Supposons que vous ayez des modèles (templates) spéciaux pour des produits affectés à un<br />
type de produit.
166<br />
Figure 8.27<br />
INFORMATION TYPE PRODUIT.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Par défaut, le template de la catégorie est browse_1.php, tandis que le template utilisé pour la<br />
description du produit est flypage.tpl.php. Tous deux jou<strong>en</strong>t correctem<strong>en</strong>t leur rôle, indép<strong>en</strong>damm<strong>en</strong>t<br />
du fait que le produit soit affecté ou non à un type.<br />
Dans ce cas, le template de type produit (champ PAGE PARCOURIR TYPE PRODUIT) est le modèle définissant<br />
la mise <strong>en</strong> page pour la RECHERCHE AVANCÉE AVEC SÉLECTION DE CRITÈRES.<br />
Précisons davantage notre exemple. Créez trois types de produits.<br />
Cliquez sur AJOUTER TYPE PRODUIT ou sur NOUVEAU, et saisissez :<br />
•NOM TYPE PRODUIT : Écran<br />
•DESCRIPTION TYPE PRODUIT : Écran<br />
Cliquez sur le bouton ENREGISTRER.<br />
Cliquez sur AJOUTER TYPE PRODUIT ou sur NOUVEAU, et saisissez :<br />
•NOM TYPE PRODUIT : Clavier<br />
•DESCRIPTION TYPE PRODUIT : Clavier<br />
Cliquez sur le bouton ENREGISTRER.<br />
Cliquez sur AJOUTER TYPE PRODUIT ou sur NOUVEAU, et saisissez :<br />
•NOM TYPE PRODUIT : Souris<br />
•DESCRIPTION TYPE PRODUIT : Souris<br />
Cliquez sur le bouton ENREGISTRER.<br />
Laissez tous les autres champs vides. La liste des types de produits possède maint<strong>en</strong>ant<br />
l’allure visible à la Figure 8.28.
PRODUITS<br />
Figure 8.28<br />
Liste des types produits.<br />
Figure 8.29<br />
Informations relatives à<br />
un paramètre d’un type<br />
produit.<br />
8.12.4 PARAMÈTRES DE TYPE PRODUIT<br />
167<br />
Vous devez vous demander si, pour la description des produits d’une catégorie, v ous<br />
utiliserez uniquem<strong>en</strong>t les paramètres de type de produit (et r<strong>en</strong>oncerez à la description<br />
de produit) ou si vous comptez utiliser les deux (voir Figure 8.29).<br />
Pour des pièces techniques telles que, par exemple, les résistances ohmiques, cond<strong>en</strong>sateurs<br />
et transistors, utiliser les paramètres de type de produit est lar gem<strong>en</strong>t suffisant e<br />
satisfaisant. Dans ce cadre, aucun cli<strong>en</strong>t ne vi<strong>en</strong>dra s’<strong>en</strong>quérir de la couleur ou de la<br />
taille de la pièce.
168<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
En revanche, exploiter les deux possibilités conjointes (paramètres de type produit et<br />
description de produit) peut être tout à f ait s<strong>en</strong>sé : je p<strong>en</strong>se ici <strong>en</strong> particulier à la v <strong>en</strong>te<br />
de voitures, de vins, etc.<br />
Vous devez réfléchir dès maint<strong>en</strong>ant au nombre et à la nature des paramètres dont ous<br />
avez besoin pour décrire et classer v os produits. Ces paramètres serviront ultérieurem<strong>en</strong>t<br />
de "filtres"<br />
Dans la liste des types produits, cliquez sur le li<strong>en</strong> intitulé A FFICHER qui figure dans l<br />
colonne PARAMÈTRES et correspond à la ligne É CRAN : la liste des paramètres relatifs<br />
aux écrans, liste vide actuellem<strong>en</strong>t, apparaît. Pour définir les paramètres, cliquez sur l<br />
bouton NOUVEAU <strong>en</strong> haut à droite de la page.<br />
NOM PARAMÈTRE<br />
Il s’agit du nom du paramètre à créer . Comme il sert à créer une table dans la base de<br />
données, les espaces et les caractères acc<strong>en</strong>tués ne sont pas autorisés (des espaces soulignés<br />
sont substitués aux caractères acc<strong>en</strong>tués, ce qui change l’intitulé e xact du<br />
champ). Vous devez donc par exemple saisir ecran_diagonale.<br />
ÉTIQUETTE PARAMÈTRE<br />
L’étiquette est utilisée dans le front-<strong>en</strong>d (c’est-à-dire sur le site) <strong>en</strong> tant que nom du<br />
paramètre dans la fonction de recherche avancée.<br />
DESCRIPTION PARAMÈTRE<br />
Ce champ vous sert à expliquer le paramètre (si besoin) à vos cli<strong>en</strong>ts. Si cette information<br />
n’apporte ri<strong>en</strong> à vos cli<strong>en</strong>ts, laissez tout simplem<strong>en</strong>t ce champ vide.<br />
ORDRE D’AFFICHAGE<br />
Un nouveau paramètre est, par déf aut, <strong>en</strong>registré <strong>en</strong> dernier. Vous ne pouvez modifie<br />
l’ordre des paramètres qu’une fois ceux-ci effectivem<strong>en</strong>t <strong>en</strong>registrés.<br />
Il est judicieux de classer les paramètres par f amille puis, dans ces groupes, par ordre<br />
alphabétique. Cela f acilite la recherche a vancée pour v os cli<strong>en</strong>ts, lorsque les listes de<br />
paramètres compt<strong>en</strong>t un grand nombre d’élém<strong>en</strong>ts.<br />
TYPE PARAMÈTRE<br />
Le type de paramètre définit le comportem<strong>en</strong>t de celui-ci dans la fonction de recherch<br />
avancée.<br />
•ENTIER : nombre <strong>en</strong>tier.<br />
•TEXTE ou T EXTE COURT : ce type peut être utilisé pour les v aleurs non numériques<br />
telles que, par e xemple, les couleurs ou les matériaux. Il e xiste égalem<strong>en</strong>t des cas<br />
dans lesquels le produit ne possède aucune caractéristique particulière.
PRODUITS<br />
169<br />
•VIRGULE FLOT. : nombre réel à vir gule flottante, prés<strong>en</strong>té sous forme décimale<br />
Notez que c’est la notation anglaise qui est utilisée, c’est-à-dire que le séparateur<br />
décimal est le point et non la virgule (on écrit donc 12.34 et non 12,34).<br />
•CARACT. : un caractère unique.<br />
•DATE & HEURE : date et heure d’un événem<strong>en</strong>t relatif à votre produit.<br />
•DATE : date d’un événem<strong>en</strong>t relatif à votre produit.<br />
•HEURE : heure d’un événem<strong>en</strong>t relatif à votre produit.<br />
•VALEURS MULTIPLES : ce type permet d’établir une connexion à une base de données<br />
via SQL et PHP, de sorte que v ous puissiez obt<strong>en</strong>ir des résultats très v ariés. Avant<br />
d’utiliser ce type, vous devez toutefois consulter un programmeur.<br />
•LIGNE SÉPARATION : il ne s’agit pas d’un paramètre à proprem<strong>en</strong>t parler, car il sert à<br />
séparer, regrouper et id<strong>en</strong>tifier des amilles de paramètres. C’est tout simplem<strong>en</strong>t<br />
une ligne dans une liste de paramètres. Bi<strong>en</strong> utilisé, c’est un élém<strong>en</strong>t qui f acilite et<br />
améliore la compréh<strong>en</strong>sion des paramètres pour vos cli<strong>en</strong>ts.<br />
VALEURS POSSIBLES<br />
Saisissez ici les valeurs que le paramètre peut accepter. Séparez les différ<strong>en</strong>tes valeurs<br />
par un point-vir gule. Les espaces ne sont pas autorisés. Vous pouv ez ajouter à tout<br />
mom<strong>en</strong>t des valeurs supplém<strong>en</strong>taires si le besoin s’<strong>en</strong> fait s<strong>en</strong>tir. Si, par exemple, votre<br />
produit est disponible <strong>en</strong> plusieurs couleurs, saisissez ici les v aleurs correspondantes<br />
sous la forme : rouge;vert;bleu;jaune.<br />
AFFICHER VALEURS POSSIBLES EN SÉLECTION MULTIPLE<br />
Si cette option est activée, il est possible de sélectionner plusieurs valeurs à la fois dans<br />
la définition des paramètres de produit et dans la fonction de recherche vancée.<br />
VALEUR PAR DÉFAUT<br />
Définissez la aleur par défaut de ce paramètre. Il peut s’agir ég alem<strong>en</strong>t d’une donnée<br />
qui ne soit pas une valeur réelle du paramètre, par e xemple non disponible ou merci<br />
de sélectionner, ou <strong>en</strong>core une indication du format de date/heure.<br />
UNITÉ<br />
Il s’agit de l’unité du paramètre. Certains paramètres, par e xemple les couleurs, n’ont<br />
pas d’unité : dans ce cas, laissez ce champ vide.<br />
Une fois que vous avez défini toutes les aleurs et rempli tous les champs, cliquez sur le<br />
bouton ENREGISTRER.
170<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Pour conclure cette section, v oici la liste des paramètres que nous a vons r<strong>en</strong>seignés<br />
dans le cadre de notre exemple pour le type de produit ÉCRAN.<br />
• Cliquez sur le bouton NOUVEAU pour créer un paramètre.<br />
-NOM PARAMÈTRE : ecran_diagonale<br />
-ÉTIQUETTE PARAMÈTRE : Diagonale<br />
-TYPE PARAMÈTRE : <strong>en</strong>tier<br />
-VALEURS POSSIBLES : 14;15;17;19;21;22;24<br />
-VALEUR PAR DÉFAUT : 19<br />
-UNITÉ : pouces<br />
Cliquez sur le bouton ENREGISTRER.<br />
• Cliquez sur le bouton NOUVEAU pour créer un paramètre.<br />
-NOM PARAMÈTRE : ecran_resolution<br />
-ETIQUETTE PARAMÈTRE : Résolution<br />
-TYPE PARAMÈTRE : Texte court<br />
-VALEURS POSSIBLES : 1024x768;1280x1024<br />
-VALEUR PAR DÉFAUT : 1024x768<br />
-UNITÉ : pixels<br />
Cliquez sur le bouton ENREGISTRER.<br />
• Cliquez sur le bouton NOUVEAU pour créer un paramètre.<br />
-NOM PARAMÈTRE : ecran_couleur<br />
-ETIQUETTE PARAMÈTRE : Couleur<br />
-TYPE PARAMÈTRE : Texte court<br />
-VALEURS POSSIBLES : noir;gris;blanc;beige<br />
-VALEUR PAR DÉFAUT : aucune<br />
-UNITÉ : aucune<br />
Cliquez sur le bouton ENREGISTRER.<br />
Votre liste de paramètres devrait maint<strong>en</strong>ant avoir l’allure visible à la Figure 8.30.
PRODUITS<br />
Figure 8.30<br />
Liste de paramètres<br />
(exemple).<br />
171<br />
8.12.5 Règles d’association d’un type de produit à un produit<br />
Vous devez observer quelques règles pour associer un produit et un type de produit.<br />
• Pour un produit, comm<strong>en</strong>cez par ne créer au départ qu’une seule catégorie : évitez d’ajouter<br />
beaucoup de paramètres. En effet, le moteur interne de Joomla!, qui génère les URL <strong>en</strong> ajoutant<br />
les paramètres les uns après les autres dans l’adresse, risque de r<strong>en</strong>voyer une adresse trop longue<br />
qui sera tronquée ou incorrecte. Les outils de réécriture d’URL (SEF) peuv<strong>en</strong>t, de surcroît, aggraver<br />
la situation.<br />
• Une technique de contournem<strong>en</strong>t de ce problème consiste à éditer directem<strong>en</strong>t les tables dans la<br />
base de données Joomla!, afin d’associer produits et catégories de produits. Cette solution requiert<br />
toutefois de solides connaissances de MySQL (ou de l’interface d’accès direct à votre base de<br />
données chez votre hébergeur) et ne doit être utilisée qu’avec la plus grande prud<strong>en</strong>ce, <strong>en</strong> raison<br />
des risques d’erreurs de manipulation.<br />
• Une technique d’association pour les produits qui ne sont pas liés à une catégorie de produits,<br />
mais qui doiv<strong>en</strong>t néanmoins ressortir lors d’une recherche de l’utilisateur, consiste à donner un<br />
nom strictem<strong>en</strong>t id<strong>en</strong>tique à la catégorie de produits et au produit à r<strong>en</strong>voyer dans les résultats<br />
lors d’une recherche.<br />
• Gardez à l’esprit que, plus vous complexifiez votre architecture de catégories de produits, plus<br />
vous risquez d’oublier d’associer certains produits à ces catégories. Cela va exactem<strong>en</strong>t à<br />
l’<strong>en</strong>contre de l’objectif visé, à savoir que l’utilisateur doit pouvoir trouver un produit dans une<br />
catégorie de produits précise.<br />
Le meilleur conseil que nous pouvons vous donner, pour conclure ces remarques, est le suivant : à<br />
partir d’une liste exhaustive de vos produits, définissez sur papier une arboresc<strong>en</strong>ce complète des<br />
catégories de produits, exactem<strong>en</strong>t comme vous organiseriez les rayons d’un magasin. Simulez<br />
<strong>en</strong>suite sur papier une recherche d’article : lorsque vous allez acheter du café, vous savez à quel<br />
<strong>en</strong>droit le trouver dans une grande surface ; vous devez pouvoir le trouver de la même manière dans<br />
votre boutique. Pour réaliser votre test final, allez plus loin : demandez à une personne de votre<br />
<strong>en</strong>tourage ignorant tout de l’organisation de votre boutique à quel <strong>en</strong>droit elle irait chercher un produit<br />
donné dans votre arboresc<strong>en</strong>ce. Interrogez-la aussi sur les mots-clés définissant, pour elle, ce produit.<br />
Si vous observez un décalage <strong>en</strong>tre votre organisation et la représ<strong>en</strong>tation m<strong>en</strong>tale que s’<strong>en</strong> fait<br />
cette personne, vous devez <strong>en</strong>visager de la retravailler.
172<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
P<strong>en</strong>sez que, si vous demandez à quelqu’un de v<strong>en</strong>ir chez vous et de trouver votre brosse à d<strong>en</strong>ts ou<br />
votre réveil, il y a de fortes chances pour que cette personne aille directem<strong>en</strong>t dans votre salle de bain<br />
ou dans votre chambre à coucher : cela s’explique tout simplem<strong>en</strong>t par le fait que nous partageons<br />
un schéma d’organisation commun, qui s’applique à la plupart d’<strong>en</strong>tre nous.<br />
L’organisation de votre boutique doit être suffisamm<strong>en</strong>t simple pour que les visiteurs trouv<strong>en</strong>t vos produits<br />
rapidem<strong>en</strong>t et sans trop de détours et suffisamm<strong>en</strong>t réfléchie pour que vous ayez toute facilité à<br />
lier vos produits par des critères communs.<br />
<strong>VirtueMart</strong> offre plusieurs solutions pour organiser les produits : vous pouvez utiliser plusieurs d’<strong>en</strong>tre<br />
elles à la fois, mais ce n’est pas une obligation.<br />
Pour aller plus loin sur ce sujet, intéressez-vous aux ouvrages traitant d’ergonomie web et de conception<br />
de la navigation dans un site, par exemple :<br />
• Site Web : priorité à la simplicité, de Jakob Niels<strong>en</strong> et Hoa Loranger (Éditions CampusPress).<br />
• Je ne veux pas chercher – Optimisez la navigation de vos sites et m<strong>en</strong>ez vos internautes à bon<br />
port, de Steve Krug (Éditions CampusPress).<br />
Poursuivons notre exemple et supposons que vous ayez créé une catégorie par<strong>en</strong>t pour<br />
les Ecrans, et deux catégories <strong>en</strong>fants, Ecrans LCD et Ecrans plasma. Les fonctionnalités<br />
des produits de ces deux catégories <strong>en</strong>f ants sont id<strong>en</strong>tiques, mais les paramètres<br />
sont différ<strong>en</strong>ts. Il est donc peu judicieux de recouvrir les deux catégories par un même<br />
type de produit, ne serait-ce que parce que la résolution et le piqué sont totalem<strong>en</strong>t différ<strong>en</strong>ts<br />
dans les deux cas. Dans ce contexte, définissez deux types de produits : Ecrans<br />
LCD et Ecrans plasma. Assurez-vous que les noms des catégories <strong>en</strong>f ants sont id<strong>en</strong>tiques<br />
aux noms des types de produits.<br />
Vous devez vérifier que tous les produits d’une catégorie donnée sont affectés à au moins un type de<br />
produit. Cela vaut aussi bi<strong>en</strong> pour les catégories par<strong>en</strong>ts qu’<strong>en</strong>fants. Lorsque des catégories <strong>en</strong>fants<br />
exist<strong>en</strong>t, la catégorie par<strong>en</strong>t ne peut cont<strong>en</strong>ir aucun produit.<br />
8.12.6 Mise <strong>en</strong> place d’une association <strong>en</strong>tre un produit<br />
et un type produit/paramètre<br />
Poursuivons notre exemple. Créez maint<strong>en</strong>ant les catégories de produits Ecrans, Claviers<br />
et Souris.<br />
Créez trois articles : Ecran A, Ecran B et Ecran C, que vous affectez tous à la catégorie<br />
Ecrans.<br />
La liste de produits pour la catégorie<br />
Figure 8.31.<br />
Ecrans a donc maint<strong>en</strong>ant l’allure visible à la<br />
Sélectionnez l’ Ecran<br />
Figure 8.32).<br />
A et cliquez sur le bouton A JOUTER TYPE PRODUIT (v oir
PRODUITS<br />
Figure 8.31<br />
Catégorie de produits<br />
Ecrans (exemple).<br />
Figure 8.32<br />
Barre d’outils<br />
de <strong>VirtueMart</strong>.<br />
Figure 8.33<br />
Ajout d’un type produit<br />
(exemple).<br />
Figure 8.34<br />
Liste des types de<br />
produits pour l’écran A.<br />
173<br />
Sélectionnez le type de produit Ecrans dans la liste déroulante (v oir Figure 8.33) et<br />
<strong>en</strong>registrez cette modification<br />
Pour éviter tout problème et préserver la clarté des choses, vous devez donner des noms<br />
id<strong>en</strong>tiques à la catégorie de produit et au type de produit.<br />
Vous obt<strong>en</strong>ez alors la liste des types de produits pour le produit Ecran A, visible à la<br />
Figure 8.34.<br />
Ouvrez maint<strong>en</strong>ant la liste des produits et cliquez sur l’élém<strong>en</strong>t Ecran A pour l’éditer.<br />
Vous v oyez apparaître tout à droite un nouv el onglet (v oir Figure 8.35), intitulé<br />
Ecrans : cet onglet est propre au type de produit Ecran.<br />
Vous pouvez alors définir dans cet onglet les paramètres IAGONALE, R ÉSOLUTION et<br />
COULEUR, relatifs à l’Ecran A.
174<br />
Figure 8.35<br />
Mise à jour de l’article<br />
Ecran A (exemple).<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
8.13 Fonction de recherche avancée avec sélection<br />
de critères<br />
Figure 8.36<br />
Activer la recherche<br />
avancée avec critères.<br />
Figure 8.37<br />
Recherche de produit.<br />
Pour pouvoir proposer à vos cli<strong>en</strong>ts la recherche avancée avec critères, vous devez activer<br />
cette fonctionnalité dans le module <strong>VirtueMart</strong> Module (passez par le m<strong>en</strong>u EXTEN-<br />
SIONS > G ESTION DES MODULES pour y accéder), section P ARAMÈTRES, option S HOW<br />
PRODUCT PARAMETER SEARCH FIELD (afficher le champ de recherche de produit vec<br />
critères) [voir Figure 8.36].<br />
Le li<strong>en</strong> vers la fonction de recherche avancée avec critères est égalem<strong>en</strong>t disponible dans le module<br />
<strong>VirtueMart</strong> All in One.<br />
Consultez maint<strong>en</strong>ant la page d’accueil de v otre site et cliquez sur le li<strong>en</strong> R ECHERCHE<br />
AVANCÉE AVEC SÉLECTION DE CRITÈRES qui figure dans le module <strong>VirtueMart</strong> Module<br />
(voir Figure 8.37). Sur la liste qui vous est proposée, choisissez la catégorie Ecran.<br />
Vous pouvez alors choisir dans le formulaire qui s’ouvre (v oir Figure 8.38) les valeurs<br />
souhaitées pour les paramètres, grâce aux listes de sélection ou listes déroulantes. Nous<br />
avons choisi dans notre exemple un écran de 14 pouces, de couleur noire et de résolution<br />
1024 × 768. Une fois ces valeurs sélectionnées, cliquez sur le bouton RECHERCHER<br />
et vous obt<strong>en</strong>ez le résultat de la recherche, <strong>en</strong> l’occurr<strong>en</strong>ce l’Ecran A (voir Figure 8.39).
PRODUITS<br />
Figure 8.38<br />
Recherche avancée.<br />
Figure 8.39<br />
Résultats de la recherche<br />
avancée.<br />
8.14 Gestion des prix des produits<br />
175<br />
Normalem<strong>en</strong>t, un produit possède un prix, auquel, parfois, est soustraite une petite remise,<br />
et c’est tout.<br />
<strong>VirtueMart</strong> offre des possibilités plus lar ges. Vous pouvez mettre <strong>en</strong> place un système<br />
fl xible de prix dif fér<strong>en</strong>ciés : fi er les prix de manière indi vidualisée pour chaque<br />
groupe de cli<strong>en</strong>ts et proposer à vos cli<strong>en</strong>ts des rabais pour les gros volumes.<br />
Modifier ou ajouter un prix<br />
Vous définissez le prix par dé aut pour la catégorie de cli<strong>en</strong>ts par défaut dans le formulaire<br />
de gestion du produit (vous pouvez égalem<strong>en</strong>t l’y modifier)<br />
Vous pouvez aussi directem<strong>en</strong>t modifier les prix et/ou les définir pour d fér<strong>en</strong>ts groupes<br />
de cli<strong>en</strong>ts par l’intermédiaire de la liste des produits. Dans ce tableau, cliquez sur le<br />
prix d’un produit (af fiché sur fond jaune) pour ouvrir la boîte de dialogue visible à l<br />
Figure 8.40.
176<br />
Figure 8.40<br />
Informations de prix.<br />
Figure 8.41<br />
Icônes.<br />
Figure 8.42<br />
Prix pour différ<strong>en</strong>ts<br />
groupes de cli<strong>en</strong>ts.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Chaque fois que v ous changez de groupe de cli<strong>en</strong>ts, cette boîte de dialogue se<br />
rafraîchit : si le champ de prix est vide, c’est que vous n’avez pas <strong>en</strong>core défini de pri<br />
pour cette catégorie de cli<strong>en</strong>ts.<br />
Lorsque vous cliquez sur le bouton OK, v ous recevez immédiatem<strong>en</strong>t un message confi -<br />
mant l’<strong>en</strong>registrem<strong>en</strong>t du nouveau prix.<br />
Lister les prix<br />
La barre de m<strong>en</strong>u disponible <strong>en</strong> haut de la page listant les produits propose quelques<br />
icônes supplém<strong>en</strong>taires par rapport aux autres pages (voir Figure 8.41).<br />
Sélectionnez d’abord un produit, puis cliquez sur l’icône LISTER LES PRIX. Vous obt<strong>en</strong>ez<br />
alors une synthèse de tous les prix et groupes de cli<strong>en</strong>ts définis pour le produit ( oir<br />
Figure 8.42).<br />
Pour modifier ces prix, il ous suffit de cliquer sur le OM DU GROUPE (nom du groupe<br />
de cli<strong>en</strong>ts).<br />
De la même manière, v ous pouvez affecter un nouv el attribut ou un type de produit<br />
existant à un produit.
9<br />
Groupes de cli<strong>en</strong>ts<br />
<strong>VirtueMart</strong> met à votre disposition un outil sophistiqué pour la gestion de v otre cli<strong>en</strong>tèle :<br />
pour chaque cli<strong>en</strong>t individuel, vous avez la possibilité de créer plusieurs adresses. Ainsi,<br />
par exemple, chacun de vos cli<strong>en</strong>ts peut posséder non seulem<strong>en</strong>t une adresse de facturation<br />
et une adresse de livraison mais aussi, pour cette dernière, une adresse privée et une<br />
adresse professionnelle.<br />
Pour ajouter ou supprimer des cli<strong>en</strong>ts ou pour gérer votre cli<strong>en</strong>tèle, utilisez uniquem<strong>en</strong>t le gestionnaire<br />
de cli<strong>en</strong>ts de <strong>VirtueMart</strong>. <strong>VirtueMart</strong>, <strong>en</strong> tant qu’ext<strong>en</strong>sion de Joomla!, fait égalem<strong>en</strong>t appel à<br />
l’outil de gestion des utilisateurs de Joomla!. De cette manière, vos cli<strong>en</strong>ts sont <strong>en</strong>registrés dans les<br />
deux tables d’utilisateurs dans la base de données.<br />
Gérer les cli<strong>en</strong>ts à l’aide de l’outil propre à Joomla! conduit à des conflits et à des problèmes, dans la<br />
mesure où Joomla! ne peut accéder lui-même aux tables des utilisateurs de <strong>VirtueMart</strong>. Si vous t<strong>en</strong>tez,<br />
par exemple, d’effacer un cli<strong>en</strong>t dans le gestionnaire d’utilisateurs de Joomla!, l’<strong>en</strong>trée correspondante<br />
subsisterait quand même dans la table des utilisateurs de <strong>VirtueMart</strong>.<br />
Notez égalem<strong>en</strong>t que, lors de l’installation de <strong>VirtueMart</strong>, un module d’id<strong>en</strong>tification propre à <strong>VirtueMart</strong><br />
est mis <strong>en</strong> place. Afin d’éviter les difficultés que nous v<strong>en</strong>ons d’évoquer, il est conseillé de<br />
dépublier le module d’id<strong>en</strong>tification par défaut de Joomla! et de publier uniquem<strong>en</strong>t le module<br />
d’id<strong>en</strong>tification de <strong>VirtueMart</strong> (voir à ce sujet la section 18.5). Vous éviterez ainsi les erreurs à l’inscription<br />
de nouveaux cli<strong>en</strong>ts.<br />
9.1 LISTER LES GROUPES DE CLIENTS<br />
Grâce aux groupes de cli<strong>en</strong>ts, v ous pouvez proposer des services dif fér<strong>en</strong>ciés à v os<br />
cli<strong>en</strong>ts et leur accorder des droits, des réductions et des possibilités spécifiques d’u<br />
groupe.<br />
Nous v ous déconseillons d’utiliser le module de gestion des v <strong>en</strong>deurs (m<strong>en</strong>u V EN-<br />
DEURS), car celui-ci n’<strong>en</strong> est <strong>en</strong>core qu’au stade e xpérim<strong>en</strong>tal. Ainsi, dans la colonne<br />
VENDEUR de la liste des groupes de cli<strong>en</strong>ts, v ous ne devez voir figurer que le nom d<br />
votre boutique. À terme, la notion de v <strong>en</strong>deur permettra de mettre <strong>en</strong> place des programmes<br />
d’affiliation : vous pourrez alors avoir plusieurs v<strong>en</strong>deurs dans votre boutique<br />
et savoir quel chiffre d’affaires a été généré par chacun.
178<br />
Figure 9.1<br />
Liste des groupes<br />
de cli<strong>en</strong>ts.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Faites bi<strong>en</strong> la différ<strong>en</strong>ce <strong>en</strong>tre les groupes de cli<strong>en</strong>ts et les groupes d’utilisateurs.<br />
Les groupes de cli<strong>en</strong>ts (propres à <strong>VirtueMart</strong>) serv<strong>en</strong>t à accorder des droits, des réductions ou des services<br />
particuliers à vos cli<strong>en</strong>ts.<br />
Les groupes d’utilisateurs (propres à Joomla!) sont des "groupes d’autorisation" grâce auxquels<br />
vous donnez à vos cli<strong>en</strong>ts un accès à certaines sections et fonctionnalités de votre boutique.<br />
Il n’y a qu’un seul groupe de cli<strong>en</strong>ts par défaut. C’est celui auquel sont affectés tous les nouveaux<br />
cli<strong>en</strong>ts immédiatem<strong>en</strong>t après leur <strong>en</strong>registrem<strong>en</strong>t. Par conséqu<strong>en</strong>t, ce devrait être égalem<strong>en</strong>t le<br />
groupe ayant les droits les plus limités et les méthodes de paiem<strong>en</strong>t les plus restrictives, car il est<br />
toujours risqué d’accorder un crédit de paiem<strong>en</strong>t à un inconnu.<br />
À la Figure 9.1, le groupe N OUVEAU CLIENT est le groupe de cli<strong>en</strong>ts par déf aut. Dans<br />
<strong>VirtueMart</strong>, immédiatem<strong>en</strong>t après l’installation, ce groupe est dénommé -DEFAULT-.<br />
Vous pouvez créer autant de groupes de cli<strong>en</strong>ts que v ous le souhaitez. Vous pouvez<br />
accorder à chacun d’eux des réductions spécifiques, des modes de paiem<strong>en</strong>t particulie s,<br />
et ainsi de suite.<br />
Pour gérer un groupe de cli<strong>en</strong>ts, il vous suffit de cliquer sur le nom du groupe <strong>en</strong> ques<br />
tion. Vous êtes alors conduit au même formulaire que pour la création d’un nouv eau<br />
groupe de cli<strong>en</strong>ts, ce que prés<strong>en</strong>te justem<strong>en</strong>t la section suivante.<br />
Supprimer un groupe de cli<strong>en</strong>ts<br />
Ouvrez la liste de groupes de cli<strong>en</strong>ts. Vous pouvez supprimer un groupe de cli<strong>en</strong>ts par un<br />
clic sur la corbeille (colonne SUPPRIMER du tableau) figurant dans la ligne correspondante<br />
Alternativem<strong>en</strong>t, vous pouvez sélectionner les groupes à supprimer <strong>en</strong> cochant la case<br />
leur correspondant, dans la seconde colonne du tableau, avant de cliquer sur la corbeille<br />
qui figure <strong>en</strong> haut à droite de la page<br />
Vous ne pouvez pas effacer un groupe de cli<strong>en</strong>ts non vide (c’est-à-dire un groupe auquel sont associés<br />
des cli<strong>en</strong>ts). Si vous voulez supprimer un groupe de cli<strong>en</strong>ts, vous devez donc impérativem<strong>en</strong>t supprimer<br />
tous les cli<strong>en</strong>ts qu’il conti<strong>en</strong>t.
GROUPES DE CLIENTS<br />
9.2 AJOUTER UN GROUPE DE CLIENTS<br />
Figure 9.2<br />
Formulaire du groupe<br />
de cli<strong>en</strong>ts.<br />
179<br />
Pour créer un groupe de cli<strong>en</strong>ts, cliquez sur l’élém<strong>en</strong>t de m<strong>en</strong>u intitulé A JOUTER UN<br />
GROUPE DE CLIENTS ou, dans la f<strong>en</strong>être listant les groupes de cli<strong>en</strong>ts, cliquez sur le bouton<br />
NOUVEAU qui figure <strong>en</strong> haut à droite de la page. Vous accédez au formulaire de la<br />
Figure 9.2.<br />
NOM DU GROUPE<br />
Donnez à votre nouveau groupe de cli<strong>en</strong>ts un nom significatif et e ficace<br />
AFFICHER LES PRIX TTC<br />
Notez que la législation vous impose, vis-à-vis du consommateur final, d’a ficher les pri<br />
toutes taxes comprises (incluant donc la TVA). Cochez cette option pour tous les groupes<br />
de cli<strong>en</strong>ts de détail. Cela vous épargnera des soucis juridiques.<br />
DESCRIPTION DU GROUPE<br />
Vous pouvez décrire le groupe de cli<strong>en</strong>ts. Cette description sert, conjointem<strong>en</strong>t au nom,<br />
à garder une vue d’<strong>en</strong>semble sur tous les groupes de cli<strong>en</strong>ts. Elle n’apparaît pas dans le<br />
front-<strong>en</strong>d (c’est-à-dire sur le site) de v otre boutique, et ne v ous sert qu’à v ous repérer<br />
plus efficacem<strong>en</strong>t dans os groupes.
10 Commandes<br />
Vous avez totalem<strong>en</strong>t configuré otre boutique ; tous les produits sont insérés dans la<br />
base de données ; les templates sont programmés ou adaptés ; et tous les indisp<strong>en</strong>sables<br />
tests relatifs à l’<strong>en</strong>registrem<strong>en</strong>t des cli<strong>en</strong>ts, au paiem<strong>en</strong>t, etc., sont terminés. Vous avez fait<br />
résonner le tambour publicitaire et votre boutique est <strong>en</strong>fin <strong>en</strong> ligne. Vous n’avez maint<strong>en</strong>ant<br />
plus qu’à savoir comm<strong>en</strong>t gérer les nombreuses commandes reçues.<br />
Au fil de ce chapitre, nous utiliserons les états de commande définis à titre d’exemple dans<br />
<strong>VirtueMart</strong> : PENDING (<strong>en</strong> att<strong>en</strong>te), CONFIRMED (confirmée), CANCELLED (annulée), REFUNDED (remboursée)<br />
et SHIPPED (expédiée). Naturellem<strong>en</strong>t, vous pouvez – et vous devez – configurer vos propres états de<br />
commande. Att<strong>en</strong>tion, toutefois, lorsque vous définissez leurs noms car ils sont utilisés dans le cadre<br />
de certains modes de paiem<strong>en</strong>t (par exemple PayPal) pour r<strong>en</strong>voyer l’état d’un paiem<strong>en</strong>t. Vous devrez<br />
donc faire correspondre vos propres états de commande avec les codes de confirmation r<strong>en</strong>voyés par<br />
l’organisme de paiem<strong>en</strong>t. R<strong>en</strong>seignez-vous auprès de ce dernier pour les obt<strong>en</strong>ir.<br />
10.1 Déroulem<strong>en</strong>t d’une commande<br />
Une commande passée par un cli<strong>en</strong>t auprès de v otre boutique <strong>en</strong> ligne est <strong>en</strong>re gistrée<br />
dans la liste et apparaît lorsque vous cliquez sur le m<strong>en</strong>u LISTER LES COMMANDES. Toute<br />
nouvelle commande est initialem<strong>en</strong>t affectée de l’état PENDING (<strong>en</strong> att<strong>en</strong>te).<br />
Après réception du paiem<strong>en</strong>t, passez l’état de la commande à la v aleur C ONFIRMED<br />
(confirmée). Le cli<strong>en</strong>t <strong>en</strong> est informé par e-mail. Dans le cas d’un produit <strong>en</strong> télé<br />
chargem<strong>en</strong>t, l’id<strong>en</strong>tifiant de télécha gem<strong>en</strong>t y est égalem<strong>en</strong>t noté.<br />
Automatisation. Pour les règlem<strong>en</strong>ts réalisés par l’intermédiaire d’un établissem<strong>en</strong>t bancaire, il est<br />
possible de configurer le système de paiem<strong>en</strong>t de façon qu’il bascule automatiquem<strong>en</strong>t le paiem<strong>en</strong>t à<br />
l’état "confirmé" par retour de procédure. Le système diffère suivant l’organisme de paiem<strong>en</strong>t, mais il<br />
revi<strong>en</strong>t presque systématiquem<strong>en</strong>t à indiquer le script de confirmation confirmed.php dans l’URL de<br />
retour de paiem<strong>en</strong>t.<br />
Vous pouvez maint<strong>en</strong>ant <strong>en</strong>voyer à votre cli<strong>en</strong>t les produits commandés. Après expédition<br />
de la marchandise, passez l’état de la commande à SHIPPED (expédiée). Votre cli<strong>en</strong>t<br />
est, là <strong>en</strong>core, notifié par e-mail. Cette étape, contrairem<strong>en</strong>t à la précéd<strong>en</strong>te, ne peut êtr<br />
que manuelle car elle dép<strong>en</strong>d exclusivem<strong>en</strong>t du v<strong>en</strong>deur.
182<br />
Figure 10.1<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Votre cli<strong>en</strong>t devrait être satisfait de vos produits et de votre prestation. Si cela n’est pas<br />
le cas, il peut faire usage de son droit de rétractation et de retour. Il vous r<strong>en</strong>voie les produits,<br />
dans l’emballage d’origine et sans le moindre dommage. Vous êtes, alors, obligé<br />
de lui rembourser le montant de la facture et, suivant vos conditions générales de v<strong>en</strong>te,<br />
les frais de livraison (la seule obligation légale porte sur le remboursem<strong>en</strong>t du produit).<br />
Dans ce cas, passez l’état de la commande à C ANCELLED (annulée) et, lorsque les produits<br />
sont à nouv eau chez v ous, à R EFUNDED (remboursée). R<strong>en</strong>seignez-v ous aussi<br />
auprès de vos propres fournisseurs pour sa voir s’ils repr<strong>en</strong>n<strong>en</strong>t ou échang<strong>en</strong>t les produit s<br />
défectueux qui vous serai<strong>en</strong>t retournés par vos cli<strong>en</strong>ts.<br />
10.2 LISTER LES COMMANDES<br />
LISTER LES COMMANDES.<br />
Pour avoir une vue de synthèse sur l’<strong>en</strong>semble de v os commandes, passez par le m<strong>en</strong>u<br />
COMMANDES > LISTER LES COMMANDES (voir Figure 10.1). Les différ<strong>en</strong>ts états de commande<br />
sont affichés immédiatem<strong>en</strong>t au-dessus de la liste ce qui permet, d’un clic, de filtr<br />
les commandes par état.<br />
NUMÉRO DE COMMANDE<br />
Le numéro de commande est un nombre <strong>en</strong>tier généré automatiquem<strong>en</strong>t sui vant une série<br />
continue. Cliquez dessus pour accéder à l’<strong>en</strong>semble des détails relatifs à cette commande.<br />
NOM<br />
Lorsque vous cliquez sur le nom d’un cli<strong>en</strong>t, vous accédez à toutes les informations<br />
le concernant. Sur ce point, v oir ég alem<strong>en</strong>t le m<strong>en</strong>u U TILISATEUR (A JOUTER DES<br />
INFORMATIONS).<br />
IMPRIMER DOCUMENT<br />
Si vous souhaitez imprimer un bon de commande pour v os archives, cliquez simplem<strong>en</strong>t<br />
sur l’icône <strong>en</strong> forme d’imprimante figurant dans la ligne de la commande co -<br />
respondante. Un aperçu avant impression s’ouvre dans une nouvelle f<strong>en</strong>être. Un clic<br />
sur l’icône <strong>en</strong> forme d’imprimante, <strong>en</strong> haut à gauche de la f<strong>en</strong>être d’aperçu, lance
COMMANDES<br />
183<br />
l’impression de ce bon de commande. Cette impression est ég alem<strong>en</strong>t utile pour créer<br />
un "bon de préparation de commande", que vous transmettrez à l’employé chargé de la<br />
préparation du colis. Généralem<strong>en</strong>t, <strong>en</strong> <strong>en</strong>treprise (et, si v otre activité se dév eloppe,<br />
vous devrez étudier la question), il f aut faire la différ<strong>en</strong>ce <strong>en</strong>tre "bon de commande",<br />
"bon de préparation de commande" et "bon de li vraison" : <strong>en</strong> cas de stock insuf fisant<br />
par exemple, vous pouvez être am<strong>en</strong>é (sui vant vos CGV) à <strong>en</strong> voyer la commande <strong>en</strong><br />
plusieurs colis.<br />
ÉTAT<br />
Dans cette colonne, est af fiché l’état courant de chaque commande, que ous pouvez<br />
modifie . Pour ce f aire, choisissez le nouv el état dans la liste déroulante ; dans la<br />
colonne M ETTRE À JOUR, cochez la case A VERTIR LE CLIENT ? si v ous souhaitez que<br />
<strong>VirtueMart</strong> <strong>en</strong>voie automatiquem<strong>en</strong>t un e-mail de notification au cli<strong>en</strong>t, et cliquez <strong>en</strong>f<br />
sur MISE À JOUR DE L’ÉTAT.<br />
Supprimer une commande<br />
Cliquez simplem<strong>en</strong>t sur la corbeille figurant tout à droite de la ligne correspondant à l<br />
commande que v ous voulez supprimer. Vous pouvez égalem<strong>en</strong>t sélectionner les commandes<br />
à supprimer <strong>en</strong> cochant la case figurant dans la deuxième colonne du tablea<br />
puis cliquer sur l’icône représ<strong>en</strong>tant une grande corbeille, <strong>en</strong> haut à droite de la page.<br />
10.3 Détails d’une commande<br />
IMPRIMER DOCUMENT<br />
Vous pouvez ici aussi, comme décrit précédemm<strong>en</strong>t, imprimer les détails de la commande.<br />
BON DE COMMANDE<br />
Vous avez dans cette section, d’un seul coup d’œil, le numéro de commande, sa date,<br />
son état, l’adresse IP émettrice et, le cas échéant, le code chèque boutique.<br />
ÉTAT DE LA COMMANDE<br />
Ici aussi, v ous pouvez modifier l’état d’une commande ( oir Figure 10.2). N’oubliez<br />
pas de cocher la case AVERTIR LE CLIENT ? si vous souhaitez le notifier du changem<strong>en</strong>t<br />
Dans le même temps, v ous a vez la possibilité de rédiger un C OMMENTAIRE. Pour<br />
l’<strong>en</strong>voyer à votre cli<strong>en</strong>t, cochez la case INCLURE CE COMMENTAIRE. Dans le cas contraire,<br />
si ce comm<strong>en</strong>taire n’est réservé qu’à votre usage personnel, décochez cette case.
184<br />
Figure 10.2<br />
ÉTAT DE LA COMMANDE.<br />
Figure 10.3<br />
HISTORIQUE COMMANDE.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
HISTORIQUE COMMANDE<br />
Chaque événem<strong>en</strong>t relatif à la commande est docum<strong>en</strong>té de f açon synthétique, de<br />
manière à prés<strong>en</strong>ter <strong>en</strong> un seul coup d’œil l’év olution de la commande ainsi que v os<br />
comm<strong>en</strong>taires (voir Figure 10.3). La colonne ÉTAT n’affiche que les abréviations associé s<br />
à chaque état de commande.<br />
FACTURÉE À ET LIVRÉE À<br />
Nous avons déjà tout dit à ce sujet. Dans les listes déroulantes (MODIFIER L’ADRESSE DE<br />
FACTURATION / M ODIFIER L’ADRESSE DE LIVRAISON), v ous pouv ez sélectionner une<br />
adresse différ<strong>en</strong>te de l’adresse par déf aut. Cliquez <strong>en</strong>suite sur l’icône de mise à jour<br />
(immédiatem<strong>en</strong>t à droite de la liste) pour <strong>en</strong>registrer vos modifications<br />
SYNTHÈSE<br />
L’exemple de la Figure 10.4 montre la synthèse d’une commande de produits <strong>en</strong> téléchargem<strong>en</strong>t.<br />
Si vous cliquez sur l’icône <strong>en</strong> forme de corbeille dans la colonne ACTIONS, vous supprimez<br />
la commande. La colonne NOM donne la liste des produits commandés. Vous pouvez<br />
égalem<strong>en</strong>t, pour les produits <strong>en</strong> téléchar gem<strong>en</strong>t, r<strong>en</strong>voyer au cli<strong>en</strong>t l’id<strong>en</strong>tifiant d<br />
téléchargem<strong>en</strong>t (RENVOYER L’ID DE TÉLÉCHARGEMENT) ou remettre à zéro le compteur<br />
des téléchargem<strong>en</strong>ts (RÉACTIVER LE TÉLÉCHARGEMENT), si vous avez fixé une limite a<br />
nombre de téléchar gem<strong>en</strong>ts autorisés. Le s<strong>en</strong>s des colonnes R ÉF., É TAT DE LA COM-<br />
MANDE, PRIX HT, PRIX TTC et TOTAL TTC, n’a pas besoin d’être expliqué davantage.
COMMANDES<br />
Figure 10.4<br />
Synthèse d’une<br />
commande.<br />
Figure 10.5<br />
Ajouter un produit<br />
à une commande.<br />
Figure 10.6<br />
INFORMATIONS DE LIVRAISON.<br />
185<br />
AJOUTER PRODUIT<br />
Sur demande de l’un de vos cli<strong>en</strong>ts, vous pouvez au besoin ajouter un ou plusieurs produits<br />
à une commande e xistante (v oir Figure 10.5). Il est conseillé de demander au<br />
cli<strong>en</strong>t de confirmer par écrit ce type de sollicitation afin d’éviter toute contestation<br />
paiem<strong>en</strong>t par la suite.<br />
Dans l’une ou l’autre des deux listes déroulantes, choisissez le produit à ajouter. Définisse<br />
les ATTRIBUTS ainsi que la QUANTITÉ, puis cliquez sur le bouton AJOUTER : c’est terminé.<br />
INFORMATIONS DE LIVRAISON<br />
Tous les souhaits de v otre cli<strong>en</strong>t <strong>en</strong> matière de méthode de li vraison et de mode de<br />
paiem<strong>en</strong>t, ses remises et ses chèques boutique sont indiqués ici (voir Figure 10.6).
186<br />
Figure 10.7<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Vous pouvez modifier manuellem<strong>en</strong>t les frais d’ xpédition, les taxes sur les frais de port<br />
ou l’emballage, la méthode de paiem<strong>en</strong>t, le montant de la remise ou du chèque boutique.<br />
Att<strong>en</strong>tion au fait que, pour les produits <strong>en</strong> téléchargem<strong>en</strong>t, les frais d’expédition sont nuls.<br />
N’oubliez pas d’<strong>en</strong>registrer vos modifications<br />
REMARQUE CLIENT<br />
Votre cli<strong>en</strong>t a peut-être e xprimé des souhaits particuliers lors de sa commande, ou des<br />
remarques à votre int<strong>en</strong>tion. Ces informations sont affichées ici.Vous pouvez aussi modifie<br />
ce texte si nécessaire. Pour terminer, n’oubliez pas d’<strong>en</strong>registrer vos modifications<br />
10.4 LISTER LES DIFFÉRENTS ÉTATS DE COMMANDE<br />
LISTER LES DIFFÉRENTS ÉTATS<br />
DE COMMANDE.<br />
Les différ<strong>en</strong>ts états vous serv<strong>en</strong>t à gérer les commandes (voir Figure 10.7). Leur <strong>en</strong>semble<br />
doit, dans la mesure du possible, couvrir l’intégralité du processus de réception,<br />
traitem<strong>en</strong>t et expédition de la commande.<br />
Vous pouvez, par exemple, <strong>en</strong>visager les différ<strong>en</strong>ts états suivants, <strong>en</strong> français :<br />
• commande <strong>en</strong>registrée ;<br />
• commande confirmée ;<br />
• commande payée ;<br />
• produits ou id<strong>en</strong>tifiant de télécha gem<strong>en</strong>t expédiés ;<br />
• commande reçue par le cli<strong>en</strong>t ;<br />
• commande annulée, ou produits retournés ;<br />
• commande remboursée ;<br />
• commande close.<br />
Cliquez sur le nom de l’état de commande pour le modifie. L’édition d’un état de commande<br />
est analogue à la création d’un nouvel état, ce qui est décrit à la section suivante.<br />
Att<strong>en</strong>tion, toutefois, à gérer correctem<strong>en</strong>t la correspondance <strong>en</strong>tre les noms d’état que
COMMANDES<br />
Figure 10.8<br />
AJOUTER UN ÉTAT<br />
DE COMMANDE.<br />
187<br />
vous utilisez et les informations échangées a vec les or ganismes de paiem<strong>en</strong>t de type<br />
PayPal.<br />
10.5 AJOUTER UN ÉTAT DE COMMANDE<br />
Vous souhaiterez sans aucun doute configurer os propres états de commande. Pour ce<br />
faire, passez par le m<strong>en</strong>u AJOUTER UN ÉTAT DE COMMANDE (voir Figure 10.8).<br />
CODE DE L’ÉTAT DE LA COMMANDE<br />
Ce code est une abréviation qui vous permet d’id<strong>en</strong>tifier l’état de commande concerné<br />
Il est constitué d’un caractère (lettre ou chiffre).<br />
NOM DE L’ÉTAT DE LA COMMANDE<br />
Donnez à v otre état de commande un nom approprié, qui v ous permet d’id<strong>en</strong>tifier l<br />
stade d’avancem<strong>en</strong>t de la commande.<br />
DESCRIPTION<br />
Définissez l’étape du traitem<strong>en</strong>t d’une commande qui doit être représ<strong>en</strong>tée par cet état<br />
ORDRE D’AFFICHAGE<br />
Entrez un nombre indiquant la place de l’état de commande dans la liste globale.
11 V<strong>en</strong>deurs<br />
La notion de V<strong>en</strong>deur est quelque peu ambiguë. En l’occurr<strong>en</strong>ce, il s’agit ici des exploitants<br />
de la boutique <strong>en</strong> ligne. L ’objectif est de produire une e xt<strong>en</strong>sion de <strong>VirtueMart</strong><br />
permettant à plusieurs personnes de proposer et de v <strong>en</strong>dre leurs produits et articles.<br />
Vous pouvez voir cela comme une sorte de grand c<strong>en</strong>tre commercial comptant de nombreux<br />
magasins différ<strong>en</strong>ts.<br />
Les v<strong>en</strong>deurs et les catégories de v <strong>en</strong>deurs représ<strong>en</strong>t<strong>en</strong>t le ni veau hiérarchique le plus<br />
élevé dans <strong>VirtueMart</strong>. Dans votre boutique <strong>en</strong> ligne, vous êtes l’unique v<strong>en</strong>deur : il n’y<br />
<strong>en</strong> a pas d’autre.<br />
La structure de ce module ressemble à celle des produits et des catégories de produits.<br />
Vous pouvez tout d’abord créer des catégories de v<strong>en</strong>deurs puis, ultérieurem<strong>en</strong>t, ajouter<br />
des v<strong>en</strong>deurs à ces catégories. Tous les élém<strong>en</strong>ts, des produits aux catégories de produits<br />
<strong>en</strong> passant par les chèques boutique et ainsi de suite, sont propres à chaque v <strong>en</strong>deur.<br />
Cela apparaît clairem<strong>en</strong>t, par e xemple, par le biais de la colonne V ENDEUR de la<br />
liste des groupes de cli<strong>en</strong>ts.<br />
Dans la mesure où vous gérez une boutique <strong>en</strong> ligne dont vous êtes l’unique v<strong>en</strong>deur, il n’est pas<br />
nécessaire d’<strong>en</strong> configurer d’autres dans le système.<br />
Cette fonctionnalité sera disponible dans la version 1.2 de <strong>VirtueMart</strong>. Elle pourra vous servir, notamm<strong>en</strong>t,<br />
à mettre <strong>en</strong> place un système d’affiliation.
12 Rapports<br />
Figure 12.1<br />
Rapports.<br />
Les rapports v ous permett<strong>en</strong>t de sui vre le dév eloppem<strong>en</strong>t de v otre commerce (v oir<br />
Figure 12.1). Pour cela, vous disposez de différ<strong>en</strong>tes options :<br />
• la répartition par produit (cases VOIR LISTES DE PRODUITS INDIVIDUELS) ;<br />
• le choix d’un intervalle de temps (MENSUEL, HEBDOMADAIRE ou QUOTIDIEN) ;<br />
• le choix d’une période déterminée (C E MOIS, MOIS DERNIER, 60 DERNIERS JOURS ou<br />
90 DERNIERS JOURS) ;<br />
• le choix d’un intervalle de temps fixé par dates ( ÉBUTE LE/TERMINE LE).<br />
Vous pouvez ainsi analyser quels sont les produits qui se v <strong>en</strong>d<strong>en</strong>t bi<strong>en</strong> et quels sont<br />
ceux qui se v <strong>en</strong>d<strong>en</strong>t moins bi<strong>en</strong>, et même év aluer ces v <strong>en</strong>tes <strong>en</strong> corrélation a vec des<br />
événem<strong>en</strong>ts particuliers comme les v acances d’été ou les jours fériés (Noël, Pâques,<br />
etc.). L’étude de ces données v ous permettra, dans une certaine mesure, de tirer des<br />
conclusions sur votre cli<strong>en</strong>tèle, ses préfér<strong>en</strong>ces et son intérêt. Vous pourrez exploiter ces<br />
analyses pour continuer à développer votre offre.<br />
L’analyse des v<strong>en</strong>tes de produits v ous permettra égalem<strong>en</strong>t d’étudier le succès de v os<br />
actions promotionnelles (par exemple, les réductions).<br />
Joomla! met à votre disposition un module de sondage : mod_poll. Vous pouvez y faire<br />
appel pour mieux connaître vos cli<strong>en</strong>ts.
13 Taxes<br />
Ce chapitre traite uniquem<strong>en</strong>t de la TVA, c’est-à-dire la taxe sur la valeur ajoutée.<br />
En France, la situation est un peu comple xe. D’une part, il e xiste dif fér<strong>en</strong>ts statuts<br />
parmi lesquels le créateur d’<strong>en</strong>treprise peut choisir :<br />
• Auto<strong>en</strong>trepr<strong>en</strong>eur. Ce statut est <strong>en</strong>tré <strong>en</strong> vigueur au déb ut de l’année 2009, a vec<br />
pour objectif de faciliter les démarches et la gestion d’une activité <strong>en</strong>trepr<strong>en</strong>euriale.<br />
• Entreprise individuelle. C’est le statut d’"indép<strong>en</strong>dant".<br />
• Société. La création d’une société peut elle-même se f aire suivant différ<strong>en</strong>ts régimes<br />
(EURL, SARL, etc.).<br />
D’autre part, à ces dif fér<strong>en</strong>ts statuts s’ajoute le choix d’un régime de paiem<strong>en</strong>t de la<br />
TVA parmi les trois suivants :<br />
• Franchise <strong>en</strong> base. Ce régime est de plein droit pour certains statuts (par e xemple<br />
l’auto<strong>en</strong>trepr<strong>en</strong>eur) et pour les <strong>en</strong>treprises nouvelles. Il s’applique lorsque le chiffre<br />
d’affaires réalisé au cours de l’année ci vile passée est inférieur à 76 300 € pour la<br />
v<strong>en</strong>te de bi<strong>en</strong>s ou 27 000 € pour la v<strong>en</strong>te de services.<br />
• Réel simplifié Ce régime s’applique de plein droit pour les <strong>en</strong>treprises dont le chiffre<br />
d’affaires est inférieur à 763 000 € pour la v<strong>en</strong>te de bi<strong>en</strong>s ou 230 000 € pour la<br />
v<strong>en</strong>te de services. Il est optionnel pour les <strong>en</strong>treprises bénéficiant du régime de fran<br />
chise <strong>en</strong> base. Il implique une déclaration annuelle de TVA et le paiem<strong>en</strong>t d’acomptes<br />
trimestriels.<br />
• Réel normal. Ce régime s’applique de plein droit pour les <strong>en</strong>treprises dont le chiffre<br />
d’affaires dépasse les plafonds du régime réel simplifié, et il est optionnel pou<br />
les <strong>en</strong>treprises bénéficiant des régimes de franchise <strong>en</strong> base ou réel simplifié.<br />
implique une déclaration m<strong>en</strong>suelle de la TVA (trimestrielle si la TVA annuelle due<br />
est inférieure à 4 000 €).<br />
Dans tous les cas, nous vous recommandons vivem<strong>en</strong>t de consulter, avant la création de<br />
votre <strong>en</strong>treprise, le service des impôts des <strong>en</strong>treprises dont v ous dép<strong>en</strong>dez (c’est-à-dire<br />
le service dont relève l’adresse à laquelle vous comptez établir le siège de v otre <strong>en</strong>treprise).<br />
Il est égalem<strong>en</strong>t conseillé de voir un comptable ou un conseiller de la chambre de<br />
commerce dont vous dép<strong>en</strong>dez, qui pourra vous aider à choisir le régime le plus approprié<br />
à votre situation et à vos projections de chiffre d’affaires.
194<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
En tant que créateur d’<strong>en</strong>treprise, vous pouvez bénéficier d’aides financières et d vantages<br />
fiscaux. Informez- ous de toutes les possibilités a vant d’<strong>en</strong>tamer les démarches<br />
de création d’<strong>en</strong>treprise. Si vous att<strong>en</strong>dez d’avoir créé votre <strong>en</strong>treprise, vous risquez de<br />
ne plus avoir droit à certaines aides.<br />
Vous pouvez vous docum<strong>en</strong>ter sur Internet :<br />
• sur le site de l’APCE, pour les informations relati ves à la création d’<strong>en</strong>treprise :<br />
http://www.apce.com/ ;<br />
• sur le portail des chambres de commerce et d’industrie, pour trouv er la chambre<br />
dont vous dép<strong>en</strong>dez, consulter son site web, etc. : http://www.cci.fr/ ;<br />
• sur le site du ministère des Finances, pour les informations relati ves à l’imposition<br />
des <strong>en</strong>treprises : http://www.impots.gouv.fr/ section PROFESSIONNELS.<br />
Si vous vous trouvez dans un autre pays, nous v ous conseillons de consulter le b ureau<br />
de l’administration fiscale dont ous dép<strong>en</strong>dez ou le site du ministère des Finances :<br />
• Belgique : http://minfin.fg v.be/ ;<br />
• Suisse : http://www.efd.admin.ch/ ;<br />
• Autre pays : consulter le site de l’OCDE ( http://www.oecd.org/docum<strong>en</strong>t/53/<br />
0,3343,fr_2649_34119_40067957_1_1_1_1,00.html) ou rechercher dans Google<br />
"Li<strong>en</strong>s v ers les sites Internet des ministères des Finances (ou équi val<strong>en</strong>t)" pour<br />
accéder plus simplem<strong>en</strong>t à la page.<br />
13.1 LISTER LES TAUX DE TVA<br />
Figure 13.1<br />
Liste des taux de TVA.<br />
Supprimer un taux de TVA<br />
Comme à l’accoutumée, cliquez sur la corbeille figurant dans la colonne de droite de l<br />
ligne correspondante.<br />
Modifier un taux de TVA<br />
Cliquez sur l’intitulé figurant dans la colonne TVA PAYS de la ligne correspondant au<br />
pays dont vous souhaitez modifier la aleur de TVA. La section suivante vous donnera<br />
plus d’informations à ce sujet.
TAXES<br />
Figure 13.2<br />
• France Taux de TVA normal : 19,6 % Taux de TVA réduit : 5,5 %<br />
195<br />
• Belgique Taux de TVA normal : 21 % Taux de TVA réduit : 6 %/12 %<br />
• Suisse Taux de TVA normal : 7,6 % Taux de TVA réduit : 2,4 %<br />
Un projet de réforme de la TVA est <strong>en</strong> cours d’exam<strong>en</strong> <strong>en</strong> Suisse, visant à instaurer un taux de TVA<br />
unique de 6,1 % et à réduire dans la plus grande mesure possible les exceptions et les dérogations.<br />
Ces informations, bi<strong>en</strong> <strong>en</strong>t<strong>en</strong>du, ne sont là qu’à titre indicatif et ne remplac<strong>en</strong>t pas<br />
les informations données par un professionnel de la fiscalité ! Informez-vous des<br />
taux de TVA <strong>en</strong> application pour votre boutique <strong>en</strong> ligne. Pour les boutiques dont les<br />
cli<strong>en</strong>ts résid<strong>en</strong>t à l’étranger , les règles sont <strong>en</strong>core dif fér<strong>en</strong>tes. Une prés<strong>en</strong>tation,<br />
même partielle, de la législation <strong>en</strong> vigueur <strong>en</strong> France dépasse largem<strong>en</strong>t le cadre de<br />
cet ouvrage.<br />
13.2 AJOUTER UN TAUX DE TVA<br />
AJOUTER UN TAUX DE TVA<br />
Si vous avez besoin d’un taux de TVA abs<strong>en</strong>t de cette liste, saisissez-le. Pour ce f aire,<br />
passez par le m<strong>en</strong>u AJOUTER UN TAUX DE TVA (voir Figure 13.2).<br />
TVA POUR LE PAYS<br />
Choisissez ici le pays dans lequel est établi le siège social de v otre boutique <strong>en</strong> ligne<br />
(même si votre serveur est localisé à l’étranger et que v ous v<strong>en</strong>diez à des cli<strong>en</strong>ts résidant<br />
n’importe où dans le monde, c’est la réglem<strong>en</strong>tation <strong>en</strong> vigueur dans le pays<br />
d’implantation de votre <strong>en</strong>treprise qui s’applique). Pour simplifier les choses, nous pa -<br />
tons du principe que votre serveur et votre <strong>en</strong>treprise sont localisés <strong>en</strong> France. Dans la<br />
liste déroulante, choisissez donc FRANCE.
196<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
TVA POUR L’ÉTAT OU LA RÉGION<br />
Dans la mesure où la TVA s’applique de la même manière dans toutes les Régions françaises,<br />
il n’est pas nécessaire ici de fi er une valeur. Dans la liste déroulante, choisissez<br />
donc AUCUNE.<br />
TAUX DE TVA<br />
Saisissez ici la valeur souhaitée pour le taux de TVA (sous la forme 0.196 ou 0.055).<br />
TVA. Les règles d’application de la TVA <strong>en</strong> France peuv<strong>en</strong>t être complexes. En particulier, le taux à<br />
appliquer effectivem<strong>en</strong>t dép<strong>en</strong>d :<br />
• Du type de cli<strong>en</strong>t : particulier ou <strong>en</strong>treprise (et, pour cette dernière, il est important de savoir si elle<br />
dispose ou non d’un numéro de TVA intracommunautaire).<br />
• De la nature des produits v<strong>en</strong>dus : bi<strong>en</strong>s ou services, de première nécessité ou non.<br />
• De la localisation géographique : Europe, étranger ou France… Toutefois, même dans ce cas, il<br />
est à noter que le taux de TVA pratiqué dans les DOM-TOM, par exemple, diffère de celui appliqué<br />
<strong>en</strong> métropole : un produit expédié de métropole vers un DOM-TOM est traité comme un produit<br />
d’importation et la TVA doit être réglée auprès du service des douanes local.<br />
Les r<strong>en</strong>seignem<strong>en</strong>ts suivants devrai<strong>en</strong>t vous donner une vision plus synthétique des choses mais, là<br />
<strong>en</strong>core, si vous risquez de vous trouver dans l’un des cas particuliers, n’hésitez pas à faire appel à un<br />
comptable pour éclaircir les choses.<br />
http://www.oscommerce-fr.info/forum/index.php?showtopic=17804
14<br />
Figure 14.1<br />
Frais d’expédition<br />
À ce stade, je souhaite une fois <strong>en</strong>core attirer votre att<strong>en</strong>tion sur les offres des différ<strong>en</strong>tes<br />
sociétés de transport de colis. Au démarrage, faire appel aux offres dédiées aux particuliers<br />
devrait se révéler lar gem<strong>en</strong>t suffisant. En e fet, les contrats a vec les cli<strong>en</strong>ts<br />
professionnels impliqu<strong>en</strong>t souv<strong>en</strong>t un nombre minimal de colis <strong>en</strong> voyés chaque mois.<br />
Une telle contrainte n’est certainem<strong>en</strong>t pas souhaitable durant la phase de création et de<br />
rodage de v otre boutique. Il est possible que l’un des transporteurs compr<strong>en</strong>ne cette<br />
situation et vous propose, pour le lancem<strong>en</strong>t, des conditions particulières. P ar sécurité<br />
juridique, il est fortem<strong>en</strong>t recommandé d’obt<strong>en</strong>ir ces conditions par écrit.<br />
Sur ce sujet, consultez égalem<strong>en</strong>t les sections 5.8 et 6.1.4.<br />
14.1 LISTER LES TRANSPORTEURS<br />
LISTE DES TRANSPORTEURS.<br />
Vous avez choisi de faire appel, pour expédier vos colis durant la phase de lancem<strong>en</strong>t,<br />
aux offres destinées aux cli<strong>en</strong>ts particuliers du transporteur Untel. Celui-ci n’est pas<br />
<strong>en</strong>core inscrit dans la liste (voir Figure 14.1) et vous ne pouvez définir de taux d’ xpédition<br />
que pour les transporteurs qui y figur<strong>en</strong>t<br />
Pour ajouter ce transporteur à la liste, comm<strong>en</strong>cez par cliquer sur le m<strong>en</strong>u A JOUTER UN<br />
TRANSPORTEUR ou sur le bouton NOUVEAU qui figure <strong>en</strong> haut à droite de la page<br />
14.2 AJOUTER UN TRANSPORTEUR<br />
Saisissez (voir Figure 14.2) le nom du transporteur (S OCIÉTÉ EXPÉDITRICE) et son ordre<br />
d’apparition sur la liste (ORDRE D’AFFICHAGE) qui doiv<strong>en</strong>t figurer sur la liste globale<br />
Enregistrez vos modifications
198<br />
Figure 14.2<br />
CRÉER/ÉDITER UN<br />
TRANSPORTEUR.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Vous pouvez ajouter à la liste autant de transporteurs que vous le souhaitez. La question<br />
est de sa voir si cela a un s<strong>en</strong>s. Il est possible, par e xemple, d’avoir sélectionné deux<br />
transporteurs distincts, l’un pour les e xpéditions à l’intérieur de v otre pays et l’autre<br />
pour les expéditions vers l’étranger. Cette distinction joue un rôle dans l’élaboration des<br />
taux d’expédition.<br />
14.3 LISTER LES TAUX D’EXPÉDITION<br />
Dans <strong>VirtueMart</strong>, la liste des taux d’expédition est préconfigurée vec les taux pratiqués<br />
par DHL (anci<strong>en</strong>nem<strong>en</strong>t la Deutsche Bundespost) pour les cli<strong>en</strong>ts particuliers (v oir<br />
Figure 14.3). Si v ous souhaitez l’utiliser , vérifiez préalablem<strong>en</strong>t les tarifs qui ne son<br />
pas forcém<strong>en</strong>t à jour.<br />
Figure 14.3<br />
LISTE DES TAUX D’EXPÉDITION.<br />
Supprimer un taux d’expédition<br />
Pour supprimer un taux d’expédition, cliquez sur la corbeille figurant tout à droite de l<br />
ligne correspondante. Vous pouvez égalem<strong>en</strong>t cocher (dans la deuxième colonne) les<br />
taux d’expédition à supprimer puis cliquer sur la grande corbeille figurant <strong>en</strong> haut<br />
droite de la page.<br />
Modifier un taux d’expédition<br />
Pour éditer un taux d’expédition, cliquez sur le li<strong>en</strong> DESCRIPTION DU TAUX DE LIVRAISON<br />
correspondant à la ligne à modifie . L’édition d’un taux d’expédition est analogue à la<br />
création.
FRAIS D’EXPÉDITION<br />
Figure 14.4<br />
14.4 AJOUTER UN TAUX D’EXPÉDITION<br />
CRÉER/ÉDITER UN TAUX<br />
D’EXPÉDITION.<br />
199<br />
Vous avez devant vous la liste des tarifs pratiqués par le transporteur que v ous avez<br />
choisi. Vous devez maint<strong>en</strong>ant saisir les tarifs un par un (voir Figure 14.4).<br />
DESCRIPTION TAUX D’EXPÉDITION<br />
Différ<strong>en</strong>ciez les taux d’expédition grâce aux poids auxquels ils correspond<strong>en</strong>t.<br />
ORDRE D’AFFICHAGE<br />
Veillez à établir un ordre d’af fichage logique dans la liste des taux d’ xpédition. Cela<br />
vous facilitera le travail ultérieurem<strong>en</strong>t.<br />
TRANSPORTEUR<br />
Choisissez le transporteur dans la liste déroulante.<br />
PAYS<br />
Sélectionnez les pays vers lesquels vous souhaitez expédier vos produits. Vous pouvez<br />
faire une sélection multiple <strong>en</strong> maint<strong>en</strong>ant la touche Ctrl <strong>en</strong>foncée et <strong>en</strong> cliquant sur les<br />
pays concernés. Faites bi<strong>en</strong> att<strong>en</strong>tion ici à votre sélection : si un pays ne figure pas dan<br />
la liste, le cli<strong>en</strong>t ne pourra pas le choisir lors de sa commande !
200<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
FOURCHETTE DE CODES POSTAUX COMMENCE À/TERMINE À<br />
Les tarifs peuv<strong>en</strong>t être limités à une ville ou à une région, ce que v ous pouvez pr<strong>en</strong>dre<br />
<strong>en</strong> compte ici. Pour e xpédier vers la France <strong>en</strong>tière, définissez comme limites de l<br />
fourchette 00000 et 99999.<br />
POIDS MINIMUM, POIDS MAXIMUM<br />
Saisissez la fourchette de poids pour le tarif <strong>en</strong> cours d’édition. Une remarque : une<br />
indication de poids peut être, par exemple, de la forme suivante : colis de 1 à 2 kg, colis<br />
de 2 à 4 kg, colis de 4 à 6 kg. Vous pouvez alors paramétrer ce fonctionnem<strong>en</strong>t avec les<br />
valeurs suivantes :<br />
FRAIS<br />
Ce champ représ<strong>en</strong>te les frais de port ou frais d’expédition.<br />
VOS FRAIS D’EMBALLAGE<br />
Saisissez le coût que représ<strong>en</strong>t<strong>en</strong>t le conditionnem<strong>en</strong>t et l’emballage du colis.<br />
DEVISE<br />
Choisissez la devise <strong>en</strong> vigueur, a priori l’euro.<br />
N˚ TVA<br />
Choisissez, dans la liste déroulante, le taux de TVA qui s’applique aux frais d’expédition.<br />
14.5 Autres modules d’expédition<br />
Poids minimum Poids maximum<br />
Colis de 1 à 2 kg 1,001 kg 2,000 kg<br />
Colis de 2 à 4 kg 2,001 kg 4,000 kg<br />
Colis de 4 à 6 kg 4,001 kg 6,000 kg<br />
Vous trouverez sur le site web de <strong>VirtueMart</strong> (http://www.virtuemart.net/), à la section<br />
DOWNLOADS > OTHER DOWNLOADS, un dossier intitulé S HIPPING MODULES (v oir<br />
Figure 14.5). Celui-ci héber ge d’autres modules d’e xpédition auxquels v ous pouvez faire<br />
appel.<br />
Une condition préalable à l’utilisation d’un de ces modules est, <strong>en</strong> règle générale,<br />
l’<strong>en</strong>registrem<strong>en</strong>t ou l’inscription auprès du transporteur correspondant. Cela v a<br />
généralem<strong>en</strong>t de pair avec un nombre minimal de colis expédiés m<strong>en</strong>suellem<strong>en</strong>t. On<br />
peut alors considérer la réduction de prix accordée aux cli<strong>en</strong>ts professionnels<br />
comme un rabais sur le volume.
FRAIS D’EXPÉDITION<br />
Figure 14.5<br />
Modules d’expédition.<br />
201<br />
Il reste préférable, comme toujours, de vous informer préalablem<strong>en</strong>t car c’est seulem<strong>en</strong>t<br />
sur la base de ces informations que vous pourrez pr<strong>en</strong>dre une décision éclairée.
15<br />
Chèques boutique<br />
Les chèques boutique peuv <strong>en</strong>t être un pilier c<strong>en</strong>tral dans la gestion de v otre cli<strong>en</strong>tèle.<br />
Les actions promotionnelles qui repos<strong>en</strong>t dessus vous aideront à la fois à attirer de nouveaux<br />
cli<strong>en</strong>ts, à fidéliser la cli<strong>en</strong>tèle régulière et à susciter de nou eau l’intérêt<br />
d’anci<strong>en</strong>s cli<strong>en</strong>ts. Il est important que, pour chaque action promotionnelle, le cli<strong>en</strong>t<br />
reconnaisse l’avantage personnel dont il bénéficie et que cela le mot ve pour explorer<br />
votre boutique <strong>en</strong> ligne afin d’<strong>en</strong> profit .<br />
Pour vous, les chèques boutique ont un autre intérêt : le succès d’une action promotionnelle<br />
est très f acilem<strong>en</strong>t mesurable. Combi<strong>en</strong> de chèques boutique a vez-vous<br />
distribués ? Combi<strong>en</strong> d’<strong>en</strong>tre eux ont été effectivem<strong>en</strong>t utilisés par vos cli<strong>en</strong>ts ?<br />
Chèques boutique cadeaux : vous pouvez égalem<strong>en</strong>t proposer à v os cli<strong>en</strong>ts des chèque scadeaux.<br />
La durée de validité est, a priori, laissée à votre appréciation : il est conseillé<br />
d’être généreux sur le délai octroyé (bon nombre de boutiques propos<strong>en</strong>t une durée de<br />
validité d’un an). Toutefois, si un cli<strong>en</strong>t souhaite utiliser un chèque-cadeau expiré, faites<br />
preuve de souplesse ! Ce cli<strong>en</strong>t ne pourra que f aire l’éloge de v otre boutique. Et ri<strong>en</strong><br />
n’est plus important pour un commerce que des cli<strong>en</strong>ts satisfaits !<br />
Chèques boutique promotionnels : vous avez naturellem<strong>en</strong>t le droit de limiter la validité<br />
de chèques boutique que v ous distribuez gratuitem<strong>en</strong>t aux cli<strong>en</strong>ts dans le cadre d’une<br />
action promotionnelle.<br />
15.1 LISTER CHÈQUES BOUTIQUE<br />
Pour obt<strong>en</strong>ir une vue d’<strong>en</strong>semble des chèques boutique que v ous avez émis, ouvrez le<br />
m<strong>en</strong>u CHÈQUES BOUTIQUE > LISTER CHÈQUES BOUTIQUE (voir Figure 15.1).<br />
Figure 15.1<br />
Liste des chèques<br />
boutique.
204<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Modifier un chèque boutique<br />
Cliquez sur le code du chèque boutique que v ous souhaitez modifie , dans la colonne<br />
intitulée CODE. L’édition d’un chèque boutique existant est analogue à la création d’un<br />
nouveau chèque.<br />
Supprimer un chèque boutique<br />
Comme à l’accoutumée, cliquez sur la corbeille figurant tout à droite de la ligne corres<br />
pondant au chèque boutique que vous voulez supprimer. Vous pouvez égalem<strong>en</strong>t sélectionner<br />
les chèques boutique à supprimer <strong>en</strong> cochant la case figurant dans la deuxièm<br />
colonne du tableau puis, pour les ef facer, cliquer sur l’icône représ<strong>en</strong>tant une grande<br />
corbeille, <strong>en</strong> haut à droite de la page.<br />
Avant le lancem<strong>en</strong>t de votre boutique <strong>en</strong> ligne, n’oubliez pas d’effacer les chèques boutique<br />
existants ! Si vous ne les supprimez pas, et que vous ayez activé l’utilisation des chèques boutique<br />
dans la configuration de votre plate-forme, ces chèques existants peuv<strong>en</strong>t fort bi<strong>en</strong> être utilisés : leur<br />
code est <strong>en</strong> effet connu de toute personne ayant installé <strong>VirtueMart</strong> et, légalem<strong>en</strong>t, si vous les diffusez, ils<br />
sont considérés comme valables…<br />
15.2 NOUVEAU CHÈQUE BOUTIQUE<br />
Figure 15.2<br />
Création d’un nouveau<br />
chèque boutique.<br />
Pour créer un nouveau chèque boutique, cliquez sur le m<strong>en</strong>u N OUVEAU CHÈQUE BOUTIQUE<br />
et r<strong>en</strong>seignez tous les élém<strong>en</strong>ts requis (voir Figure 15.2).<br />
CODE CHÈQUE BOUTIQUE<br />
R<strong>en</strong>seignez le code du chèque boutique. Pour les chèques boutique cadeaux, ce code<br />
devrait compter au minimum 32 caractères, pour être suf fisamm<strong>en</strong>t sûr et éviter le<br />
abus (empêcher ainsi un acheteur de trouv er le code <strong>en</strong> saisissant des v aleurs au<br />
hasard).<br />
POURCENTAGE OU TOTAL<br />
Indiquez si vous octroyez à vos cli<strong>en</strong>ts une réduction sous la forme d’un pourc<strong>en</strong>tage ou<br />
une réduction d’un montant fi e (TOTAL). Dans le cas des chèques-cadeaux que v ous
CHÈQUES BOUTIQUE<br />
205<br />
v<strong>en</strong>dez à vos cli<strong>en</strong>ts, vous devez choisir un montant fi e (TOTAL) et le préciser dans la<br />
case VALEUR.<br />
TYPE CHÈQUE BOUTIQUE<br />
Vous pouvez, dans cette liste déroulante, choisir <strong>en</strong>tre deux types de chèques boutique :<br />
soit un C HÈQUE BOUTIQUE CADEAU, lequel, une fois utilisé, est ef facé, soit un C HÈQUE<br />
BOUTIQUE PERMANENT, qui peut être utilisé par les cli<strong>en</strong>ts un nombre indéfini de fois<br />
jusqu’à ce qu’il soit supprimé.<br />
VALEUR<br />
Inscrivez la valeur du chèque boutique. Att<strong>en</strong>tion à respecter ici le choix que vous avez<br />
fait <strong>en</strong>tre pourc<strong>en</strong>tage et montant. Si v ous avez opté pour un pourc<strong>en</strong>tage, vous devrez<br />
saisir une valeur comprise <strong>en</strong>tre 0 (zéro) et 100. Si vous avez choisi un montant total,<br />
toute valeur positive est autorisée. Dans tous les cas, la v aleur saisie doit être uniquem<strong>en</strong>t<br />
constituée de chif fres, sans caractères % ni €, sous peine de générer un message<br />
d’erreur.
16 Fabricants<br />
Les fabricants sont liés aux produits et inclu<strong>en</strong>t des informations de contact, un site<br />
Internet et une description. Chaque produit que v ous proposez à la v <strong>en</strong>te est associé à<br />
un fabricant.<br />
Il est recommandé de configurer les catégories de abricants et les f abricants avant de<br />
s’attaquer aux produits eux-mêmes. Vous vous épargnez ainsi du tra vail : dans le cas<br />
contraire, vous devrez éditer chacun des produits individuellem<strong>en</strong>t pour lui affecter un<br />
fabricant, une fois ceux-ci configurés (ce qui ous oblige donc à configurer les produit<br />
<strong>en</strong> deux fois). Naturellem<strong>en</strong>t, vous pouvez ajouter à tout mom<strong>en</strong>t un nouveau fabricant<br />
dans cette liste.<br />
16.1 LISTER LES CATÉGORIES DE FABRICANTS<br />
Avant toute chose, vous devez créer les catégories de fabricants. Si, par exemple, vous<br />
commercialisez des articles ménagers, les catégories de fabricants à créer peuv<strong>en</strong>t être :<br />
verres, vaisselle, couverts, etc.<br />
Les informations relati ves aux catégories de f abricants ne sont pas nécessairem<strong>en</strong>t<br />
indisp<strong>en</strong>sables pour toutes les boutiques <strong>en</strong> ligne ; par conséqu<strong>en</strong>t, <strong>VirtueMart</strong> défini<br />
une catégorie de fabricants par défaut, intitulée -DEFAULT-.<br />
Dans le m<strong>en</strong>u de <strong>VirtueMart</strong>, cliquez sur l’élém<strong>en</strong>t LISTER LES CATÉGORIES DE FABRICANTS<br />
pour afficher toutes les catégories disponibles ( oir Figure 16.1).<br />
Figure 16.1<br />
LISTE DES CATÉGORIES<br />
DE FABRICANTS.<br />
Supprimer une catégorie de fabricants<br />
Pour qu’une catégorie de f abricants puisse être supprimée, elle doit être vide, c’est-àdire<br />
ne plus cont<strong>en</strong>ir aucun f abricant ou, <strong>en</strong> d’autres termes, qu’aucun f abricant ne lui
208<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
soit associé. Si des fabricants sont <strong>en</strong>core liés à la catégorie que vous souhaitez supprimer,<br />
vous devez d’abord les affecter à une autre catégorie, ou les supprimer. <strong>VirtueMart</strong><br />
n’autorise pas la suppression d’une catégorie de f abricants à laquelle sont <strong>en</strong>core associés<br />
des fabricants.<br />
Pour supprimer une catégorie de fabricants, cliquez, comme à l’accoutumée, sur la corbeille<br />
qui se trouve tout à la droite de la ligne correspondant à la catégorie visée. Vous<br />
pouvez aussi sélectionner les catégories à supprimer <strong>en</strong> cochant la case figurant dans l<br />
deuxième colonne du tableau, puis les ef facer <strong>en</strong> cliquant sur l’icône <strong>en</strong> forme de<br />
grande corbeille, <strong>en</strong> haut à droite de la page.<br />
Éditer une catégorie de fabricants<br />
Cliquez sur le nom de la catégorie visée, dans la colonne NOM DE LA CATÉGORIE. L’édition<br />
d’une catégorie existante est analogue à la création d’une nouvelle catégorie.<br />
16.2 AJOUTER UNE CATÉGORIE DE FABRICANTS<br />
Pour créer une nouv elle catégorie de f abricants, cliquez dans le m<strong>en</strong>u sur l’élém<strong>en</strong>t<br />
AJOUTER UNE CATÉGORIE DE FABRICANTS et fournissez tous les r<strong>en</strong>seignem<strong>en</strong>ts nécessaires<br />
(voir Figure 16.2).<br />
Figure 16.2<br />
Formulaire catégorie<br />
fabricant.<br />
NOM DE LA CATÉGORIE<br />
Donnez à la nouvelle catégorie un nom parlant : cela vous aidera par la suite à l’id<strong>en</strong>tifie<br />
plus facilem<strong>en</strong>t dans les listes.<br />
DESCRIPTION DE LA CATÉGORIE<br />
Cette description est af fichée dans la liste des catégories de abricants et v ous aide à<br />
garder une vue d’<strong>en</strong>semble.<br />
Enregistrez vos modifications
FABRICANTS<br />
Figure 16.3<br />
16.3 LISTER LES FABRICANTS<br />
LISTE DES FABRICANTS.<br />
209<br />
Pour appeler la liste des f abricants, cliquez sur l’élém<strong>en</strong>t F ABRICANTS > L ISTER LES<br />
FABRICANTS dans le m<strong>en</strong>u <strong>VirtueMart</strong> (voir Figure 16.3).<br />
Si les informations relatives aux fabricants ne sont pas indisp<strong>en</strong>sables pour une boutique<br />
<strong>en</strong> ligne ou si, pour une raison quelconque, aucun fabricant n’a été paramétré,<br />
<strong>VirtueMart</strong> définit un abricant "factice". Celui-ci est utilisé, par e xemple, si v ous<br />
n’avez aucun f abricant (société de services, artisan f abriquant ses propres<br />
produits, etc.).<br />
Supprimer un fabricant<br />
Pour pouvoir supprimer un fabricant, comm<strong>en</strong>cez par supprimer ou réa fecter à un autre<br />
fabricant tous les produits qui lui sont liés. <strong>VirtueMart</strong> n’autorise pas la suppression<br />
d’un fabricant auquel sont <strong>en</strong>core associés des produits.<br />
Pour supprimer un f abricant, cliquez, comme à l’accoutumée, sur la corbeille qui se<br />
trouve tout à la droite de la ligne correspondant au f abricant visé. Vous pouvez aussi<br />
sélectionner les f abricants à supprimer <strong>en</strong> cochant la case figurant dans la deuxièm<br />
colonne du tableau, puis les effacer <strong>en</strong> cliquant sur l’icône <strong>en</strong> forme de grande corbeille,<br />
<strong>en</strong> haut à droite de la page.<br />
Éditer un fabricant<br />
Cliquez sur le nom du fabricant visé, dans la colonne NOM DU FABRICANT, ou sur le li<strong>en</strong><br />
METTRE À JOUR figurant dans la colonne DMIN. L’édition d’un f abricant existant est<br />
analogue à la création d’un nouveau fabricant.<br />
Pour créer un nouveau de fabricant, cliquez dans le m<strong>en</strong>u de <strong>VirtueMart</strong> sur l’élém<strong>en</strong>t<br />
AJOUTER UN FABRICANT ou sur le bouton N OUVEAU qui figure <strong>en</strong> haut à droite de l<br />
page.
210<br />
Figure 16.4<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
16.4 AJOUTER UN FABRICANT<br />
AJOUTER UN FABRICANT.<br />
Saisissez toutes les informations requises dans le formulaire (v oir Figure 16.4) et<br />
n’oubliez pas d’<strong>en</strong>registrer toutes vos modifications<br />
NOM DU FABRICANT<br />
Champ obligatoire.<br />
Saisissez le nom du f abricant. Si vous voulez <strong>en</strong>registrer ici un f abricant de vaisselle,<br />
saisissez par exemple "Wedgwood" ou "Villeroy & Boch".<br />
URL<br />
Champ facultatif.<br />
Vous pouvez saisir ici l’adresse Internet du fabricant, mais vous devez la saisir intégralem<strong>en</strong>t<br />
(incluant donc http:// suivi de l’URL complète).<br />
CATÉGORIE DE FABRICANT<br />
Champ obligatoire.<br />
Choisissez, dans la liste déroulante, la catégorie à laquelle v ous souhaitez af fecter ce<br />
fabricant. Si l’on poursuit l’exemple précéd<strong>en</strong>t, il s’agirait de la catégorie "Vaisselle".<br />
EMAIL<br />
Champ facultatif.<br />
Vous pouvez r<strong>en</strong>seigner l’adresse e-mail du fabricant ou de votre interlocuteur auprès<br />
de ce f abricant, ou toute adresse électronique de v otre choix. Lorsqu’un cli<strong>en</strong>t<br />
consulte la vue détaillée d’un produit et clique sur le nom du f abricant, cette adresse<br />
apparaît dans la f<strong>en</strong>être pop-up prés<strong>en</strong>tant les informations relatives à ce fabricant.
FABRICANTS<br />
211<br />
Naturellem<strong>en</strong>t, cela permet à v os cli<strong>en</strong>ts d’<strong>en</strong>voyer un courrier à cette adresse e-mail.<br />
Pour cette raison, il est ess<strong>en</strong>tiel que v ous demandiez préalablem<strong>en</strong>t au dét<strong>en</strong>teur de<br />
cette adresse l’autorisation de la publier sur votre site.<br />
DESCRIPTION<br />
Champ facultatif.<br />
Utilisez ce champ pour prés<strong>en</strong>ter rapidem<strong>en</strong>t le f abricant, décrire les conditions de<br />
garantie et les services qu’il propose, votre retour d’expéri<strong>en</strong>ce personnel, sa r<strong>en</strong>ommée<br />
dans la profession. Cette description est ég alem<strong>en</strong>t af fichée dans la f<strong>en</strong>être pop-u<br />
<strong>en</strong>voyée à vos cli<strong>en</strong>ts lorsqu’ils cliqu<strong>en</strong>t sur le nom du f abricant, dans la vue détaillée<br />
du produit.<br />
N’oubliez pas d’<strong>en</strong>registrer vos modifications
17 Assistance<br />
<strong>VirtueMart</strong> est un logiciel libre produit par la communauté ; aucune société ne "produit"<br />
ni ne le commercialise. Cela ne signifie pas pour autant que ous vous retrouvez<br />
seul face à l’écran et à la tâche, mais que l’aide dont v ous pourriez a voir besoin est<br />
accessible par d’autres biais qu’un service payant d’<strong>en</strong>treprise. Notez que vous pouvez<br />
quand même f aire appel aux services d’un technici<strong>en</strong> spécialiste de <strong>VirtueMart</strong>, mais<br />
une prestation de ce type a un coût. Nous dressons ici une liste de solutions gratuites et<br />
immédiatem<strong>en</strong>t accessibles.<br />
17.1 Forums dédiés à <strong>VirtueMart</strong><br />
Malgré l’abs<strong>en</strong>ce d’une société responsable de <strong>VirtueMart</strong>, v ous pouv ez bénéficie<br />
d’une assistance technique et d’aide pour vos questions et problèmes relatifs à la plateforme.<br />
Du fait que de nombreuses personnes utilis<strong>en</strong>t ce logiciel, v ous ne serez probablem<strong>en</strong>t<br />
pas le seul à v ous poser une question particulière ou à être confronté à un<br />
problème donné. Consultez les forums pour y trouv er les réponses qu’ont apportées<br />
d’autres utilisateurs à ces mêmes interrog ations. Découvrez la manière dont ils ont<br />
résolu le problème que v ous r<strong>en</strong>contrez. Exploitez les fonctionnalités de recherche à<br />
votre disposition dans tout forum.<br />
Pour pouvoir profiter au mieux de toutes les possibilités qu’o fre un forum, vous devez<br />
vous y <strong>en</strong>registrer (gratuitem<strong>en</strong>t).<br />
17.1.1 Forum <strong>VirtueMart</strong><br />
Le forum of ficiel de <strong>VirtueMart</strong> est partie intégrante du site web of ficiel du logiciel<br />
Vous pouvez y accéder à l’adresse http://forum.virtuemart.net/ (voir Figure 17.1).<br />
De nombreux problèmes relatifs à <strong>VirtueMart</strong> ont déjà été résolus et de nombreuses<br />
questions ont trouvé une réponse. Une fois que vous vous êtes inscrit comme membre<br />
du forum, vous pouvez poser vous-même des questions et soumettre vos problèmes.<br />
La langue <strong>en</strong> usage sur le forum est l’anglais.
214<br />
Figure 17.1<br />
Forum <strong>VirtueMart</strong>.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Des complém<strong>en</strong>ts d’aide sur <strong>VirtueMart</strong>, des tutoriaux vidéo et bi<strong>en</strong> d’autres docum<strong>en</strong>ts<br />
utiles <strong>en</strong>core sont à v otre disposition sur le site http://dev.virtuemart.net/cb/<br />
project/1.<br />
17.1.2 Portail Joomla! francophone<br />
Sur le portail Joomla! francophone ( http://www.joomlafrance.org/), vous trouverez<br />
non seulem<strong>en</strong>t de l’aide et des docum<strong>en</strong>ts relatifs à Joomla!, mais aussi un forum où<br />
évoquer vos difficultés et rechercher des informations. Le forum est accessible directem<strong>en</strong><br />
à l’adresse : http://forum.joomla.fr/ (voir Figure 17.2).<br />
Vous y trouverez <strong>en</strong> particulier un forum dédié au commerce électronique, à la section<br />
JOOMLA! 1.5. X > E XTENSIONS TIERCES > E- COMMERCE (li<strong>en</strong> direct : http://<br />
forum.joomla.fr/forumdisplay.php?f=123).<br />
La langue <strong>en</strong> usage sur le forum est le français.
ASSISTANCE<br />
Figure 17.2<br />
Forum Joomla! France.<br />
17.2 Manuel <strong>en</strong> ligne<br />
215<br />
Un manuel utilisateur (User manual) et un manuel du développeur (Developer manual)<br />
dédiés à <strong>VirtueMart</strong>, tous deux <strong>en</strong> anglais, sont à v otre disposition gratuitem<strong>en</strong>t sur le<br />
site http://www.virtuemart.net/, section HOME > MANUALS.<br />
Vous pouvez télécharger ces deux ouvrages sur v otre ordinateur et les consulter ultérieurem<strong>en</strong>t,<br />
hors connexion.<br />
La traduction <strong>en</strong> français de ces manuels est disponible <strong>en</strong> téléchargem<strong>en</strong>t sur le site http://<br />
www.xlformation.com/, avec un léger décalage (dû au délai nécessaire pour traduire les docum<strong>en</strong>ts)<br />
par rapport à la version anglaise. Vous trouverez les docum<strong>en</strong>ts à la section TÉLÉCHARGEMENTS ><br />
WEB > JOOMLA.<br />
17.3 À propos de <strong>VirtueMart</strong><br />
<strong>VirtueMart</strong> est soumis à la lic<strong>en</strong>ce GNU/GPLv3, dont v ous pouvez consulter le te xte<br />
sur Internet à l’adresse : http://www.gnu.org/copyleft/gpl.html.
216<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Une traduction française non of ficielle est disponible à l’adresse : http://<br />
www.april.org/files/g oupes/trad-gpl/doc/GPLv3/www.rodage.org/gpl-3.0.fr.html.<br />
Chef du projet <strong>VirtueMart</strong> : Soer<strong>en</strong> Eberhardt-Biermann : soer<strong>en</strong>@virtuemart.net.<br />
Site web du projet : http://www.virtuemart.net/.<br />
Forum : http://forum.virtuemart.net/.
18<br />
Figure 18.1<br />
Interface de gestion des<br />
modules dans Joomla!.<br />
Modules de <strong>VirtueMart</strong><br />
18.1 Généralités<br />
Figure 18.2<br />
Détails d’un module.<br />
Les modules (voir Figure 18.2) gèr<strong>en</strong>t, conjointem<strong>en</strong>t aux composants, les cont<strong>en</strong>us de<br />
votre site. Ils sont pilotés à l’aide de paramètres. En tant que super -administrateur,<br />
ouvrez dans le back-<strong>en</strong>d de votre installation Joomla! la page EXTENSION > GESTION DES<br />
MODULES.
218<br />
POSITION<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Le template Joomla! interroge la liste des modules pour obt<strong>en</strong>ir les modules actifs et<br />
pour savoir à quel emplacem<strong>en</strong>t ils doi v<strong>en</strong>t être affichés. Vous devez donc veiller à ce<br />
que la position attribuée à un module existe nommém<strong>en</strong>t dans le template Joomla!.<br />
Les positions les plus connues et les plus utilisées sont : banner, breadcrumb, footer,<br />
header, left, right, top, user 1, user 2, etc. Les positions définies dans un templat<br />
Joomla! et, par conséqu<strong>en</strong>t, celles qui exist<strong>en</strong>t réellem<strong>en</strong>t dép<strong>en</strong>d<strong>en</strong>t ess<strong>en</strong>tiellem<strong>en</strong>t du<br />
programmeur. Vous pouvez égalem<strong>en</strong>t définir ous-même de nouvelles positions dans<br />
votre template. Voici par exemple l’extrait de code pour index.php :<br />
<br />
<br />
<br />
N’oubliez pas d’adapter <strong>en</strong> conséqu<strong>en</strong>ce le fichier CSS associé (sou<strong>en</strong>t dénommé template.css).<br />
Vous trouv erez da vantage d’informations sur ce sujet dans l’ouvrage<br />
Joomla! 1.5 de Hag<strong>en</strong> Graf (v oir référ<strong>en</strong>ces <strong>en</strong> anne xe A). Veillez, lorsque vous modifie<br />
votre template, à toujours pouvoir <strong>en</strong> restaurer l’état initial.<br />
Position. Si vous n’arrivez pas à savoir où sont les positions définies dans votre template, voici une<br />
astuce permettant de les localiser facilem<strong>en</strong>t. Ouvrez la page d’accueil de votre site dans votre navigateur<br />
(l’adresse est de type http://www.monsite.fr/). Ajoutez à la main, à la fin de l’URL, le code<br />
index.php?tp=1. L’URL résultante est alors http://www.monsite.fr/index.php?tp=1. Validez et<br />
observez le résultat : les positions de publication sont alors matérialisées <strong>en</strong> superposition à la page,<br />
et le nom de chaque zone apparaît dans le coin supérieur gauche de celle-ci. En effet, les développeurs<br />
de Joomla! ont créé une variable PHP intitulée tp qui, lorsqu’elle est positionnée à la<br />
valeur 1, indique qu’il faut afficher les positions du template.<br />
DÉTAILS<br />
Vous devez être raisonnablem<strong>en</strong>t familiarisé avec ces paramètres. Le module a-t-il le<br />
nom souhaité ? Le titre apparaît-il ? Le module est-il acti vé ? Veillez ég alem<strong>en</strong>t à<br />
configurer l’ordre et les nveaux d’accès. Enfin, n’oubliez pas d’<strong>en</strong>r gistrer vos modifications<br />
AFFECTATION DE MENU<br />
Tous les modules n’ont pas nécessairem<strong>en</strong>t besoin d’être af fichés systématiquem<strong>en</strong><br />
partout. Sélectionnez une ou plusieurs <strong>en</strong>trées de m<strong>en</strong>u dans la liste (Ctrl+clic) pour y<br />
afficher le module ( oir Figure 18.3).<br />
Si nécessaire, af fichez le module partout. Dans ce cas, cochez le bouton radio ENUS :<br />
TOUS. Si v ous choisissez l’option A UCUN, le module n’est jamais af fiché, même s’il es<br />
activé.
MODULES DE VIRTUEMART<br />
Figure 18.3<br />
Affectation de m<strong>en</strong>u.<br />
219<br />
Il est recommandé de visualiser les modifications directem<strong>en</strong>t sur le site pour vérif<br />
cation. Pour cela, cliquez <strong>en</strong> haut à droite de la page sur le li<strong>en</strong> P RÉVISUALISER ou<br />
directem<strong>en</strong>t <strong>en</strong> utilisant la fonction de rafraîchissem<strong>en</strong>t/réactualisation de v otre<br />
navigateur web.<br />
18.2 <strong>VirtueMart</strong> Module<br />
Ce module, du f ait de ses nombreuses options et des possibilités qu’il of fre, est pratiquem<strong>en</strong>t<br />
un "module à tout f aire". Il met à votre disposition tous les outils nécessaires<br />
pour que vos cli<strong>en</strong>ts ai<strong>en</strong>t accès à votre boutique <strong>VirtueMart</strong>.<br />
Ce module doit impérativem<strong>en</strong>t être activé pour que <strong>VirtueMart</strong> fonctionne correctem<strong>en</strong>t !<br />
En fonction des options choisies à la section P aramètres du module, les élém<strong>en</strong>ts suivants<br />
seront affichés ou non<br />
• les catégories de produits (SHOW THE PRODUCT CATEGORIES?) ;<br />
• un champ de recherche de produit (SHOW PRODUCT SEARCH FIELD?) ;<br />
• un formulaire d’ouverture de session permettant ég alem<strong>en</strong>t de s’<strong>en</strong>registrer auprès<br />
du site (SHOW A LOGIN FORM FOR THE CUSTOMERS?) ;<br />
• des li<strong>en</strong>s vers le panier (SHOW MINI CART?) et vers le compte (SHOW ACCOUNT LINK?).
220<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Par ailleurs, si v ous a vez acti vé le module de recherche de produit dans l’interf ace<br />
d’administration de <strong>VirtueMart</strong>, vous pouvez afficher des champs de recherche de pr duit<br />
(SHOW PRODUCT SEARCH FIELD?) et de recherche sur les paramètres des produits (SHOW<br />
PRODUCT PARAMETER SEARCH FIELD?).<br />
Vous pouvez, <strong>en</strong> outre, régler dif fér<strong>en</strong>ts paramètres relatifs aux formats et aux options<br />
d’affichage<br />
Naturellem<strong>en</strong>t, vous pouvez aussi désactiver certaines fonctionnalités de ce module et<br />
les remplacer par d’autres modules.<br />
Vous trouverez aux quatre sections sui vantes les explications relatives aux paramètres<br />
de ce module.<br />
18.3 <strong>VirtueMart</strong> Product Categories<br />
Figure 18.4<br />
Catégories de produits<br />
dans <strong>VirtueMart</strong>.<br />
Ce module prés<strong>en</strong>te aux visiteurs de v otre site web toutes les catégories de produits<br />
publiées dans votre boutique <strong>en</strong> ligne (v oir Figure 18.4). Vous avez pour cela le choix<br />
<strong>en</strong>tre différ<strong>en</strong>ts m<strong>en</strong>us et différ<strong>en</strong>ts modes d’affichage<br />
18.3.1 Paramètres de ce module<br />
CATEGORY DISPLAY TYPE<br />
Vous avez le choix <strong>en</strong>tre cinq types de m<strong>en</strong>us ou d’af fichage, que ous devriez déjà<br />
connaître grâce à Joomla!. Je recommande plus particulièrem<strong>en</strong>t les m<strong>en</strong>us TigraTree,<br />
JSCook (JSCookTree) et dTree qui sont comparables à l’e xplorateur Windows et, par<br />
conséqu<strong>en</strong>t, qui sont familiers aux cli<strong>en</strong>ts.<br />
JSCOOK TYPE<br />
Lorsque vous choisissez JSCook, il est conseillé de sélectionner Tree pour les raisons<br />
énoncées précédemm<strong>en</strong>t.
MODULES DE VIRTUEMART<br />
221<br />
JSCOOKMENU STYLE<br />
Par défaut, c’est l’option ThemeOffice qui est sélectionnée. Vous pouvez laisser les choses<br />
ainsi.<br />
JSCOOKMENU ORIENTATION<br />
Choisir une prés<strong>en</strong>tation horizontale ou v erticale dép<strong>en</strong>d <strong>en</strong> premier lieu de la place<br />
dont vous disposez. Si vous affichez ce module à la position Left, vous devriez choisir<br />
une ori<strong>en</strong>tation de type Vertical.<br />
JSCOOKTREE STYLE<br />
Par défaut, c’est l’option ThemeXP qui est sélectionnée. Vous pouvez laisser les choses ainsi.<br />
LABEL OF THE DTREE ROOT<br />
Il s’agit de l’étiquette de niveau hiérarchique le plus élevé dans l’arbre. Saisissez ici le<br />
nom de votre boutique <strong>en</strong> ligne ou tout descriptif approprié.<br />
18.4 <strong>VirtueMart</strong> Search<br />
Ce module, lorsqu’il est acti vé, affiche un champ de recherche simple parmi les pro<br />
duits. Il ne vous permet pas d’utiliser les fonctions de recherche avancées que vous pouvez<br />
mettre <strong>en</strong> place dans le composant <strong>VirtueMart</strong>. Il n’y a pas de possibilité ici<br />
d’appeler les fonctionnalités de recherche sur les paramètres des produits.<br />
Si vous souhaitez proposer à v os cli<strong>en</strong>ts les fonctions de recherche a vancée de Virtue-<br />
Mart, désactivez ou supprimez ce module et, dans le module V IRTUEMART MODULE,<br />
positionnez à Oui les paramètres S HOW PRODUCT SEARCH FIELD? et PRODUCT PARAMETER<br />
SEARCH FIELD?.<br />
18.5 <strong>VirtueMart</strong> Login<br />
Si v ous a vez mis <strong>en</strong> ligne v otre boutique <strong>VirtueMart</strong>, autorisez de préfér<strong>en</strong>ce<br />
l’ouverture de session ( login) et l’<strong>en</strong>re gistrem<strong>en</strong>t de nouv eaux utilisateurs uniquem<strong>en</strong>t<br />
à l’aide d’un module propre à <strong>VirtueMart</strong>, afin d’éviter les problèmes et confli<br />
avec le module de login de Joomla!. Vous avez le choix <strong>en</strong>tre le login proposé par<br />
VIRTUEMART MODULE (voir section précéd<strong>en</strong>te) et le module V IRTUEMART LOGIN<br />
(voir Figure 18.5). N’utilisez par contre qu’un seul de ces deux modules, et non les<br />
deux simultaném<strong>en</strong>t. Désacti vez le login dans le module VIRTUEMART MODULE<br />
(paramètre : SHOW A LOGIN FORM FOR THE CUSTOMERS? = Non) si v ous utilisez le<br />
module VIRTUEMART LOGIN.
222<br />
Figure 18.5<br />
VIRTUEMART LOGIN.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
18.5.1 Paramètres de ce module<br />
SUFFIXE DE CLASSE DE MODULE<br />
Ne ri<strong>en</strong> saisir sauf si nécessaire.<br />
PRE-TEXT<br />
Un texte saisi ici apparaît directem<strong>en</strong>t au-dessus du nom d’utilisateur.<br />
POST-TEXT<br />
Un texte saisi ici apparaît directem<strong>en</strong>t au-dessous des li<strong>en</strong>s d’<strong>en</strong>registrem<strong>en</strong>t.<br />
LOGIN REDIRECTION ET LOGOUT REDIRECTION<br />
Si vous sélectionnez l’option <strong>VirtueMart</strong> HomePage, la page qui s’ouvre dans le na vigateur<br />
de v otre cli<strong>en</strong>t directem<strong>en</strong>t après l’ouv erture ou la fermeture de session est la<br />
page d’accueil de votre boutique <strong>VirtueMart</strong>.<br />
Choisisissez de préfér<strong>en</strong>ce l’option Page from which the user logged in : <strong>en</strong> effet,<br />
il est particulièrem<strong>en</strong>t énervant, pour un utilisateur qui se connecte, d’être reconduit à la<br />
page d’accueil alors qu’il était <strong>en</strong> train de consulter une autre page.<br />
GREETING<br />
Si vous cochez le bouton Oui, votre cli<strong>en</strong>t est salué nommém<strong>en</strong>t, à l’aide de son nom ou<br />
de son nom d’utilisateur.<br />
NAME/USERNAME<br />
Précisez s’il faut saluer les cli<strong>en</strong>ts <strong>en</strong> utilisant leur nom ou leur id<strong>en</strong>tifiant<br />
ACCOUNT MAINTENANCE LINK<br />
Non.
MODULES DE VIRTUEMART<br />
18.6 <strong>VirtueMart</strong> Cart<br />
223<br />
Dans ce module apparaît un "chariot" <strong>VirtueMart</strong> (incluant un li<strong>en</strong> v ers le site <strong>VirtueMart</strong>).<br />
Cela paraît peu professionnel et pourrait susciter une mauv aise image<br />
auprès des cli<strong>en</strong>ts.<br />
Du fait que <strong>VirtueMart</strong> et tous les modules livrés conjointem<strong>en</strong>t sont soumis à la lic<strong>en</strong>ce<br />
GNU/GPL, vous avez le droit de modifier et d’adapter le code source à otre guise. La<br />
seule limitation est que vous ne pouvez pas supprimer les m<strong>en</strong>tions de copyright dans le<br />
code source lui-même.<br />
18.6.1 Modification du li<strong>en</strong> et de l’image<br />
Téléchargez le fichier minicart.tpl.php par FTP sur votre ordinateur. Vous le trouverez<br />
<strong>en</strong> suivant le chemin /compon<strong>en</strong>ts/com_virtuemart/themes/default/templates/<br />
common/minicart.tpl.php depuis le répertoire racine de votre installation Joomla!.<br />
Ouvrez minicart.tpl.php dans un éditeur de te xte, par exemple Emacs ou WordPad,<br />
et procédez aux modifications su vantes.<br />
MODIFICATION DU LIEN<br />
À la ligne n o 7 :<br />
<br />
remplacez l’URL existante par une autre, plus adaptée. Ce peut être, par e xemple, un<br />
li<strong>en</strong> direct vers le panier du cli<strong>en</strong>t au sein de v otre boutique <strong>VirtueMart</strong>. Pour obt<strong>en</strong>ir<br />
cette URL, ouvrez tout simplem<strong>en</strong>t le panier dans un na vigateur <strong>en</strong> cliquant sur le li<strong>en</strong><br />
VOIR LE PANIER ; copiez l’URL figurant dans le champ de saisie de otre barre de navigation<br />
et insérez-la dans le fichier à la place xacte de l’anci<strong>en</strong>ne URL. Enregistrez vos<br />
modifications<br />
MODIFICATION DE L’IMAGE<br />
La nouvelle image ou l’élém<strong>en</strong>t graphique utilisé doit a voir un rapport avec un panier<br />
ou un chariot, et ne pas être plus large que la colonne de gauche, c’est-à-dire, suivant le<br />
template, <strong>en</strong>viron 160 pixels. Il est recommandé d’utiliser une image d’une taille de<br />
100 px × 80 px ou 100 px × 100 px (dans ce cas, modifiez bi<strong>en</strong> l’attri ut width dans la<br />
balise HTML correspondant à l’image).<br />
À la ligne no 8 :<br />
224<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
remplacez le nom du fichier image par le nom de l’image que ous avez choisie et le<br />
cont<strong>en</strong>u de l’attrib ut alt="<strong>VirtueMart</strong>" par alt="Le texte de votre choix" (par<br />
exemple : alt="Voir le panier").<br />
N’oubliez pas d’<strong>en</strong>registrer vos modifications<br />
Pour conclure, transférez par FTP le fichier ainsi modifié et la no elle icône de panier<br />
vers le serveur, <strong>en</strong> les déposant aux emplacem<strong>en</strong>ts appropriés.<br />
Le nouveau fichier doit figurer dan /compon<strong>en</strong>ts/com_virtuemart/themes/default/<br />
templates/common/.<br />
Confirmez, au besoin, que le fichier xistant doit être écrasé par le nouveau fichie .<br />
La nouvelle image de panier doit être déposée dans /compon<strong>en</strong>ts/com_virtuemart/<br />
shop_image/ps_image/.<br />
18.7 <strong>VirtueMart</strong> All-In-One<br />
Grâce à ce module, v ous pouvez prés<strong>en</strong>ter les produits les plus réc<strong>en</strong>ts (V IRTUEMART<br />
LATEST PRODUCTS), les produits vedettes (VIRTUEMART FEATURED PRODUCTS), les produits<br />
les plus v <strong>en</strong>dus (VIRTUEMART TOP TEN PRODUCTS) et/ou des produits choisis de<br />
façon aléatoire (VIRTUEMART RANDOM PRODUCTS) de votre boutique.<br />
18.7.1 Paramètres de ce module<br />
Il n’y a guère à dire au sujet des paramètres de ce module. Vous pouvez activer ou<br />
désactiver (Oui/Non) à votre guise chaque sous-module qui est af fiché (ou non) par l<br />
biais d’onglets dans une f<strong>en</strong>être dédiée. Voici la traduction de chaque intitulé de<br />
paramètre :<br />
•SHOW NEW PRODUCTS? Afficher les nou eaux produits ;<br />
•SHOW TOPTEN PRODUCTS? Afficher les produits les plus <strong>en</strong>dus ;<br />
•SHOW FEATURED PRODUCTS? Afficher les produits edettes ;<br />
•SHOW RANDOM PRODUCTS? Afficher des produits au hasard<br />
•SHOW PRODUCT PRICE? Afficher le prix du produit<br />
•SHOW ADD TO CART LINK? Afficher un li<strong>en</strong> "ajouter au panier"<br />
Pour ce module, vous aurez besoin d’un peu plus de place que ne le permett<strong>en</strong>t les quelque<br />
160 pixels de large dans la colonne de gauche (POSITION: left). Vous devrez insérer<br />
dans votre template Joomla! une nouv elle position de lar geur adaptée afin de pou oir<br />
utiliser ce module (pour modifier la la geur d’une position, consultez par e xemple
MODULES DE VIRTUEMART<br />
225<br />
l’ouvrage Joomla! 1.5 de Hag<strong>en</strong> Graf, dont les référ<strong>en</strong>ces sont données <strong>en</strong> fin de ce<br />
ouvrage et qui aborde ce sujet <strong>en</strong> détail).<br />
Les quatre sections suivantes vous fourniront davantage d’informations sur les paramètres<br />
de ce module.<br />
18.8 <strong>VirtueMart</strong> Latest Products<br />
Grâce à ce module, vous prés<strong>en</strong>tez à vos cli<strong>en</strong>ts les produits les plus réc<strong>en</strong>ts.<br />
18.8.1 Paramètres de ce module<br />
NUMBER OF DISPLAYED PRODUCTS<br />
Nombre total de produits à affiche .<br />
SHOW PRODUCT PRICE?<br />
Affichez le prix de os produits et choisissez <strong>en</strong> conséqu<strong>en</strong>ce Oui.<br />
SHOW ADD-TO-CART LINK?<br />
Afficher le li<strong>en</strong> d’ajout au panier. Choisissez Oui et permettez ainsi à v os cli<strong>en</strong>ts de<br />
comm<strong>en</strong>cer immédiatem<strong>en</strong>t leurs achats.<br />
DISPLAY STYLE<br />
Style d’affichage. Vous pouvez choisir de prés<strong>en</strong>ter les produits <strong>en</strong> ligne ( Horizontal<br />
(1 Row)), <strong>en</strong> colonne ( Vertical (1 Column)) ou dans un tableau comptant plusieurs<br />
lignes et colonnes (Table (X rows and Y columns)).<br />
PRODUCTS PER ROW<br />
Nombre de produits par ligne. Combi<strong>en</strong> de produits souhaitez-vous afficher sur chaqu<br />
ligne ? Saisissez ce nombre ici. Le nombre de colonnes est calculé <strong>en</strong> di visant le nombre<br />
total de produits à afficher par le nombre de produits par ligne<br />
CATEGORY ID<br />
Vous pouvez limiter les produits à af ficher à une ou plusieurs catégories de produits<br />
Pour ce faire, saisissez les numéros d’id<strong>en</strong>tifiant des catégories concernées, séparés pa<br />
des virgules.
226<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
18.9 <strong>VirtueMart</strong> Featured Products<br />
Ce module prés<strong>en</strong>te les produits v edettes. Faites att<strong>en</strong>tion au nombre de produits<br />
que vous y affichez et à adapter le template pour <strong>en</strong> gérer correctem<strong>en</strong>t l’afichage ;<br />
il risque sinon de pr<strong>en</strong>dre trop de place et d’empiéter sur d’autres modules. Mais<br />
ri<strong>en</strong> n’est plus ef ficace que de réaliser ses propres essais : par conséqu<strong>en</strong>t, testez<br />
tranquillem<strong>en</strong>t différ<strong>en</strong>tes configurations et vérifiez l’ fichage résultant sur otre<br />
site web.<br />
18.9.1 Paramètres de ce module<br />
NUMBER OF DISPLAYED PRODUCTS<br />
Nombre total de produits à affiche .<br />
SHOW PRODUCT PRICE?<br />
Afficher le prix des produits. Il est recommandé d’af ficher cette information : par conséqu<strong>en</strong>t,<br />
choisissez Oui.<br />
DISPLAY STYLE<br />
Style d’affichage. Vous pouvez choisir de prés<strong>en</strong>ter les produits <strong>en</strong> ligne ( Horizontal<br />
(1 Row)), <strong>en</strong> colonne ( Vertical (1 Column)) ou dans un tableau comptant plusieurs<br />
lignes et colonnes (Table (X rows and Y columns)).<br />
PRODUCTS PER ROW<br />
Nombre de produits par ligne. Combi<strong>en</strong> de produits souhaitez-vous afficher sur chaqu<br />
ligne ? Saisissez ce nombre ici. Le nombre de colonnes est calculé <strong>en</strong> di visant le nombre<br />
total de produits à afficher par le nombre de produits par ligne<br />
CATEGORY ID(S)<br />
Saisissez ici les numéros d’id<strong>en</strong>tifiant des catégories dont ous souhaitez prés<strong>en</strong>ter les<br />
produits. Vous trouv erez les id<strong>en</strong>tifiants de catégorie dans la colonne de auche du<br />
tableau accessible par le m<strong>en</strong>u P RODUITS > L ISTER LES CATÉGORIES. Si v ous insérez<br />
plusieurs numéros d’id<strong>en</strong>tifiant, ous devez les séparer par des virgules.<br />
18.10 <strong>VirtueMart</strong> Top T<strong>en</strong> Products<br />
Ce module af fiche les dix produits les plus <strong>en</strong>dus (Bestsellers) sous la forme d’une<br />
liste de li<strong>en</strong>s prés<strong>en</strong>tés v erticalem<strong>en</strong>t. Ce n’est peut-être pas très adapté visuellem<strong>en</strong>t<br />
parlant, mais faites l’essai par vous-même.
MODULES DE VIRTUEMART<br />
18.10.1 Paramètre de ce module<br />
227<br />
NUMBER OF DISPLAYED PRODUCTS<br />
Vous pouvez configurer le nombre de li<strong>en</strong>s à a fiche . Pour un "T op T<strong>en</strong>", ce nombre<br />
devrait être de dix. Si v ous modifiez cette aleur, changez <strong>en</strong> conséqu<strong>en</strong>ce le titre du<br />
module.<br />
18.11 <strong>VirtueMart</strong> Random Products<br />
Voilà un bon module pour vos objectifs publicitaires : il prés<strong>en</strong>te à vos cli<strong>en</strong>ts des produits<br />
sélectionnés aléatoirem<strong>en</strong>t.<br />
18.11.1 Paramètres de ce module<br />
NUMBER OF DISPLAYED PRODUCTS<br />
Comme à l’accoutumée, définissez ici le nombre de produits à a fiche .<br />
SHOW PRODUCT PRICE?<br />
Il est conseillé d’afficher systématiquem<strong>en</strong>t le prix des produits et, par conséqu<strong>en</strong>t, d<br />
choisir Oui.<br />
SHOW ADD-TO-CART LINK?<br />
Afficher le li<strong>en</strong> d’ajout au panier. Permettez ainsi à vos cli<strong>en</strong>ts de comm<strong>en</strong>cer immédiatem<strong>en</strong>t<br />
leurs achats et choisissez Oui.<br />
DISPLAY STYLE<br />
Style d’affichage. Vous pouvez choisir ici de prés<strong>en</strong>ter les produits <strong>en</strong> ligne ( Horizontal<br />
(1 Row)), <strong>en</strong> colonne ( Vertical (1 Column)) ou dans un tableau comptant plusieurs<br />
lignes et colonnes (Table (X rows and Y columns)).<br />
PRODUCTS PER ROW<br />
Nombre de produits par ligne. Saisissez le nombre de produits que vous souhaitez faire<br />
figurer sur chaque ligne. Le nombre de colonnes est calculé <strong>en</strong> d visant le nombre total<br />
de produits à afficher par le nombre de produits par ligne<br />
CATEGORY ID<br />
Si vous souhaitez limiter le choix des produits à af ficher à une ou plusieurs catégories<br />
saisissez ici les numéros d’id<strong>en</strong>tifiant des catégories concernées
228<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
18.12 <strong>VirtueMart</strong> Curr<strong>en</strong>cies<br />
Figure 18.6<br />
Changer de devise.<br />
Si vous <strong>en</strong>visagez de n’utiliser qu’une seule devise pour vos transactions commerciales,<br />
désactivez ce module. Si vous souhaitez l’utiliser, att<strong>en</strong>tion…<br />
Vérifiez que les montants indiqués sur le site soi<strong>en</strong>t modifiés après sélection d’une autre devise. Si ce<br />
n’est pas le cas, vous devez impérativem<strong>en</strong>t résoudre ce problème avant toute chose, comme décrit<br />
ci-après !<br />
Ce module vous permet de proposer à v os cli<strong>en</strong>ts différ<strong>en</strong>tes devises pour leurs paiem<strong>en</strong>ts<br />
mais, pour que la con version monétaire fonctionne, v ous de vez modifier l<br />
fichier /administrator/compon<strong>en</strong>ts/com_virtuemart/classes/curr<strong>en</strong>cy/convertECB.php.<br />
Pour ce faire, établissez une connexion FTP vers le répertoire racine de votre<br />
installation Joomla! sur le serveur, récupérez ce fichier et <strong>en</strong>r gistrez-le sur votre ordinateur<br />
(voir Figure 18.6). Ouvrez le fichier convertECB.php dans un éditeur de texte et<br />
remplacez à la ligne 29 l’URL indiquée par celle-ci : http://www.ecb.europa.eu/stats/<br />
eurofxref/eurofxref-daily.xml.<br />
Enregistrez cette modification et transférez à nou eau le fichier ers le serv eur, au<br />
même emplacem<strong>en</strong>t qu’indiqué précédemm<strong>en</strong>t (confirmez au besoin que l’ancie<br />
fichier doit bi<strong>en</strong> être écrasé par la ersion que vous v<strong>en</strong>ez de modifier). Cette modific<br />
tion vous permet de mettre à jour automatiquem<strong>en</strong>t les taux de change des de vises, si<br />
vous utilisez le module de sélection d’une devise.<br />
La Banque c<strong>en</strong>trale europé<strong>en</strong>ne à Francfort ne fournit pas les taux de change pour toutes les devises<br />
possibles et imaginables. De ce fait, les taux de change quotidi<strong>en</strong>s ne sont pas disponibles pour l’intégralité<br />
des devises configurées dans <strong>VirtueMart</strong>.<br />
18.12.1 Paramètres de ce module<br />
PRE-TEXT<br />
Ce texte est affiché à os cli<strong>en</strong>ts. Il peut par exemple vous servir à indiquer à quelle<br />
fréqu<strong>en</strong>ce sont mis à jour les taux de change.
MODULES DE VIRTUEMART<br />
229<br />
THE CURRENCIES TO DISPLAY<br />
Devises à afficher. Vous pouvez sélectionner plusieurs devises <strong>en</strong> cliquant sur les libellés<br />
correspondants tout <strong>en</strong> maint<strong>en</strong>ant la touche Ctrl <strong>en</strong>foncée. F aites bi<strong>en</strong> att<strong>en</strong>tion au<br />
fait que toutes les devises sélectionnées devront être acceptées par la suite.<br />
ENABLE CACHE<br />
Activer le cache. Utilisez la mémoire cache pour réduire les temps de char gem<strong>en</strong>t des<br />
pages pour vos cli<strong>en</strong>ts.<br />
18.13 <strong>VirtueMart</strong> Product Scroller<br />
Ce module affiche un nombre donné de produits <strong>en</strong> les aisant défile , les uns après les<br />
autres, dans une zone de la page.<br />
18.13.1 Paramètres de ce module<br />
PRE-TEXT<br />
Ce texte est prés<strong>en</strong>té à v os cli<strong>en</strong>ts directem<strong>en</strong>t sous le titre du module. S’il n’apparaît<br />
pas alors qu’il le de vrait, acti vez l’option O VERRIDE CSS (sélectionnez Oui) : cela<br />
devrait lui permettre d’apparaître.<br />
NUMBER OF PRODUCTS<br />
Nombre de produits. Nombre total de produits à affiche .<br />
FEATURED PRODUCTS ONLY<br />
Afficher uniquem<strong>en</strong>t les produits vedettes. Si vous souhaitez prés<strong>en</strong>ter uniquem<strong>en</strong>t les<br />
produits vedettes, choisissez la valeur Oui pour cette option.<br />
IN WHICH ORDER THE PRODUCTS SHALL BE DISPLAYED?<br />
Ordre d’affichage des produits. Vous avez le choix <strong>en</strong>tre Newest (le plus réc<strong>en</strong>t <strong>en</strong> premier),<br />
Oldest (le plus anci<strong>en</strong>) et Random (aléatoire).<br />
SHOW PRODUCT NAME?<br />
Si vous souhaitez afficher les noms des produits, choisissez Oui.<br />
SHOW ADD-TO-CART LINK?<br />
Afficher le li<strong>en</strong> d’ajout au panier. Choisissez Oui et permettez ainsi à v os cli<strong>en</strong>ts de<br />
comm<strong>en</strong>cer immédiatem<strong>en</strong>t leurs achats <strong>en</strong> ne manquant aucune offre spéciale, dans le<br />
cas où vous avez activé l’option correspondante.
230<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
SHOW PRICES?<br />
Afficher le prix des produits. Si vous souhaitez afficher le prix des produits, choisisse<br />
Oui.<br />
SCROLL HEIGHT<br />
Définissez ici la hauteur de la zone de défilem<strong>en</strong>t Vous devez faire att<strong>en</strong>tion à ce que la<br />
hauteur soit suffisante pour permettre d’a ficher <strong>en</strong>tièrem<strong>en</strong>t l’<strong>en</strong>trée relat ve au produit<br />
de plus grande hauteur sans que la partie basse soit tronquée. C’est particulièrem<strong>en</strong>t<br />
important si vous avez sélectionné un s<strong>en</strong>s de défilem<strong>en</strong>t horizontal<br />
SCROLL WIDTH<br />
Définissez ici la la geur de la zone de défilem<strong>en</strong>t. Vous devez faire att<strong>en</strong>tion à ce que la<br />
largeur soit suffisante pour permettre d’a ficher <strong>en</strong>tièrem<strong>en</strong>t l’<strong>en</strong>trée relat ve au produit<br />
de plus grande largeur sans que le côté soit tronqué. C’est particulièrem<strong>en</strong>t important si<br />
vous avez sélectionné un s<strong>en</strong>s de défilem<strong>en</strong>t ertical.<br />
SCROLL BEHAVIOR<br />
Comportem<strong>en</strong>t du défilem<strong>en</strong>t. Vous avez le choix <strong>en</strong>tre un défilem<strong>en</strong>t continu Scroll),<br />
l’utilisation de diapositives (Slide) et un défilem<strong>en</strong>t continu vec changem<strong>en</strong>t de direction<br />
au premier/dernier produit affiché Alternate).<br />
SCROLL DIRECTION<br />
Direction de défilem<strong>en</strong>t. Déterminez ici la direction du défilem<strong>en</strong>t. Pour les option<br />
Scroll down (vers le bas) et Scroll right (vers la droite), vous devez t<strong>en</strong>ir compte du<br />
fait que les textes sont lus de gauche à droite et de haut <strong>en</strong> bas : ces deux directions de<br />
défilem<strong>en</strong>t ne sont donc pas appropriées<br />
SCROLL AMOUNT<br />
Vous définissez ici le nombre de lignes par pas de défilem<strong>en</strong>t. Plus le nombre de lign<br />
est élevé, plus la vitesse de défilem<strong>en</strong>t est él vée. Att<strong>en</strong>tion : une valeur trop élevée peut<br />
causer un effet saccadé.<br />
SCROLL DELAY<br />
Pas de temps du défilem<strong>en</strong>t. Plus cette valeur est faible, plus la vitesse de défilem<strong>en</strong>t es<br />
élevée. Les valeurs situées <strong>en</strong>tre 60 et 100 sont appropriées pour un nombre de lignes<br />
(SCROLL AMOUNT) configuré à 1 line. Testez différ<strong>en</strong>ts paramétrages pour déterminer<br />
la vitesse de défilem<strong>en</strong>t la plus appropriée<br />
SCROLL ALIGN<br />
Alignem<strong>en</strong>t. Configurez l’ori<strong>en</strong>tation des images (miniatures) des produits<br />
SCROLL SPACECHAR<br />
Définissez le caractère de séparation <strong>en</strong>tre les di fér<strong>en</strong>ts produits pour un défilem<strong>en</strong><br />
horizontal. Par défaut, il s’agit d’un espace.
MODULES DE VIRTUEMART<br />
SCROLL SPACECHAR TIMES<br />
Nombre de répétitions du caractère de séparation SCROLL SPACECHAR.<br />
231<br />
SCROLL LINECHAR<br />
Définissez le séparateur <strong>en</strong>tre produits successifs dans le cadre d’un défilem<strong>en</strong>t ertical.<br />
Vous avez le choix <strong>en</strong>tre HTML Break (retour à la ligne) ou HTML Horizontal Rule<br />
(ligne horizontale).<br />
SCROLL LINECHAR TIMES<br />
Indiquez le nombre de répétitions du séparateur SCROLL LINECHAR.<br />
OVERRIDE CSS<br />
Remplacer les paramètres CSS du template. Choisissez Oui si, par exemple, le prétexte<br />
n’apparaît pas dans la configuration normale ; les paramètres CSS du template de otre<br />
site seront alors court-circuités et ignorés pour ce module uniquem<strong>en</strong>t.<br />
SCROLL TEXT ALIGN, WEIGHT, SIZE, COLOR<br />
Alignem<strong>en</strong>t, graisse, taille, couleur du texte de défilem<strong>en</strong>t. Ce type de paramètre doit<br />
vous être f amilier si v ous utilisez, par e xemple, un traitem<strong>en</strong>t de te xte comme Op<strong>en</strong>-<br />
Office.o g. Lorsque vous choisissez la couleur, veillez à assurer un bon contraste.<br />
SCROLL BACKGROUND COLOR<br />
Couleur de fond de la zone de défilem<strong>en</strong>t. La couleur de fond de la zone de défilem<strong>en</strong><br />
doit s’intégrer harmonieusem<strong>en</strong>t au reste de v otre site web. Veillez égalem<strong>en</strong>t à ce que<br />
la police se détache bi<strong>en</strong> de la couleur de fond. À titre de contre-e xemple, il faut éviter<br />
une police verte sur fond jaune, qui n’est bi<strong>en</strong> souv <strong>en</strong>t pas visible pour les personnes<br />
daltoni<strong>en</strong>nes (<strong>en</strong>viron 10 % de la population).<br />
SCROLL MARGIN<br />
Marge. Déterminez la largeur <strong>en</strong> pixels du bord gauche de la zone de défilem<strong>en</strong>t<br />
ENABLE CACHE<br />
Utiliser le cache. Activez cette option pour réduire les temps de chargem<strong>en</strong>t du module,<br />
si le cli<strong>en</strong>t consulte à nouveau la page où il est intégré.<br />
18.14 <strong>VirtueMart</strong> Manufacturers<br />
Si vous souhaitez mettre à la disposition de v os cli<strong>en</strong>ts un système de na vigation par<br />
fabricant, faites appel à ce module. C’est souv <strong>en</strong>t utile, par e xemple pour la v <strong>en</strong>te de
232<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
vaisselle : dans ce cas, il est fréqu<strong>en</strong>t qu’un cli<strong>en</strong>t cherche à n’acheter que les produits<br />
d’un seul fabricant.<br />
18.14.1 Paramètres de ce module<br />
PRE-TEXT<br />
Cette option vous permet de prés<strong>en</strong>ter un petit texte à vos cli<strong>en</strong>ts. S’il n’apparaît pas alors<br />
qu’il le devrait, modifiez <strong>en</strong> conséqu<strong>en</strong>ce le fichier CSS de otre template Joomla!.<br />
SHOW LINK LIST?<br />
Du fait que cette simple liste de li<strong>en</strong>s n’est pas très adaptée visuellem<strong>en</strong>t, v ous devriez<br />
choisir Non, mais cela reste ultimem<strong>en</strong>t v otre décision. Visualisez le résultat de v otre<br />
paramétrage et testez-le.<br />
SHOW DROP DOWN LIST?<br />
Au lieu de la liste de li<strong>en</strong>, choisissez plutôt la liste déroulante ( Drop Down List) qui a,<br />
<strong>en</strong> outre, l’avantage d’occuper peu de place.<br />
AUTOMATICALLY SELECT MANUFACTURERS?<br />
Si v ous acti vez cette option, il n’est alors pas nécessaire de cliquer sur le bouton<br />
RECHERCHER : tous les produits du f abricant sélectionné sont alors immédiatem<strong>en</strong>t<br />
affichés. Si ous ne le souhaitez pas, choisissez Non.<br />
18.15 <strong>VirtueMart</strong> SlideShow<br />
Vous pouvez voir ce module comme une sorte de diaporama pour site web . Il offre de<br />
nombreuses possibilités de configuration et est bi<strong>en</strong> adapté pour promou oir des produits.<br />
Vous pouvez le trouver sur Internet à l’adresse http://www.jampmark.com/.<br />
Modules défilants. Évitez de mettre tous les modules défilants simultaném<strong>en</strong>t sur votre page. Vous<br />
risqueriez de produire l’effet inverse de celui escompté : trop de mouvem<strong>en</strong>ts dans une page web<br />
peuv<strong>en</strong>t indisposer vos visiteurs ou, pire, les conduire à ignorer les zones de mouvem<strong>en</strong>t (effet de<br />
type "banner blindness").<br />
18.15.1 Paramètres de ce module<br />
WIDTH, HEIGHT<br />
Définissez la la geur (WIDTH) et la hauteur (H EIGHT) <strong>en</strong> pixels de l’image à prés<strong>en</strong>ter .<br />
Pour déterminer ces v aleurs, basez-v ous sur la position définie dans otre template<br />
Joomla! que vous avez sélectionnée pour ce module à DETAILS > POSITION.
MODULES DE VIRTUEMART<br />
233<br />
SHOW PROGRESS BAR<br />
Lorsque cette option est sélectionnée, une barre de progression s’af fiche pour indique<br />
l’avancem<strong>en</strong>t du chargem<strong>en</strong>t de l’image.<br />
SHOW CAPTIONS<br />
Activez cette option pour afficher le nom des produits <strong>en</strong> guise de lég<strong>en</strong>de<br />
CAPTION HEIGHT / BACKGROUND COLOR<br />
Définissez la taille et la couleur de fond de la lég<strong>en</strong>de. Pour r<strong>en</strong>seigner la couleur d<br />
fond, fournissez un code RGB.<br />
SHOW PRODUCT NAME<br />
Si vous avez sélectionné l’option S HOW CAPTIONS, vous devez égalem<strong>en</strong>t activer cette<br />
option. Dans le cas contraire, aucune lég<strong>en</strong>de n’est affichée<br />
PRODUCT NAME SIZE/COLOR<br />
Déterminez la taille de la police <strong>en</strong> pixels et sa couleur sous la forme de code RGB.<br />
SHOW PRODUCT SHORT DESCRIPTION<br />
Si vous souhaitez afficher la description courte ( HORT DESCRIPTION) des produits, vous<br />
devez choisir Oui. Toutefois, n’oubliez pas qu’une image v aut mille mots et que<br />
l’homme est d’abord une "créature visuelle". Personnellem<strong>en</strong>t, je n’activerais pas cette<br />
option.<br />
PRODUCT SHORT DESCRIPTION SIZE/COLOR<br />
Si vous choisissez d’af ficher la description de synthèse, définissez ici la taille de<br />
police <strong>en</strong> pixels et sa couleur sous la forme de code RGB.<br />
PRODUCT CATEGORY ID<br />
Choisissez la catégorie de produits dont vous souhaitez afficher les produits. Vous pouvez<br />
récupérer les numéros d’id<strong>en</strong>tifiant dans l’arboresc<strong>en</strong>ce des catégories, visible dan<br />
l’interface d’administration de <strong>VirtueMart</strong> (m<strong>en</strong>u PRODUITS > LISTER LES CATÉGORIES).<br />
FEATURED PRODUCTS ONLY<br />
Si vous voulez prés<strong>en</strong>ter uniquem<strong>en</strong>t les produits v edettes, activez cette option. Réflé<br />
chissez toutefois, dans ce cas, à modifier é <strong>en</strong>tuellem<strong>en</strong>t le titre du module afin de l<br />
passer à "Nos produits vedettes" ou quelque chose d’approchant.<br />
SORT ORDER<br />
Déterminez le classem<strong>en</strong>t des produits. Lequel doit être af fiché <strong>en</strong> premier ? Le plus<br />
réc<strong>en</strong>t (Newest), le plus anci<strong>en</strong> (Oldest) ou un produit aléatoire (Random) ?
234<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
NUMBER OF PRODUCTS<br />
Nombre de produits à afficher success vem<strong>en</strong>t.<br />
DYNAMIC PRODUCT IMAGE RESIZING<br />
Il est toujours plus agréable d’adapter une image aux dim<strong>en</strong>sions de la zone d’af fi<br />
chage. Par conséqu<strong>en</strong>t, il est recommandé d’acti ver cette option. Cela v ous épargne<br />
égalem<strong>en</strong>t de devoir réfléchir à la taille des images<br />
La taille de l’image et celle de la zone d’affichage doiv<strong>en</strong>t être néanmoins du même ordre de grandeur.<br />
En effet, une petite image affichée dans une grande zone apparaîtra comme floue ou pixellisée.<br />
Dans le cas contraire – une image trop grande par rapport à la zone d’affichage –, les temps de chargem<strong>en</strong>t<br />
sont trop importants.<br />
SLIDE DURATION<br />
Vous pouv ez définir la durée d’a fichage d’une image <strong>en</strong> milliseconde<br />
(1 seconde = 1 000 millisecondes).<br />
SLIDE EFFECT<br />
Vous avez le choix <strong>en</strong>tre différ<strong>en</strong>ts effets : Fading, Zooming, Panning, Combo-K<strong>en</strong> Burns<br />
Effects, Pushing, Wiping… Testez-les et choisissez celui qui est le plus adapté à v os<br />
besoins.<br />
PAN PERCENT<br />
Si vous avez opté pour un ef fet Panning ou Combo-Effects, définissez le paramètr<br />
dirigeant le panoramique.<br />
ZOOM PERCENT<br />
Définissez le acteur de zoom qui joue un rôle dans les ef fets Zooming et Combo-<br />
Effects.<br />
PUSH/WIPE TRANSITION TYPE<br />
Cette option est intéressante si v ous avez opté pour un ef fet Pushing ou Wiping. Vous<br />
pouvez alors choisir parmi 30 effets de transition dif fér<strong>en</strong>ts : testez-les puis désignez<br />
celui qui vous convi<strong>en</strong>t.<br />
TRANSITION DURATION<br />
Définissez la durée de l’e fet sélectionné <strong>en</strong> millisecondes (1 seconde =<br />
1 000 millisecondes). Une valeur appropriée est, par exemple, 750 ms.<br />
18.16 Assistance et informations sur les modules<br />
Sur Internet, v ous trouverez de nombreux modules supplém<strong>en</strong>taires, gratuits ou non,<br />
pour les applications les plus variées. Si vous avez besoin d’un module particulier pour
MODULES DE VIRTUEMART<br />
<strong>VirtueMart</strong>, comm<strong>en</strong>cez par rechercher sur la page d’accueil de Joomla! à la section<br />
EXTENSIONS.<br />
235<br />
http://ext<strong>en</strong>sions.joomla.org/<br />
(catégorie EXTENSION SPECIFIC > VIRTUEMART EXTENSIONS).<br />
Vous trouverez de l’aide et des réponses à vos questions concernant ces modules au sein<br />
des forums suivants :<br />
• Forum anglophone :<br />
<strong>VirtueMart</strong> : http://forum.virtuemart.net/<br />
• Forum francophone :<br />
Joomla! France : http://forum.joomla.fr/ (section J OOMLA! 1.5.X > E XTENSIONS TIER-<br />
CES > E-COMMERCE).<br />
18.17 Remarque complém<strong>en</strong>taire<br />
Il est recommandé d’installer aussi peu de modules que possible, mais autant que<br />
nécessaire. Rappelez-v ous que "point trop n’<strong>en</strong> f aut". Chaque composant, chaque<br />
module installé peuv<strong>en</strong>t aussi constituer des risques de sécurité. P ar conséqu<strong>en</strong>t, vous<br />
ne devriez installer que les composants et les modules dont vous avez réellem<strong>en</strong>t besoin<br />
et que v ous utilisez ef fectivem<strong>en</strong>t. Vous devriez égalem<strong>en</strong>t désinstaller ou supprimer<br />
tous les autres.<br />
Check-list pour les modules<br />
Détails<br />
• Le titre du module est-il affiché ? Si oui : le titre du module a-t-il été modifié ?<br />
• La position, l’ordre et le niveau d’accès sont-ils correctem<strong>en</strong>t configurés ?<br />
Affectation de m<strong>en</strong>u<br />
• Pour l’élém<strong>en</strong>t M<strong>en</strong>us, l’option sélectionnée est-elle Tous ou Sélectionner le(s) élém<strong>en</strong>t(s) de m<strong>en</strong>u<br />
depuis la liste ?<br />
• Dans le second cas, la sélection a-t-elle été correctem<strong>en</strong>t configurée ?<br />
Paramètres<br />
• Vérification des paramètres de configuration : tous les paramètres sont-ils correctem<strong>en</strong>t<br />
configurés ?
19<br />
Plugins Joomla! pour <strong>VirtueMart</strong><br />
19.1 Détails des plugins<br />
Vous disposez ici aussi des options déjà connues. Pour y accéder, cliquez sur le nom du<br />
plugin dans le tableau de gestion des plugins.<br />
Plugin. Un plugin désigne, dans le cadre de Joomla!, un script permettant d’automatiser ou d’utiliser<br />
certaines fonctions. L’exemple le plus simple, livré avec <strong>VirtueMart</strong>, se nomme <strong>VirtueMart</strong> Ext<strong>en</strong>ded<br />
Search : il permet au script de recherche de Joomla! de parcourir vos fiches produits pour les r<strong>en</strong>voyer<br />
dans les résultats de recherche. Sans lui, Joomla! ne pourrait pas avoir accès au texte que vous avez<br />
saisi dans vos fiches produits.<br />
NOM DU PLUGIN<br />
Saisissez le nom sous lequel vous souhaitez <strong>en</strong>registrer le plugin.<br />
ACTIVÉ<br />
Vous devez activer ce plugin si vous souhaitez l’utiliser : choisissez donc Oui.<br />
TYPE<br />
Cont<strong>en</strong>t, non modifiable<br />
FICHIER PLUGIN<br />
Ne modifiez pas cette information car il s’agit du nom du fichier que le logiciel appel<br />
pour exécuter le plugin.<br />
NIVEAU D’ACCÈS<br />
Public, Enregistré, Spécial.<br />
ORDRE<br />
Comme partout ailleurs, vous pouvez choisir l’ordre des plugins. Cela permet de défini<br />
des priorités <strong>en</strong>tre eux et, ainsi, d’utiliser de préfér<strong>en</strong>ce un plugin donné pour un traitem<strong>en</strong>t<br />
particulier (par exemple, pour l’affichage des images). Si, dans <strong>VirtueMart</strong>, vous<br />
avez deux plugins assurant quasim<strong>en</strong>t la même fonctionnalité, il v aut mieux placer <strong>en</strong><br />
tête celui que vous préférez utiliser.
238<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
19.2 <strong>VirtueMart</strong> Product Snapshot<br />
Grâce à ce plugin, v ous pouvez afficher un "instantané" d’un produit dans la zone d<br />
cont<strong>en</strong>u. Pour cela, v ous insérez tout simplem<strong>en</strong>t un code d’appel, comme v ous le<br />
feriez pour une insertion de code {mosimage} 1 dans v otre article. La syntax e est<br />
détaillée à la section ci-après.<br />
19.2.1 Syntaxe<br />
Toutes les informations n’ont pas besoin d’être systématiquem<strong>en</strong>t r<strong>en</strong>seignées. Exploitez<br />
aussi les paramètres de ce plugin.<br />
Pour comm<strong>en</strong>cer, voici deux exemples :<br />
{product_snapshot:id=8,showname=y,showimage=y,showprice=y}<br />
Version abrégée :<br />
{product_snapshot:id=8,1,0,0,left}<br />
Cela signifie <strong>en</strong> particulier<br />
{product_snapshot: li<strong>en</strong> avec le plugin.<br />
id=8 8 = id<strong>en</strong>tifiant du produit<br />
showprice 1 = oui, le prix est affiché<br />
showdesc 0 = non, la description n’est pas affichée<br />
showaddtocart 0 = non, le li<strong>en</strong> d’ajout au panier n’est pas affiché<br />
align} left = à gauche, le tableau est aligné à gauche.<br />
Si l’on inclut toutes les options, le résultat est le suivant :<br />
{product_snapshot:id=XX,showname=y|n,showimage=y|n,showprice=y|n,showdesc=y|n,<br />
quantity=X,showaddtocart=y|n,displayeach=h,displaylist=v,width=90%,border=0,st<br />
yle=color:black;,align=left}<br />
Explications :<br />
product_snapshot:<br />
id=XX<br />
showname<br />
Li<strong>en</strong> avec le plugin.<br />
Remplacez XX par l’id<strong>en</strong>tifiant du produit, lequel est visible, dans <strong>VirtueMart</strong>, à<br />
partir du m<strong>en</strong>u PRODUITS > LISTER LES PRODUITS, dans la colonne de droite du<br />
tableau. Si vous souhaitez afficher plusieurs produits, séparez les id<strong>en</strong>tifiants par<br />
une barre verticale | (au clavier : Alt Gr + 6).<br />
Affichage du nom du produit.<br />
1 = true/vrai/oui, 0 = false/faux/non ; solution alternative : y = yes/oui, n = no/non.<br />
1. Sur les mosimage, voir l’ouvrage Joomla! 1.5, de Hag<strong>en</strong> Graf, éditions Pearson Education France.
PLUGINS JOOMLA! POUR VIRTUEMART<br />
showimage<br />
showprice<br />
showdesc<br />
quantity<br />
showaddtocart<br />
displayeach<br />
displaylist<br />
width<br />
border<br />
style<br />
align<br />
Remarque : true = yes/oui, false = no/non.<br />
19.2.2 Paramètres du plugin<br />
ACTIVER LE PLUGIN<br />
239<br />
Vous de vez publier ce plugin dans la liste des plugins Joomla! si v ous souhaitez<br />
l’utiliser : choisissez donc Oui. Vous noterez que l’activation du plugin apparaît à deux<br />
<strong>en</strong>droits (dans les D ÉTAILS et dans les P ARAMÈTRES) : c’est nécessaire pour qu’il<br />
fonctionne ; s’il est désactivé dans l’une d’elles, il ne fonctionnera pas.<br />
SHOW PRODUCT NAME/THUMBNAIL/SHORT DESCRIPTION/PRICE?<br />
Affichage du nom du produit/de son aperçu/de la description rapide/de son prix<br />
Il est s<strong>en</strong>sé d’affiche , au minimum, le nom du produit et son prix. Pour ces deux informations,<br />
choisissez l’option Oui. Si vous ne souhaitez pas afficher une information donn e,<br />
choisissez l’option Non.<br />
HOW MANY TO ADD TO CART?<br />
Affichage de l’aperçu (petite image) du produit.<br />
1 = true/vrai/oui, 0 = false/faux/non ; solution alternative : y = yes/oui, n = no/non.<br />
Affichage du prix.<br />
1 = true/vrai/oui, 0 = false/faux/non ; solution alternative : y = yes/oui, n = no/non.<br />
Affichage de la description rapide.<br />
1 = true/vrai/oui, 0 = false/faux/non ; solution alternative : y = yes/oui, n = no/non.<br />
Nombre ou quantité ajouté au panier. Lorsque vous prés<strong>en</strong>tez plusieurs produits,<br />
séparez ces informations par une barre verticale |, par exemple : 1|2|1.<br />
Affichage du li<strong>en</strong> "AJOUTER AU PANIER".<br />
1 = true/vrai/oui, 0 = false/faux/non ; solution alternative : y = yes/oui, n = no/non.<br />
Ori<strong>en</strong>tation des attributs produits.<br />
h = horizontal, v = vertical.<br />
Ori<strong>en</strong>tation des produits (valable uniquem<strong>en</strong>t s’il y a plusieurs produits).<br />
h = horizontal, v = vertical.<br />
Largeur du tableau.<br />
Largeur de la bordure du tableau.<br />
Vous pouvez r<strong>en</strong>seigner ici des attributs de style (HTML) pour le tableau.<br />
Alignem<strong>en</strong>t ; peut aussi rester vide.<br />
left (à gauche), c<strong>en</strong>ter (c<strong>en</strong>tré), right (à droite), justify (justifié).<br />
Saisissez le nombre ou la quantité devant être ajouté au panier par unité de v<strong>en</strong>te.
240<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
SHOW ’ADD TO CART’ LINK?<br />
Si vous souhaitez afficher le li<strong>en</strong> " JOUTER AU PANIER", choisissez Oui.<br />
DISPLAY ORIENTATION FOR PRODUCT INFORMATION<br />
Définissez l’ori<strong>en</strong>tation pour l’a fichage du nom, de l’aperçu, etc., pour chaque produit<br />
Vous avez le choix <strong>en</strong>tre une ori<strong>en</strong>tation horizontale et verticale.<br />
DISPLAY ORIENTATION FOR EACH PRODUCT<br />
Pour l’af fichage de plusieurs produits, ous pouv ez définir l’ori<strong>en</strong>tation de chacu<br />
d’eux. Ici <strong>en</strong>core, vous avez le choix <strong>en</strong>tre une ori<strong>en</strong>tation horizontale et verticale.<br />
19.3 <strong>VirtueMart</strong> Ext<strong>en</strong>ded Search<br />
Il s’agit du plugin de recherche avancée de <strong>VirtueMart</strong>. En l’activant, vous permettez à<br />
Joomla! d’afficher les informations saisies pour chacune de os fiches produits dans le<br />
résultats d’une recherche effectuée sur le site. Si le plugin n’est pas activé, le moteur de<br />
recherche intégré à Joomla! ne peut pas "voir" vos produits et ne r<strong>en</strong>verra donc, <strong>en</strong> cas<br />
de recherche, que les résultats correspondant aux articles rédigés dans Joomla!.<br />
19.3.1 Paramètres du plugin<br />
KEYWORD DENSITY<br />
Permet d’effectuer des recherches fondées sur des mots clés (keywords).<br />
PRODUCT NAMES<br />
Recherche fondée sur les noms de produits.<br />
PRODUCT SKUS<br />
Recherche fondée sur les numéros d’articles.<br />
Une SKU (Stock Keeping Unit, plus petite unité de stockage) est un numéro d’article univoque. En<br />
France, on parle plus souv<strong>en</strong>t de "Référ<strong>en</strong>ce produit" ou "Réf.".<br />
En règle générale, les articles possèd<strong>en</strong>t déjà des numéros attribués par les fabricants (souv<strong>en</strong>t, il<br />
s’agit de numéros EAN, European Article Numbering ou numérotation europé<strong>en</strong>ne d’article). Je vous<br />
recommande de les utiliser car ils prés<strong>en</strong>t<strong>en</strong>t de nombreux avantages. L’EAN est égalem<strong>en</strong>t utilisable<br />
par les scanners de caisse.<br />
Vous pouvez naturellem<strong>en</strong>t attribuer vos propres numéros univoques à vos articles, de préfér<strong>en</strong>ce<br />
de la manière la plus systématique possible. Cela alourdit toutefois considérablem<strong>en</strong>t la recherche<br />
sur une référ<strong>en</strong>ce donnée car, bi<strong>en</strong> souv<strong>en</strong>t, les numéros attribués par les fabricants sont connus<br />
et utilisés <strong>en</strong> priorité.
PLUGINS JOOMLA! POUR VIRTUEMART<br />
Exemple<br />
241<br />
Un exemple de référ<strong>en</strong>ce de ce type est le numéro ISBN-13 d’un livre. Chaque numéro ISBN est unique<br />
au monde, de sorte qu’un livre peut être universellem<strong>en</strong>t id<strong>en</strong>tifié, de façon univoque, à l’aide de<br />
ce numéro. Cela ne peut donc que jeter le trouble lorsqu’on utilise une numérotation propre, différ<strong>en</strong>te<br />
de l’ISBN, pour commercialiser des livres.<br />
Le même fonctionnem<strong>en</strong>t vaut pour la musique (ISMN et ISRC), les revues (ISSN), les médicam<strong>en</strong>ts<br />
(PZN), les véhicules (VIN), et bi<strong>en</strong> d’autres domaines <strong>en</strong>core.<br />
Dans ce contexte, je ti<strong>en</strong>s à vous informer aussi de l’exist<strong>en</strong>ce de l’EPC (Electronic Product Code<br />
ou code produit électronique), avec lequel on peut attribuer à chaque objet un numéro d’id<strong>en</strong>tification<br />
univoque. De cette manière, par exemple, la moindre canette de jus d’orange peut être différ<strong>en</strong>ciée<br />
de n’importe quelle autre canette.<br />
PRODUCT DESCRIPTIONS<br />
Recherche fondée sur la description du produit.<br />
PRODUCT SHORT DESCRIPTIONS<br />
Recherche fondée sur la description rapide du produit.<br />
PRODUCT URLS<br />
Recherche fondée sur l’URL du produit (c’est-à-dire son adresse Internet dans le site).<br />
PRODUCT REVIEWS<br />
Recherche fondée sur les évaluations du produit.<br />
MANUFACTURER NAMES<br />
Recherche fondée sur le nom du fabricant.<br />
CATEGORY NAMES<br />
Recherche fondée sur les catégories de produits.<br />
PARENT/CHILD FILTER<br />
Restreint la recherche au par<strong>en</strong>t seul ( Par<strong>en</strong>t only), à l’<strong>en</strong>fant seul ( Child only) ou<br />
aux deux types de produits (Both).<br />
Vous devez absolum<strong>en</strong>t permettre à v os cli<strong>en</strong>ts de rechercher des articles par mot clé,<br />
nom de produit, numéro d’article (EAN), fabricant et catégorie de produit. Ils connaiss<strong>en</strong>t<br />
<strong>en</strong> ef fet déjà cette méthode de recherche, par e xemple par leur e xpéri<strong>en</strong>ce avec<br />
Google.
20<br />
Lettre d’information<br />
Une lettre d’information (newsletter) est un excell<strong>en</strong>t service pour vos cli<strong>en</strong>ts. Quiconque<br />
s’intéresse aux produits, articles et services que vous proposez, peut s’abonner<br />
à votre lettre d’information et ainsi recevoir directem<strong>en</strong>t de votre part les principales<br />
nouveautés.<br />
Vous devez impérativem<strong>en</strong>t n’<strong>en</strong>voyer la lettre d’information qu’à des comptes ayant confirmé leur<br />
accord (suivant le principe de l’opt-in, voir ci-après). Vous devez vérifier cette option avant l’<strong>en</strong>voi<br />
effectif d’un message et, le cas échéant, l’activer.<br />
Cela vous évitera ainsi de voir vos courriers bloqués par certains fournisseurs d’accès (avertis par leurs<br />
utilisateurs que vous émettez des spams) ou, pire, de subir les foudres de la justice. L’objectif du législateur<br />
est d’<strong>en</strong>diguer, autant que faire se peut, le flot de spams. L’<strong>en</strong>voi de messages électroniques<br />
non sollicités à des particuliers est puni par la loi. Pour plus d’informations, consultez http://<br />
www.ddm.gouv.fr/article.php3?id_article=600.<br />
Évitez de lier l’acceptation des CGV à l’accord donné pour rece voir v otre lettre<br />
d’information : <strong>en</strong> d’autres termes, vous ne pouvez pas porter dans vos CGV une m<strong>en</strong>tion<br />
du type "En acceptant les CGV , je donne ég alem<strong>en</strong>t mon accord pour rece voir la<br />
lettre d’information".<br />
20.1 Communicator<br />
Communicator est une ext<strong>en</strong>sion pour Joomla! 1.5 offrant un système de gestion de lettre<br />
d’information constitué d’un composant, d’un module et d’un plugin. Elle est basée<br />
sur l’anci<strong>en</strong>ne ext<strong>en</strong>sion Letterman et a été adaptée à Joomla! 1.5 par Stefan Granholm.<br />
Comme c’était jadis le cas pour Letterman, il est recommandé de l’utiliser conjointem<strong>en</strong>t à<br />
<strong>VirtueMart</strong>. Ce logiciel est par ailleurs op<strong>en</strong>-source.<br />
Point trop n’<strong>en</strong> faut : l’avantage principal de Communicator est sa simplicité. Le logiciel<br />
est conçu de façon simple et logique, et il est facile à utiliser. Les newsletters peuv<strong>en</strong>t<br />
être mises <strong>en</strong> forme <strong>en</strong> HTML à l’aide d’une feuille de styles CSS propre et l’on<br />
peut y insérer des images. Il e xiste par ailleurs un second champ pour émettre la lettre<br />
d’information <strong>en</strong> texte brut. Vous répondez ainsi à tous les désirs.
244<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
20.1.1 La procédure de double opt-in<br />
La procédure de double opt-in, qui est utilisée dans Communicator , est un procédé<br />
permettant de s’inscrire à une lettre d’information de la manière la plus correcte,<br />
juridiquem<strong>en</strong>t parlant. Le s<strong>en</strong>s de cette procédure est d’éviter toute accusation de<br />
spam. À toute adresse <strong>en</strong>registrée par son dét<strong>en</strong>teur ou par un tiers auprès de la lettre<br />
d’information est <strong>en</strong> voyé un e-mail d’<strong>en</strong>re gistrem<strong>en</strong>t qui n’est pas, lég alem<strong>en</strong>t,<br />
considéré comme du spam. C’est seulem<strong>en</strong>t après que le destinataire de ce courriel<br />
aura cliqué sur le li<strong>en</strong> d’activation, pour confirmer son accord, qu’il rec vra la lettre<br />
d’information.<br />
L’e-mail d’<strong>en</strong>registrem<strong>en</strong>t émis par Communicator :<br />
Bonjour [Nom],<br />
Vous êtes inscrit à la newsletter de<br />
http://www.votredomaine.fr<br />
Merci!<br />
Pour confirmer votre abonnem<strong>en</strong>t, merci de cliquer sur le li<strong>en</strong> ci-après<br />
ou copiez-collez-le dans la barre d’adresse de votre navigateur.<br />
[li<strong>en</strong> d’activation]<br />
Vous trouv erez les informations relati ves à Communicator sur le site http://ext<strong>en</strong>sions.joomla.org,<br />
section C OMMUNICATION > N EWSLETTER puis C OMMUNICATOR (ou<br />
par le li<strong>en</strong> direct : http://ext<strong>en</strong>sions.joomla.org/ext<strong>en</strong>sions/communication/newsletter/4600/details).<br />
Le li<strong>en</strong> D OWNLOAD v ous conduit à l’adresse : http://joomlacode.org/gf/project/communicator/frs/.<br />
Sur cette page, téléchar<br />
suivants, dont vous aurez besoin pour installer l’ext<strong>en</strong>sion :<br />
• com_communicator_version.zip<br />
• mod_communicatorsubscribe.version.zip<br />
• plg_search_communicator.version.zip<br />
• fr-FR_communicator_lang_both_version.zip<br />
gez les fichier<br />
Version. Notez que nous n’avons pas précisé de numéro de version : à l’heure où nous traduisons<br />
ces lignes, il s’agit de la version 2.0.0RC3 mais, comme il s’agit d’une nouvelle version majeure, elle<br />
est susceptible d’intégrer des modifications et des correctifs de façon relativem<strong>en</strong>t fréqu<strong>en</strong>te dans les<br />
mois qui vi<strong>en</strong>n<strong>en</strong>t. Il est dans tous les cas conseillé de choisir la version la plus réc<strong>en</strong>te, car c’est celle
LETTRE D’INFORMATION<br />
245<br />
qui doit prés<strong>en</strong>ter le moins de risques de sécurité. Pour vous y retrouver plus facilem<strong>en</strong>t, voici quelques<br />
informations permettant d’id<strong>en</strong>tifier les versions :<br />
• alpha. Correspond au premier stade du développem<strong>en</strong>t, qui ne doit normalem<strong>en</strong>t pas être utilisé<br />
sur un site <strong>en</strong> production (généralem<strong>en</strong>t, l’outil prés<strong>en</strong>te <strong>en</strong>core des bogues et d’importants<br />
risques de sécurité).<br />
• beta. Correspond à la phase de tests ; l’outil fonctionne globalem<strong>en</strong>t, mais il n’est toujours pas<br />
considéré comme fiable pour la production.<br />
• RC (release candidate). Correspond à une version théoriquem<strong>en</strong>t utilisable <strong>en</strong> production,<br />
mais non <strong>en</strong>core validée à 100 % ; elle est généralem<strong>en</strong>t accompagnée d’un numéro (RC1,<br />
RC2, etc.).<br />
• final/final release. Correspond à une version stable, testée et validée, utilisable <strong>en</strong> production.<br />
Gardez à l’esprit que tout logiciel peut cont<strong>en</strong>ir des erreurs, qui ne sont pas forcém<strong>en</strong>t découvertes<br />
durant les tests : vérifiez fréquemm<strong>en</strong>t si les composants que vous utilisez sur votre site sont à jour<br />
tant au niveau des fonctionnalités que des correctifs de bogues et de failles de sécurité. Un composant<br />
prés<strong>en</strong>tant une faille de sécurité est une m<strong>en</strong>ace pour la sécurité de votre site dans son <strong>en</strong>semble<br />
et peut permettre à un pirate de s’introduire dans votre système pour modifier ou détruire l’intégralité<br />
de votre travail.<br />
Pour vous t<strong>en</strong>ir au courant des failles de sécurité détectées, consultez régulièrem<strong>en</strong>t le site de Joomla!<br />
France et recherchez-y le terme faille.<br />
Installez ces fichiers comme à l’accoutumée dans Joomla!. Utilisez pour cela l’interace<br />
d’installation d’ext<strong>en</strong>sions accessible dans le back-<strong>en</strong>d de Joomla! par le biais du m<strong>en</strong>u<br />
EXTENSIONS > INSTALLER/DÉSINSTALLER.<br />
20.2 Le composant Communicator<br />
20.2.1 Configuration<br />
Ouvrez maint<strong>en</strong>ant le m<strong>en</strong>u C OMPOSANTS > C OMMUNICATOR > C ONFIGURATION (voir<br />
Figure 20.1).<br />
Paramètres<br />
ADRESSE EMAIL DE L’EXPÉDITEUR, NOM DE L’EXPÉDITEUR, ADRESSE EMAIL DE RÉPONSE<br />
Ces trois paramètres serv<strong>en</strong>t à générer l’<strong>en</strong>-tête de l’e-mail.<br />
CONTRÔLE DE LA VALIDITÉ DE L’EMAIL ?<br />
Choisissez Oui pour vérifier la alidité et l’exactitude des adresses e-mail saisies et pour<br />
vous épargner ainsi le tra vail de suppression de tous les messages notifiant que tell<br />
adresse est invalide.
246<br />
Figure 20.1<br />
Configuration.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
INCLURE DES IMAGES DANS L’EMAIL ?<br />
Si vous choisissez Oui, vérifiez la taille des images vant l’<strong>en</strong>voi, afin de ne pas éner er<br />
vos lecteurs par un temps de chargem<strong>en</strong>t trop long. N’oubliez pas, toutefois, que la plupart<br />
des cli<strong>en</strong>ts de courrier électronique permett<strong>en</strong>t à l’utilisateur de choisir de téléchar ger<br />
ou non les images incluses dans l’e-mail.<br />
Vous pouvez égalem<strong>en</strong>t choisir d’insérer les images dans v otre courrier sous la forme<br />
de li<strong>en</strong>s v ers des fichiers hébe gés sur v otre serveur, ce qui non seulem<strong>en</strong>t allège la<br />
charge sur votre serveur de courrier et sur les boîtes aux lettres des cli<strong>en</strong>ts, mais v ous<br />
permet égalem<strong>en</strong>t d’avoir un aperçu (par comptage du nombre d’appels des images) du<br />
nombre de personnes ayant effectivem<strong>en</strong>t lu l’e-mail.<br />
NOMBRE DE MAILS PERSONNALISÉS À ENVOYER PAR PAQUETS ?<br />
Définissez ici le nombre d’e-mails vec salutation personnalisée (à l’aide du nom)<br />
<strong>en</strong>voyés par paquet. Si vous donnez une valeur trop élevée, vous risquez de surcharger<br />
votre serveur de courrier et de causer ainsi une erreur.
LETTRE D’INFORMATION<br />
Figure 20.2<br />
Liste des abonnés.<br />
247<br />
NOMBRE DE MAILS ANONYMES À ENVOYER PAR PAQUETS ?<br />
Spécifiez ici le nombre d’e-mails ano ymes (c’est-à-dire non personnalisés) <strong>en</strong> voyés<br />
par paquet. Les messages personnalisés sont préférables et je vous conseille donc de ne<br />
pas <strong>en</strong>voyer d’e-mails anonymes (qui sont le meilleur moy<strong>en</strong> d’être id<strong>en</strong>tifié comme u<br />
spammeur) !<br />
RÉPERTOIRE DES FICHIERS ATTACHÉS<br />
Saisissez le répertoire dans lequel se trouv<strong>en</strong>t les images et les pièces jointes.<br />
FORMAT DE LA DATE D’ÉDITION<br />
Format de la date du message.<br />
STYLES CSS POUR LA NEWSLETTER AU FORMAT HTML<br />
Vous pouvez mettre <strong>en</strong> forme l’<strong>en</strong>semble de la newsletter au moy<strong>en</strong> de CSS. Pour trouver<br />
de la docum<strong>en</strong>tation et de l’aide au sujet des CSS, consultez par e xemple http://<br />
www.alsacreations.com/ (section T UTORIELS > CSS pour les cours et section F ORUM<br />
pour échanger sur le sujet).<br />
La configuration de otre composant Communicator est ainsi terminée.<br />
Je vous conseille de définir une fois pour toutes le style et la structure de votre newsletter et de les<br />
conserver pour tous les courriers (pour respecter la notion "d’id<strong>en</strong>tité visuelle"). Vous parvi<strong>en</strong>drez ainsi<br />
à un effet de "reconnaissance" grâce auquel vous rappelez votre boutique à l’esprit de vos cli<strong>en</strong>ts. La<br />
reconnaissance suscite la familiarité, la familiarité suscite le bi<strong>en</strong>-être et, après tout, les humains<br />
aim<strong>en</strong>t par-dessus tout leurs habitudes.<br />
20.2.2 Gestion des abonnés<br />
Ouvrez la page C OMPOSANTS > C OMMUNICATOR > G ESTION DES ABONNÉS ou, si v ous<br />
avez déjà ouv ert l’interf ace de gestion de Communicator , cliquez directem<strong>en</strong>t sur<br />
l’onglet GESTION DES ABONNÉS (voir Figure 20.2).
248<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Créer un nouvel abonné/Modifier un abonné existant<br />
Pour créer un nouvel abonné, cliquez sur le bouton NOUVEL ABONNÉ ; pour modifier le<br />
informations d’un abonné existant, cliquez sur son nom ou sélectionnez-le <strong>en</strong> cochant<br />
la case correspondante dans la deuxième colonne du tableau puis <strong>en</strong> cliquant sur le bouton<br />
É DITER L’ABONNÉ. Vous pouv ez alors changer son nom et son adresse e-mail et<br />
modifier son statut de confirmation. N’oubliez pas d’<strong>en</strong> gistrer vos modifications<br />
Il est conseillé de ne procéder qu’à titre exceptionnel au changem<strong>en</strong>t manuel du statut de confirmation<br />
d’un abonné. De cette manière, vous éviterez de déranger qui que ce soit par des e-mails non<br />
désirés (ce qui déroge de surcroît au principe de l’opt-in).<br />
N’oubliez pas qu’il est ess<strong>en</strong>tiel pour votre boutique que les cli<strong>en</strong>ts soi<strong>en</strong>t satisfaits. Il est difficile<br />
d’acquérir une bonne réputation et la confiance de cli<strong>en</strong>ts, mais il est très facile de ruiner tous vos<br />
efforts dans ce domaine. Vos cli<strong>en</strong>ts rapporteront peut-être leur expéri<strong>en</strong>ce positive avec votre boutique<br />
à trois ou quatre personnes, mais ils raconteront sans aucun doute une mauvaise expéri<strong>en</strong>ce à<br />
toutes leurs connaissances !<br />
En tant que gestionnaire d’une boutique <strong>en</strong> ligne, gardez à l’esprit ces considérations psychologiques<br />
avérées.<br />
Supprimer un abonné<br />
Cochez dans le tableau les <strong>en</strong>trées correspondant aux abonnés à supprimer puis cliquez<br />
sur la corbeille intitulée SUPPRIMER.<br />
Lorsqu’un abonnem<strong>en</strong>t à la lettre d’information n’a pas été confirmé au bout d’un certain temps, il est<br />
conseillé de supprimer l’<strong>en</strong>trée correspondante. Utilisez pour cela le filtre mis à disposition par Communicator<br />
pour faire apparaître uniquem<strong>en</strong>t les <strong>en</strong>trées au statut NON CONFIRMÉ (le filtre se prés<strong>en</strong>te<br />
sous la forme d’une liste déroulante, <strong>en</strong> haut à droite du tableau) et supprimez les élém<strong>en</strong>ts filtrés.<br />
Sélectionner les utilisateurs<br />
Lorsque vous appelez cet élém<strong>en</strong>t de m<strong>en</strong>u, tous les utilisateurs de Joomla! ne figuran<br />
pas sur la liste des abonnés de Communicator sont af fichés. Vous pouv ez alors les<br />
importer dans Communicator. Pour cela, sélectionnez les noms à importer, puis cliquez<br />
sur l’icône <strong>en</strong> forme de disquette figurant <strong>en</strong> haut à droite de la page, afin d’<strong>en</strong> gistrer<br />
vos modifications. Là <strong>en</strong>core, aites preuve de prud<strong>en</strong>ce : vos utilisateurs doiv<strong>en</strong>t avoir<br />
la possibilité de confirmer leur inscription pour ous éviter toute accusation d’<strong>en</strong>voi de<br />
spams. Si vous importez des utilisateurs par ce biais, <strong>en</strong> voyez-leur un courrier demandant<br />
expressém<strong>en</strong>t leur accord pour cette inscription !<br />
Valider les adresses<br />
Lorsque vous avez un doute sur la validité d’adresses, cochez les <strong>en</strong>trées correspondantes<br />
dans le tableau plus cliquez sur le bouton V ALIDER qui figure dans la barre d’outil<br />
<strong>en</strong> haut de page. Communicator vérifie alors si les comptes e-mail exist<strong>en</strong>t effectivem<strong>en</strong>t
LETTRE D’INFORMATION<br />
Figure 20.3<br />
Gestion des newsletters.<br />
249<br />
auprès de leurs fournisseurs respectifs et r<strong>en</strong>voie le résultat de ses vérifications. Suppri<br />
mez les comptes non valides.<br />
Importer des abonnés<br />
Vous avez la possibilité d’importer le fichier des abonnés, à condition que celui-ci soi<br />
au format CSV ou XML. Veillez à ce que la totalité des personnes y figurant ai<strong>en</strong>t préa<br />
lablem<strong>en</strong>t donné leur accord pour recevoir la lettre d’information.<br />
Exporter des abonnés<br />
Communicator permet d’e xporter la liste complète des abonnés sous la forme d’un<br />
fichier XML, que ous pouvez <strong>en</strong>registrer sur votre ordinateur.<br />
20.2.3 Gestion des newsletters<br />
Vous avez sur cette page une synthèse de toutes vos lettres d’informations, leurs sujets,<br />
leurs textes, leurs dates de création et leurs dates d’<strong>en</strong>voi (voir Figure 20.3).<br />
Modifier une newsletter<br />
Pour éditer une lettre d’information, cliquez sur son sujet ou cochez la case qui lui correspond<br />
avant de cliquer sur le bouton É DITER qui figure <strong>en</strong> haut à droite de la pag<br />
(dans la barre d’outils de Communicator).<br />
Créer une nouvelle newsletter<br />
Pour créer une nouvelle lettre d’information, cliquez sur le bouton NOUVEAU. Une nouvelle<br />
page s’ouvre alors (voir Figure 20.4).
250<br />
Figure 20.4<br />
Créer une nouvelle<br />
newsletter.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
SUJET<br />
Il s’agit du sujet habituel d’un e-mail.<br />
MESSAGE<br />
Vous pouvez saisir le te xte de votre message et le mettre <strong>en</strong> forme au format HTML.<br />
Vous disposez pour cela de l’éditeur (par e xemple Editor – TinyMCE 2.0) que v ous<br />
avez installé et sélectionné dans Joomla!.<br />
Alternativem<strong>en</strong>t, v ous pouv ez composer une nouv elle ne wsletter dans un éditeur<br />
HTML de votre choix (par e xemple NVU/KompoZer : http://www.fr<strong>en</strong>chmozilla.fr/<br />
nvu/), copier le code source HTML correspondant et le coller dans le champ du message.<br />
Pour pouvoir correctem<strong>en</strong>t utiliser le code HTML rédigé dans un logiciel externe<br />
à Joomla!, v ous devez préalablem<strong>en</strong>t configurer les outils de l’utilisateur : ouvrez la<br />
page de G ESTION DES UTILISATEURS et sélectionnez l’utilisateur Joomla! que v ous<br />
employez pour la rédaction de la newsletter ; à la section P ARAMÈTRES DE CET UTILISA-<br />
TEUR, pour É DITEUR DE L’UTILISATEUR, choisissez Editor – No Editor. Vous pouvez<br />
compléter le message a vec les images une fois que v ous avez inséré le code HTML<br />
dans le champ de rédaction de la lettre.<br />
Vous trouverez des ressources sur la rédaction de pages HTML à l’adresse http://selfhtml.org/<br />
(une traduction française de certaines parties du site est proposée) ainsi que<br />
sur le site http://www.tuteurs.<strong>en</strong>s.fr/Internet/web/html/.
LETTRE D’INFORMATION<br />
251<br />
MESSAGE AU FORMAT TEXTE<br />
Saisissez le texte de votre newsletter pour les cli<strong>en</strong>ts qui préfèr<strong>en</strong>t rece voir votre lettre<br />
au format texte seulem<strong>en</strong>t (ou qui ne peuv<strong>en</strong>t la recevoir que dans ce format).<br />
Obligations légales. La législation impose, dans bon nombre de pays, d’insérer dans toute newsletter<br />
un li<strong>en</strong> permettant à l’abonné de résilier son inscription. Ce li<strong>en</strong> est automatiquem<strong>en</strong>t ajouté<br />
par Communicator <strong>en</strong> fin de courrier.<br />
De façon générale, soyez prud<strong>en</strong>t <strong>en</strong> matière de courrier électronique. Si vous faites l’objet de plusieurs<br />
accusations de spam transmises par des abonnés "de force" à la newsletter à votre hébergeur,<br />
celui-ci procède souv<strong>en</strong>t de la même façon : mise <strong>en</strong> demeure d’arrêter ou de corriger les failles de<br />
sécurité qui ont permis à un spammeur autre que vous d’utiliser votre serveur comme relais et, <strong>en</strong><br />
l’abs<strong>en</strong>ce de réaction de votre part, résiliation pure et simple de l’hébergem<strong>en</strong>t.<br />
PUBLIÉ<br />
Tant que la newsletter n’est pas terminée et <strong>en</strong>voyée, vous devez choisir Non et ne modifie<br />
cette valeur qu’une fois la lettre <strong>en</strong>voyée.<br />
ÉTAT<br />
Dépublié : c’est l’état de toute nouvelle newsletter.<br />
NIVEAU D’ACCÈS<br />
Définissez qui est autorisé à consulter la lettre d’information sur otre site web . Les<br />
droits sont définis de la même manière que dans Joomla! par les aleurs Public, Registered<br />
et Special.<br />
DÉMARRER/TERMINER LA PUBLICATION<br />
Vous définissez les dates de dé ut et de fin de publication de la lettre d’information. U<br />
clic sur l’icône <strong>en</strong> forme de cal<strong>en</strong>drier , qui figure immédiatem<strong>en</strong>t à côté du champ d<br />
saisie, ouvre un cal<strong>en</strong>drier qui facilite la saisie des dates : vous n’avez qu’à cliquer sur<br />
les jours correspondants dans le cal<strong>en</strong>drier.<br />
N’oubliez pas d’<strong>en</strong>registrer la lettre d’information.<br />
Composer une newsletter avec des items (élém<strong>en</strong>ts) préformatés<br />
Pour composer une lettre d’information à partir d’élém<strong>en</strong>ts de cont<strong>en</strong>u (c’est-à-dire de<br />
cont<strong>en</strong>us de votre site web), cliquez sur le bouton COMPOSER UNE NEWSLETTER. Dans la<br />
f<strong>en</strong>être qui s’ouvre, v ous pouvez sélectionner dans la partie droite (onglet I TEMS PRÉ-<br />
FORMATÉS) un élém<strong>en</strong>t de cont<strong>en</strong>u (item) que v ous avez publié sur votre site. La sélection<br />
est alors immédiatem<strong>en</strong>t répercutée dans le champ C ONTENU, à g auche, sous la<br />
forme [CONTENT id="XX"], où XX représ<strong>en</strong>te le numéro d’id<strong>en</strong>tifiant du cont<strong>en</strong>u
252<br />
Figure 20.5<br />
Envoyer une newsletter.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Un clic sur le bouton SAUVEGARDER vous permet de générer la newsletter. Vous ne disposez<br />
alors pas <strong>en</strong>core de toutes les options décrites précédemm<strong>en</strong>t : cliquez à nouveau<br />
sur le bouton SAUVEGARDER, sélectionnez la newsletter qui vi<strong>en</strong>t d’être ainsi <strong>en</strong>registrée<br />
et cliquez sur le bouton É DITER. Vous avez maint<strong>en</strong>ant toutes les options de création<br />
d’une newsletter à votre disposition.<br />
Pour ajouter des fichiers à otre lettre, ceux-ci doi v<strong>en</strong>t être <strong>en</strong>registrés dans le dossier<br />
que vous avez défini à la ONFIGURATION de Communicator dans le champ RÉPERTOIRE<br />
DES FICHIERS ATTACHÉS. Sélectionnez simplem<strong>en</strong>t les fichiers désirés et <strong>en</strong>r gistrez la<br />
newsletter.<br />
Publier/Dépublier<br />
Lorsque vous voulez modifier l’état d’une n wsletter (colonne PUBLIÉ), cochez la ligne<br />
correspondante et cliquez sur le bouton PUBLIER (ou DÉPUBLIER, suivant l’action souhaitée)<br />
dans la barre d’outils de Communicator.<br />
Supprimer<br />
Pour supprimer des newsletters, comm<strong>en</strong>cez par cocher les lignes concernées puis cliquez<br />
sur le bouton <strong>en</strong> forme de corbeille, intitulé S UPPRIMER, qui figure dans la barr<br />
d’outils de Communicator.<br />
Envoi d’une newsletter<br />
Pour émettre une ne wsletter, il suf fit de cliquer sur la flèche de la colonne NVOYER<br />
MAINTENANT (voir Figure 20.5).<br />
ENVOYER À UN GROUPE<br />
Vous pouvez <strong>en</strong>voyer votre newsletter à un groupe donné. Vous avez le choix <strong>en</strong>tre les<br />
différ<strong>en</strong>tes possibilités sui vantes : Tous les abonnés, Cli<strong>en</strong>ts (virtuemart), Tous
LETTRE D’INFORMATION<br />
Figure 20.6<br />
Inscription et<br />
désinscription.<br />
253<br />
les groupes, ainsi que les groupes Joomla! Registered, Author, Editor, Publisher,<br />
Manager, Administrator et Super Administrator.<br />
COMPTES CONFIRMÉS UNIQUEMENT<br />
Activez cette option afin que seuls les comptes ayant e fectivem<strong>en</strong>t donné leur accord<br />
reçoiv<strong>en</strong>t la newsletter.<br />
EMAIL DE L’EXPÉDITEUR<br />
R<strong>en</strong>seignez ici l’adresse e-mail de l’expéditeur, c’est-à-dire la vôtre.<br />
NOM DE L’EXPÉDITEUR<br />
Indiquez le nom de l’expéditeur, par exemple le nom de la boutique.<br />
RÉPONDRE À<br />
Afin que os cli<strong>en</strong>ts puiss<strong>en</strong>t vous répondre, r<strong>en</strong>seignez l’adresse e-mail à utiliser pour<br />
vous répondre. Celle-ci peut tout à f ait différer de l’adresse e-mail de l’e xpéditeur. Il est<br />
certainem<strong>en</strong>t judicieux de mettre <strong>en</strong> place une adresse dédiée aux réponses à la newsletter.<br />
DÉSACTIVER LE TIMEOUT<br />
Laissez cette option activée.<br />
COMBIEN DE MAILS À ENVOYER À LA FOIS ?<br />
Déterminez le nombre d’e-mails que Communicator doit <strong>en</strong> voyer à la fois. Une valeur<br />
appropriée se situe <strong>en</strong>tre 100 et 500.<br />
20.3 Inscription à la newsletter, désinscription<br />
Vous devez activer le module Communicator Subscribe pour que les visiteurs de v otre<br />
site puiss<strong>en</strong>t s’inscrire à la lettre d’information (voir Figure 20.6).
254<br />
Figure 20.7<br />
Désabonnem<strong>en</strong>t de la<br />
newsletter.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Immédiatem<strong>en</strong>t après sa demande d’abonnem<strong>en</strong>t, le visiteur reçoit un e-mail lui demandant<br />
de confirmer son inscription. Cette étape est nécessaire pour éviter les a<br />
causés par des tiers et pour répondre aux exig<strong>en</strong>ces légales.<br />
us év<strong>en</strong>tuels<br />
La désinscription de la ne wsletter est possible par le biais de ce module. En pied de<br />
page de chacune des ne wsletters figure é alem<strong>en</strong>t un li<strong>en</strong> ( Pour vous désabonner,<br />
veuillez cliquer ici) qui conduit au formulaire de désabonnem<strong>en</strong>t (voir Figure 20.7).<br />
Saisissez votre adresse e-mail, cliquez sur le bouton SE DÉSABONNER, et c’est fini<br />
Paramètres de ce module<br />
POSITION<br />
Fixez la mise <strong>en</strong> page du module. Vous avez le choix <strong>en</strong>tre Vertical et Horizontal.<br />
MONTRER LE TEXTE D’INTRODUCTION ?<br />
Si vous souhaitez faire apparaître un court te xte directem<strong>en</strong>t <strong>en</strong> dessous du titre de ce<br />
module, choisissez Oui (sinon, Non).<br />
TEXTE D’INTRODUCTION<br />
R<strong>en</strong>seignez ici le texte correspondant à l’option précéd<strong>en</strong>te. Celui-ci peut par e xemple<br />
être une variation sur le thème : "Abonnez-vous dès aujourd’hui à notre newsletter pour<br />
être t<strong>en</strong>u au courant des dernières nouveautés !"<br />
CHAMP ’NOM’ AFFICHÉ<br />
Vous pouvez afficher ou non le champ OM du formulaire. L’afficher est conseillé car i<br />
vous permet de personnaliser les salutations de la lettre d’information.<br />
NOMBRE MAXIMUM DE CARACTÈRES DU CHAMP ’NOM’<br />
De préfér<strong>en</strong>ce, ne limitez pas la longueur du nom choisi par le visiteur pour s’abonner<br />
à votre newsletter. Vous évitez ainsi d’irriter qui que ce soit, <strong>en</strong> particulier les personnes<br />
à nom composé.<br />
AUTORISER LE DÉSABONNEMENT<br />
Choisissez Oui pour permettre l’inscription et la désinscription dans le même formulaire.<br />
Dans le cas contraire, le formulaire permet uniquem<strong>en</strong>t de s’abonner à la newsletter.
LETTRE D’INFORMATION<br />
20.4 Recherche de newsletter<br />
Figure 20.8<br />
Recherche de newsletter.<br />
255<br />
Vous pouvez proposer aux lecteurs de votre newsletter de consulter sur votre site toutes<br />
les lettres <strong>en</strong> voyées (v oir Figure 20.8). Pour ce f aire, v ous de vez acti ver le plugin<br />
Search – Communicator ainsi que le module Search (mod_search, module de recherche<br />
de Joomla!, à ne pas confondre avec le module de recherche de produits de <strong>VirtueMart</strong>).<br />
Pour afficher les lettres d’information, il su fit de saisir dans le champ de recherche l<br />
mot clé Newsletter et de lancer la recherche. Les résultats sont alors af fichés dans l<br />
zone de cont<strong>en</strong>u de votre site web.
21<br />
Figure 21.1<br />
Page d’accueil du projet<br />
CSV Improved.<br />
CSV Improved (CSVI)<br />
Ce logiciel, utilisé <strong>en</strong> tant que complém<strong>en</strong>t de <strong>VirtueMart</strong>, sert à importer et à exporter<br />
les données relatives aux produits. C’est particulièrem<strong>en</strong>t utile si vous souhaitez importer<br />
un grand nombre de produits ou e xporter vos produits dans un fichier CS , par<br />
exemple pour les soumettre à un comparateur de prix. Dans l’interface d’administration<br />
de <strong>VirtueMart</strong>, vous pouvez appeler directem<strong>en</strong>t cet outil par le biais du m<strong>en</strong>u PRODUITS<br />
> UTILISER ENVOI DE CSV.<br />
Le site web du projet est situé à l’adresse : http://www.csvimproved.com/ (site <strong>en</strong><br />
anglais) [voir Figure 21.1].<br />
Versions gratuites et payantes. Les outils du projet CSV Improved étai<strong>en</strong>t initialem<strong>en</strong>t gratuits,<br />
mais les versions réc<strong>en</strong>tes (à partir de la version 1.5) sont payantes. Pour le mom<strong>en</strong>t, il reste possible<br />
d’utiliser les versions antérieures gratuites (version 0.9, conçue pour Joomla! 1.0.x et fonctionnant <strong>en</strong><br />
mode "legacy" : voir ci-après), mais leurs développem<strong>en</strong>ts vont bi<strong>en</strong>tôt cesser. L’<strong>en</strong>registrem<strong>en</strong>t<br />
payant sera alors obligatoire. R<strong>en</strong>seignez-vous sur le site du projet.<br />
Vous y trouverez égalem<strong>en</strong>t une docum<strong>en</strong>tation détaillée, des réponses à vos questions<br />
grâce au forum, et bi<strong>en</strong> d’autres choses <strong>en</strong>core.
258<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
CSV (Comma Separated Values ou "valeurs séparées par des virgules") est un format de<br />
fichier destiné aux tableaux ou aux listes. Ces fichiers pe <strong>en</strong>t être modifiés à l’aide d<br />
n’importe quel éditeur de te xte, par e xemple XEmacs ( http://www.xemacs.org/). De<br />
façon générale, ce format est utilisé pour l’échange de données <strong>en</strong>tre dif fér<strong>en</strong>ts programmes.<br />
21.1 Installation<br />
Si ce n’est pas déjà fait, activez, dans Joomla!, le plugin System – Legacy.<br />
Installez <strong>en</strong>suite dans Joomla! le composant CSV Improved comme tout autre composant,<br />
<strong>en</strong> passant par le m<strong>en</strong>u EXTENSIONS > INSTALLER/DÉSINSTALLER.<br />
Compatibilité PHP. Dans ses versions réc<strong>en</strong>tes, CSV Improved ne fonctionne qu’avec PHP5.2 et audelà.<br />
Vérifiez ce point avant d’installer le composant.<br />
21.2 Guide de démarrage rapide<br />
Figure 21.2<br />
CSV dans l’interface<br />
d’administration.<br />
Dans le back-<strong>en</strong>d de Joomla! ouvrez le composant CSV Improved (voir Figure 21.2). Si<br />
vous cliquez sur le bouton AIDE, vous accédez dans une nouvelle f<strong>en</strong>être au site web du<br />
projet et à toute la docum<strong>en</strong>tation qu’il compr<strong>en</strong>d.<br />
Sauvegardes. Avant d’<strong>en</strong>trepr<strong>en</strong>dre le moindre test ou la moindre opération avec CSV Improved,<br />
n’oubliez pas de faire une sauvegarde de votre base de données (voir le Chapitre 22 sur ce sujet). En<br />
effet, CSV Improved interv<strong>en</strong>ant sur celle-ci, il existe toujours un risque que l’opération échoue et<br />
aboutisse à une corruption de la base de données. Les opérations d’import peuv<strong>en</strong>t notamm<strong>en</strong>t,<br />
comme il a été signalé sur certains forums, causer des dégâts. Il est donc ess<strong>en</strong>tiel de toujours sauvegarder<br />
la base avant de t<strong>en</strong>ter une opération CSV Improved.
CSV IMPROVED (CSVI)<br />
21.2.1 Export<br />
259<br />
Cliquez sur le bouton E XPORT et sélectionnez le modèle souhaité. Ces modèles port<strong>en</strong>t<br />
égalem<strong>en</strong>t le nom de Templates. L’onglet T EMPLATE (ou le bouton M ODÈLES <strong>en</strong> page<br />
d’accueil du composant) permet d’éditer chaque modèle pour l’adapter à v os besoins,<br />
ainsi que de créer de nouveaux modèles.<br />
Faites votre choix <strong>en</strong>tre télécharger le fichier sur otre ordinateur ou l’<strong>en</strong>registrer sur le<br />
serveur. Vérifiez les paramètres de modèle. Cliquez sur le bouton XPORTER qui figur<br />
<strong>en</strong> haut à droite de la page. Enregistrez le fichier d’ xport.<br />
Ce fichier est maint<strong>en</strong>ant à otre disposition pour toute utilisation ultérieure. Vous pouvez<br />
par exemple l’utiliser pour soumettre votre offre à un comparateur de produit.<br />
21.2.2 Import<br />
Cliquez sur le bouton IMPORT et sélectionnez le modèle correspondant au fichier CSV<br />
mettre <strong>en</strong> place. Comme nous l’a vons décrit à propos des modèles pour l’e xport, vous<br />
pouvez tout à f ait adapter ces modèles pour correspondre plus précisém<strong>en</strong>t à v os besoins<br />
ou même créer un nouveau modèle.<br />
Vérifiez les restrictions système et les paramètres du modèle. Cliquez sur le bouto<br />
IMPORTER qui figure <strong>en</strong> haut à droite de la page<br />
Vous pouv ez ég alem<strong>en</strong>t importer des fichiers dans d’autres formats. Reportez- ous<br />
pour cela aux sections correspondantes de la docum<strong>en</strong>tation ou aux tutoriaux.<br />
Dépannage. La cause de problèmes surgissant à l’import ou à l’export se situe <strong>en</strong> général au niveau<br />
du modèle. Par conséqu<strong>en</strong>t, vérifiez que :<br />
• PHP5 est disponible sur le serveur.<br />
• Le mode Legacy a été activé dans Joomla!.<br />
• L’import ou l’export fait appel au modèle requis.<br />
• Tous les noms des champs (colonnes) sont corrects et qu’ils sont tous pris <strong>en</strong> charge par CSV<br />
Improved.<br />
• Les délimiteurs (caractères séparateurs) sont correctem<strong>en</strong>t paramétrés dans le modèle.<br />
• Le fichier CSV est correct (vérifiez les sauts de ligne).<br />
P<strong>en</strong>sez aussi à consulter les contributions disponibles sur le forum.
22 JoomlaPack<br />
JoomlaPack est un composant pour Joomla! qui permet de sauv egarder l’intégralité du<br />
site web et de la base de données. Il dispose, <strong>en</strong> outre, d’un programme d’installation<br />
transformant la restauration du site web et de la base de données sauv egardés <strong>en</strong> véritable<br />
jeu d’<strong>en</strong>fant.<br />
Pour récupérer la dernière v ersion de JoomlaP ack, r<strong>en</strong>dez-v ous sur le site http://<br />
wwww.joomlapack.net. Au mom<strong>en</strong>t où nous traduisons ces lignes, il s’agit de la<br />
version 2.1.1 pour les sites Joomla! 1.5.x.<br />
JoomlaPack est un logiciel op<strong>en</strong>-source disponible (depuis la version 2.1) <strong>en</strong> deux éditions : <strong>Free</strong> et<br />
Special.<br />
L’édition <strong>Free</strong> compr<strong>en</strong>d toutes les fonctionnalités de base permettant de réaliser une sauvegarde/restauration/migration<br />
complète du site et de la base de données. Elle répond aux besoins de la majorité<br />
des utilisateurs et son interface est simple à utiliser.<br />
L’édition Special offre des fonctionnalités supplém<strong>en</strong>taires pour les configurations particulières et les utilisateurs<br />
avancés. Son interface est plus complexe à utiliser.<br />
Au cours de ce chapitre, nous prés<strong>en</strong>terons l’édition <strong>Free</strong> mais, si vous s<strong>en</strong>tez qu’elle est trop limitée<br />
par rapport à vos besoins, n’hésitez pas à tester l’édition Special et à consulter sa docum<strong>en</strong>tation.<br />
Pour obt<strong>en</strong>ir les fichiers nécessaires à l’installation de Joomla ack, cliquez sur le li<strong>en</strong><br />
intitulé I WANT TO DOWNLOAD JOOMLAPACK. Vous accédez alors à la page http://<br />
www.joomlapack.net/download/JoomlaPack-Compon<strong>en</strong>ts-download.html où vous<br />
trouvez la dernière v ersion stable ( Latest Stable Release) des outils JoomlaP ack (voir<br />
Figure 22.1). Deux d’<strong>en</strong>tre eux nous intéress<strong>en</strong>t <strong>en</strong> particulier , JoomlaPack (les li<strong>en</strong>s<br />
conduis<strong>en</strong>t non seulem<strong>en</strong>t à l’archive correspondante, mais aussi à la docum<strong>en</strong>tation) et<br />
Kickstart. Choisissez un miroir et téléchargez les élém<strong>en</strong>ts suivants :<br />
• Composant : com_joomlapack-version-free.zip ;<br />
• Docum<strong>en</strong>tation : docum<strong>en</strong>tation-version-pdf.zip (<strong>en</strong> anglais) ;<br />
• Installeur : kickstart_version.zip.<br />
Pour installer le composant, procédez comme à l’accoutumée dans Joomla! (par le biais<br />
du m<strong>en</strong>u EXTENSIONS > INSTALLER/DÉSINSTALLER).
262<br />
Figure 22.1<br />
Administration de<br />
JoomlaPack.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
22.1 Guide de démarrage rapide<br />
Figure 22.2<br />
Réaliser une nouvelle<br />
sauvegarde.<br />
22.1.1 Configuration<br />
Cliquez sur le bouton C ONFIGURATION et, à la section G ÉNÉRAL, changez le chemin du<br />
dossier de sauvegarde (notamm<strong>en</strong>t pour des raisons de sécurité). Assurez-vous que le<br />
répertoire de votre choix est accessible <strong>en</strong> écriture. Enregistrez vos modifications<br />
Du fait que ce répertoire servira à <strong>en</strong>registrer la sauvegarde complète du site et qu’il réside sur le serveur<br />
web, vous devez le protéger contre tout accès non autorisé par le biais d’un fichier .htaccess.<br />
Soyez toutefois très prud<strong>en</strong>t lors de sa rédaction car il peut conduire à vous bloquer l’accès web à vos<br />
propres répertoires ou à certaines parties de votre site.<br />
Enregistrez votre nouvelle configuration et r v<strong>en</strong>ez au panneau de contrôle.<br />
22.1.2 Réaliser une sauvegarde<br />
Cliquez sur le bouton SAUVEGARDER MAINTENANT (voir Figure 22.2).
JOOMLAPACK<br />
263<br />
Vous n’avez qu’à saisir une description courte de v otre sauvegarde (par défaut, le système<br />
génère une description indiquant la date et l’heure de la sauv egarde, mais v ous<br />
pouvez modifier cette description et ajouter un comm<strong>en</strong>taire de otre choix). Cliquez<br />
sur le bouton SAUVEGARDER : à la fin de l’opération, le fichier de sa egarde ainsi qu’un<br />
fichier journal se trou <strong>en</strong>t dans le répertoire de sauv egarde que v ous avez paramétré<br />
précédemm<strong>en</strong>t.<br />
Suivant les versions de JoomlaPack, vous avez le choix <strong>en</strong>tre sauvegarder l’intégralité du site ou seulem<strong>en</strong>t<br />
la base de données. Dans le second cas, la sauvegarde génère uniquem<strong>en</strong>t un fichier SQL<br />
permettant de restaurer l’intégralité de la base de données (structure et données). La sauvegarde de<br />
l’intégralité du site génère une archive cont<strong>en</strong>ant l’<strong>en</strong>semble des fichiers, la base de données ainsi<br />
qu’un installeur pour la restauration du site.<br />
Format des sauvegardes. JoomlaPack est configuré par défaut pour réaliser des sauvegardes<br />
au format ZIP. Toutefois, il est recommandé d’utiliser le format JPA (JoomlaPack Archive), notamm<strong>en</strong>t<br />
parce que les archives ZIP générées peuv<strong>en</strong>t cont<strong>en</strong>ir une erreur au niveau de l’algorithme<br />
de compression. Cela se traduit alors par une erreur au mom<strong>en</strong>t du décompactage de l’archive. Si<br />
vous préférez utiliser ce format, vous devez donc toujours, immédiatem<strong>en</strong>t après avoir généré<br />
l’archive, la récupérer sur votre disque dur et la décompresser <strong>en</strong> local pour vérifier l’intégrité du<br />
fichier. Ce n’est pas au mom<strong>en</strong>t où l’on perd ses données que l’on s’assure que la sauvegarde est<br />
correcte !<br />
Pour choisir le format des archives, passez par la page de CONFIGURATION, section PARAMÈTRES DE PROFIL ><br />
AVANCÉ > ARCHIVEUR.<br />
Si vous préférez réaliser vos sauvegardes au format TAR ou TAR.GZ, vous devrez opter pour l’édition<br />
Special de JoomlaPack.<br />
22.1.3 Restauration<br />
Décompressez le fichier kickstart_version.zip sur v otre ordinateur local. Pour la<br />
restauration, vous aurez besoin du fichierkickstart.php. Transférez ce programme par<br />
FTP dans le répertoire où sont stockés les fichiers de sau egarde.<br />
Par sécurité, transférez aussi par FTP les fichiers de sau egarde vers votre ordinateur<br />
personnel (afin de les voir toujours à disposition si la restauration de vait échouer ou<br />
être interrompue).<br />
Dans votre navigateur Internet, ouvrez la page d’URL : http://www.votredomaine.fr/<br />
backup/kickstart.php <strong>en</strong> n’oubliant pas d’adapter l’URL à v otre propre nom de
264<br />
Figure 22.3<br />
JoomlaPack Kickstart.<br />
Figure 22.4<br />
Étape intermédiaire de la<br />
restauration.<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
domaine. Remplacez égalem<strong>en</strong>t le chemin backup par le chemin réel v ers votre répertoire<br />
de sauvegarde. Vous devriez voir la page illustrée à la Figure 22.3.<br />
Dans la liste déroulante, sélectionnez le fichier d’arch ve à restaurer, puis cliquez sur le<br />
bouton S TART. Dans un premier temps, ne modifiez pas les options par dé aut : elles<br />
sont optimales dans la majorité des cas. Si la restauration échoue, consultez alors la<br />
docum<strong>en</strong>tation de JoomlaPack pour étudier les options à votre disposition.<br />
La suite des opérations se déroule automatiquem<strong>en</strong>t. Au bout d’un temps plus ou moins<br />
long, vous arrivez à la page illustrée à la Figure 22.4.<br />
Ne fermez surtout pas la f<strong>en</strong>être et cliquez sur le li<strong>en</strong> figurant dans la phrase LEASE<br />
CLICK HERE TO OPEN JOOMLAPACK INSTALLER RESTORE SCRIPT IN A NEW WINDOW :<br />
comme indiqué, une nouvelle f<strong>en</strong>être s’ouvre pour vous conduire à l’installeur Joomla!
JOOMLAPACK<br />
Figure 22.5<br />
Restauration de la base<br />
de données.<br />
Figure 22.6<br />
Félicitations : votre site a<br />
été restauré avec succès.<br />
265<br />
que vous avez déjà dû utiliser . Cliquez sur le bouton N EXT et sui vez le programme<br />
d’installation (voir Figures 22.5 et 22.6).<br />
N’oubliez pas de r<strong>en</strong>seigner votre mot de passe de super-administrateur.<br />
Vous pouvez maint<strong>en</strong>ant effacer le fichier de sau egarde (si vous le souhaitez) et v ous<br />
devez impérativem<strong>en</strong>t effacer le fichierkickstart.php du serveur (si vous le laissez sur<br />
le site et qu’un plaisantin le découvre, il pourrait causer de sérieux dégâts à votre site !).<br />
N’oubliez pas de changer les droits d’accès au répertoire pour un chmod 644.
266<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Docum<strong>en</strong>tation. Toutes les possibilités d’utilisation de JoomlaPack sont décrites dans la docum<strong>en</strong>tation,<br />
que vous pouvez télécharger au format PDF ou consulter directem<strong>en</strong>t <strong>en</strong> ligne à l’adresse :<br />
http://www.joomlapack.net/, section I NEED HELP AND SUPPORT (ou directem<strong>en</strong>t à l’adresse http://<br />
www.joomlapack.net/help-support-docum<strong>en</strong>tation/).
A<br />
Référ<strong>en</strong>ces thématiques<br />
A.1 Joomla!<br />
A.1.1 Joomla!<br />
Site officie http://www.joomla.org/<br />
Portail francophone http://www.joomla.fr/<br />
Docum<strong>en</strong>tation francophone http://aide.joomla.fr/<br />
Forum francophone http://forum.joomla.fr/<br />
A.1.2 Docum<strong>en</strong>tation<br />
Livre<br />
Joomla! 1.5, Hag<strong>en</strong> Graf, Éditions Pearson Education France, 2008, ISBN 978-2-7440-<br />
2251-7.<br />
En ligne<br />
Site compagnon du livre Joomla! 1.5 http://joomla.cocoate.com/<br />
Tutoriel vidéo http://www.sarki.ch/joomla15/index.php/video-installation-joomla-15<br />
A.1.3 Ext<strong>en</strong>sions, complém<strong>en</strong>ts<br />
Ext<strong>en</strong>sions<br />
Ext<strong>en</strong>sions http://ext<strong>en</strong>sions.joomla.org/<br />
Ext<strong>en</strong>sions, site francophone http://www.joomlafrance.org/<br />
Langues<br />
Joom!fis http://www.joomfish.net<br />
Nooku http://nooku.org/<br />
Sauvegardes<br />
JoomlaPack http://www.joomlapack.net/
268<br />
Templates<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Templates http://www.joomlaos.de/<br />
Tutoriel de création http://www.xlformation.com/downloads/joomla/<br />
A.1.4 Sécurité<br />
Liste des failles connues http://docs.joomla.org/Vulnerable_Ext<strong>en</strong>sions_List<br />
Docum<strong>en</strong>tation sécurité http://developer.joomla.org/security.html<br />
Check-liste de sécurité http://docs.joomla.org/Category:Security_Checklist<br />
A.1.5 Rester informé<br />
Flux RSS du portail Joomla! France http://feeds.feedburner.com/Joomlafrance<br />
Annonces officielle http://www.joomla.org/announcem<strong>en</strong>ts.feed?type=rss<br />
(format RSS)<br />
A.2 <strong>VirtueMart</strong><br />
A.2.2 <strong>VirtueMart</strong><br />
http://www.joomla.org/announcem<strong>en</strong>ts.feed?type=atom<br />
(format Atom)<br />
Site officie http://virtuemart.net/<br />
Forum http://forum.virtuemart.net/<br />
Forum Joomla! France sur <strong>VirtueMart</strong> http://forum.joomla.fr/forumdisplay.php?f=123<br />
A.2.2 Docum<strong>en</strong>tation<br />
En ligne<br />
Tutoriel produits par<strong>en</strong>ts-<strong>en</strong>fants http://xlformation.com/downloads/joomla/<br />
Base docum<strong>en</strong>taire http://dev.virtuemart.net/cb/project/1<br />
Manuel utilisateur http://virtuemart.net/docum<strong>en</strong>tation/User_Manual/<br />
index.html<br />
Manuel du développeur http://virtuemart.net/docum<strong>en</strong>tation/<br />
Developer_Manual/index.html<br />
Traduction de ces manuels http://www.xlformation.com/downloads/joomla/
RÉFÉRENCES THÉMATIQUES<br />
A.2.2 Logiciels complém<strong>en</strong>taires<br />
Ext<strong>en</strong>sions http://ext<strong>en</strong>sions.joomla.org/ext<strong>en</strong>sions/ext<strong>en</strong>sionspecific/virtuemart-ext<strong>en</strong>sion<br />
Modules de paiem<strong>en</strong>t https://dev.virtuemart.net/cb/proj/<br />
doc.do?doc_id=1183<br />
Modules d’expédition https://dev.virtuemart.net/cb/proj/<br />
doc.do?doc_id=1184<br />
CSV Improved http://www.csvimproved.com/<br />
<strong>VirtueMart</strong> SlideShow http://www.jampmark.com/<br />
269<br />
Communicator http://ext<strong>en</strong>sions.joomla.org/ext<strong>en</strong>sions/communication/newsletter/4600/details<br />
A.2.5 Rester informé<br />
Flux RSS des annonces officielle http://virtuemart.net/<br />
index2.php?option=com_rss&feed=RSS2.0<br />
A.3 Aspects juridiques<br />
A.3.1 Création d’<strong>en</strong>treprise<br />
Ministère des PME http://www.pme.gouv.fr/<br />
Ag<strong>en</strong>ce pour la création d’<strong>en</strong>treprises http://www.apce.com/<br />
Portail des CCI http://www.cci.fr/<br />
Portail des CMA http://www.artisanat.fr/<br />
A.3.2 Législation<br />
France<br />
Légifrance http://www.legifrance.gouv.fr/<br />
LCEN http://www.legifrance.gouv.fr/affich exte.do?cid-<br />
Texte=JORFTEXT000000801164<br />
DGCCRF http://www.dgccrf.bercy.gouv.fr/<br />
CNIL http://www.cnil.fr/
270<br />
Suisse<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Docum<strong>en</strong>tation achats sur Internet http://www.Internet-juridique.net/achats-Internet,m8.html<br />
Forum des droits sur l’Internet http://www.forumInternet.org/<br />
Droit et Internet http://www.canevet.com/accueil/index.htm<br />
Limitation du spam http://www.ddm.gouv.fr/article.php3?id_article=600<br />
Office fédéral de la communicatio http://www.ofcom.ch/<br />
Recueil systématique du droit fédéral http://www.admin.ch/ch/f/rs/rs.html<br />
Protection des données http://www.edoeb.admin.ch/index.html?lang=fr<br />
Belgique<br />
Service public fédéral de la Justice http://www.just.fgov.be/index_fr.htm<br />
Protection de la vie privée http://privacy.fgov.be/fr/<br />
A.3.3 TVA<br />
Affichage des prix (France http://www.legifrance.gouv.fr/affich exte.do?cid-<br />
Texte=JORFTEXT000000689147&dateTexte=<br />
20081114<br />
Règles d’application de la TVA http://www.oscommerce-fr.info/forum/<br />
index.php?showtopic=17804<br />
Administration fiscale<br />
France http://www.impots.gouv.fr/<br />
Belgique http://minf n.fgov.be/<br />
Suisse http://www.efd.admin.ch/<br />
Autre pays http://www.oecd.org/docum<strong>en</strong>t/53/<br />
0,3343,fr_2649_34119_40067957_1_1_1_1,00.html<br />
A.3.4 Gestion des impayés<br />
France http://www.apce.com/pid863/les-impayes.html<br />
Suisse http://www.ulam.info/Le-cli<strong>en</strong>t-ne-paie-pas,20.html<br />
Belgique http://www.ucm.be/ucm/ewcm.nsf/_/<br />
A8B5843AA5E07726C1256D04004448A0
RÉFÉRENCES THÉMATIQUES<br />
A.4 Commerce électronique<br />
A.4.1 Commerce <strong>en</strong> ligne<br />
Livres<br />
271<br />
E-commerce : De la stratégie à la mise <strong>en</strong> œuvre opérationnelle, H<strong>en</strong>ri Isaac et Pierre<br />
Volle, Éditions Pearson Education France, 2008, ISBN 978-2-7440-7279-6.<br />
Guide juridique du commerçant électronique, sous la direction de Éric Labbé, Daniel<br />
Poulin, François Jacquot et Jean-François Bourque, 2001, ISBN 2-89400-16 0-6, http://<br />
www.jurisint.org/pub/05/fr/index.htm.<br />
Sites à consulter<br />
FEVAD http://www.fevad.com/<br />
Modèle de CGV http://www.etudes.ccip.fr/archrap/pdf05/can0512.pdf<br />
A.4.2 Paiem<strong>en</strong>t <strong>en</strong> ligne<br />
PayPal<br />
PayPal France http://www.paypal.fr/<br />
PayPal Belgique http://www.paypal.be/<br />
PayPal Suisse http://www.paypal.ch/<br />
Bac à sable PayPal https://developer.paypal.com/<br />
Virem<strong>en</strong>ts internationaux<br />
IBAN http://fr.wikipedia.org/wiki/ISO_13616<br />
BIC http://fr.wikipedia.org/wiki/ISO_9362<br />
SWIFT http://www.swift.com/<br />
SEPA http://fr.wikipedia.org/wiki/<br />
Single_Euro_Paym<strong>en</strong>ts_Area<br />
Législation europé<strong>en</strong>ne http://ec.europa.eu/internal_market/paym<strong>en</strong>ts/<br />
index_fr.htm
272<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
A.4.3 Marketing <strong>en</strong> ligne<br />
Marketing<br />
Neuromarketing http://press.oullier.fr/<br />
Fixer un prix http://www.netpme.fr/marketing/<br />
Google<br />
Page d’accueil http://www.google.fr/<br />
Google Adwords http://adwords.google.fr/<br />
Google Maps http://maps.google.fr/<br />
C<strong>en</strong>tre Google pour les webmasters http://www.google.fr/webmasters/<br />
Comparateurs de prix<br />
Informations générales http://www.lescomparateurs.com/<br />
Kelkoo http://www.kelkoo.fr/<br />
Shopping.com http://fr.shopping.com/<br />
Pangora http://www.pangora.com/<br />
Tw<strong>en</strong>ga http://www.tw<strong>en</strong>ga.fr/<br />
LeGuide.com http://www.leguide.com/<br />
shopzilla http://www.shopzilla.fr/<br />
Annuaires Internet<br />
Pages jaunes France http://www.pagesjaunes.fr/<br />
Pages jaunes Belgique http://www.pagesdor.be/<br />
Pages jaunes Suisse http://www.pagesjaunes.ch/<br />
Infobel Begique http://www.infobel.com/fr/belgium<br />
Infobel France http://www.infobel.com/fr/france<br />
Infobel Luxembourg http://www.infobel.com/fr/luxembourg<br />
Divers France http://www.118franceannuaire.com/<br />
Divers Suisse http://tel.search.ch/index.fr.html<br />
Divers Suisse http://www.directories.ch/<br />
Divers Suisse http://www.swissgeo.ch/<br />
A.4.4 Transporteurs<br />
Comparateur http://www.tarif-colis.com/<br />
Poste française http://www.laposte.fr/
RÉFÉRENCES THÉMATIQUES<br />
Poste suisse http://www.post.ch/<br />
Poste belge http://www.post.be/<br />
273<br />
DHL http://www.dhl.fr/, http://www.dhl.ch/, http://www.dhl.be/<br />
GLS http://www.gls-group.eu/<br />
UPS http://www.ups.com/<br />
Chronopost http://www.chronopost.fr/<br />
TNT http://www.tnt.fr/<br />
FedEx http://www.fedex.com/fr/<br />
A.5 Outils complém<strong>en</strong>taires<br />
A.5.1 Serveur<br />
Plate-forme xAMP<br />
Apache http://www.apache.org/<br />
PHP http://www.php.net/<br />
Docum<strong>en</strong>tation PHP francophone http://www.phpfrance.com/<br />
MySQL http://www.mysql.com/<br />
MySQL (site francophone) http://www.mysql.fr/<br />
Journalisation<br />
Principes http://fr.wikipedia.org/wiki/Journalisation<br />
Principes http://fr.wikipedia.org/wiki/Historique_(informatique)<br />
Outils http://<strong>en</strong>.wikipedia.org/wiki/<br />
Web_log_analysis_software<br />
Outils http://logging.apache.org/<br />
Logrotate http://iain.cx/src/logrotate/<br />
A.5.2 Poste de travail<br />
Sécurité<br />
Liste d’anti-virus http://fr.wikipedia.org/wiki/<br />
Liste_de_logiciels_antivirus
274<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Navigateurs Internet<br />
Firefox http://www.mozilla-europe.org/fr/fi efox/<br />
Seamonkey http://www.fr<strong>en</strong>chmozilla.fr/install/<br />
Édition de code HTML<br />
NVU/KompoZer http://www.fr<strong>en</strong>chmozilla.fr/nvu/<br />
Caractères spéciaux http://alexandre.alapetite.net/doc-alex/<br />
alx_special.html<br />
CSS http://www.alsacreations.com/<br />
Ressources HTML http://selfhtml.org/<br />
Cours de HTML http://www.tuteurs.<strong>en</strong>s.fr/Internet/web/html/<br />
Graphisme<br />
The Gimp http://www.gimp.org/<br />
Irfanview http://www.irfanview.com/<br />
Éditeur de texte<br />
XEmacs http://www.xemacs.org/<br />
A.6 Docum<strong>en</strong>tation générale<br />
A.6.1 Lic<strong>en</strong>ce GNU/GPL<br />
Texte complet http://www.gnu.org/lic<strong>en</strong>ses/gpl.html<br />
Traduction non officielle <strong>en</strong> françai http://www.april.org/groupes/trad-gpl/doc/GPLv3/<br />
www.rodage.org/gpl-3.0.fr.html<br />
A.6.2 Référ<strong>en</strong>cem<strong>en</strong>t de site web<br />
Visibilité sur le web – Ou comm<strong>en</strong>t optimiser le référ<strong>en</strong>cem<strong>en</strong>t naturel de votre site,<br />
Shari Thurow, Éditions Pearson Education France, 2008, ISBN 978-2-7440-2177-0.<br />
A.6.3 Ergonomie web<br />
Site Web : priorité à la simplicité, Jakob Niels<strong>en</strong> et Hoa Loranger , Éditions Campus-<br />
Press, 2008, ISBN 978-2-7440-2315-6.<br />
Je ne veux pas chercher – Optimisez la navigation de vos sites et m<strong>en</strong>ez vos internautes<br />
à bon port, Steve Krug, Éditions CampusPress, 2007, ISBN 978-2-7440-2189-3.
Index<br />
Symboles<br />
.htaccess 262<br />
A<br />
Action promotionnelle 203<br />
Administration<br />
commande 109<br />
devises 121<br />
expédition 108<br />
flux RS 112<br />
groupes utilisateurs 117<br />
modules de <strong>VirtueMart</strong> 121<br />
pays 120<br />
téléchargem<strong>en</strong>ts 110<br />
utilisateurs 114<br />
Affichage des pri 130, 179<br />
Analyse du marché 53<br />
Apache 10<br />
APCE 23<br />
Attributs 148<br />
personnalisés 149<br />
prix 149<br />
propriétés 148<br />
title 148<br />
Avis des cli<strong>en</strong>ts 160<br />
activer 91, 160<br />
aspects juridiques 161<br />
modération 162<br />
B<br />
Back-<strong>en</strong>d<br />
lettre d’information 38<br />
newsletter 38<br />
tests 38<br />
Banque <strong>en</strong> ligne 43<br />
BIC 83<br />
Boutique<br />
affichage monnai 130<br />
contact 129<br />
devises 130<br />
ergonomie 172<br />
fonctionnalités 90<br />
informations 129<br />
mise hors service 88<br />
navigation 172<br />
r<strong>en</strong>seignem<strong>en</strong>ts 127<br />
thème 103, 105<br />
C<br />
CAPTCHA 119<br />
Cartes de crédit 135<br />
Catégorie<br />
de fabricants 207<br />
ajouter 208<br />
description 208<br />
éditer 208<br />
lister 207<br />
nom 208<br />
par défaut 207<br />
supprimer 207<br />
de produits 137<br />
affichag 140<br />
ajouter 138<br />
browse_ 140<br />
<strong>en</strong>fant 139<br />
flypage 140<br />
informations 139<br />
lister 137<br />
ordre d’affichag 141<br />
par<strong>en</strong>t 139<br />
supprimer 141<br />
template 140<br />
CGV Voir Conditions générales de<br />
v<strong>en</strong>te<br />
Chambres<br />
de commerce 24<br />
des métiers 24<br />
Chèque boutique 203<br />
activer 90<br />
cadeau 203<br />
code 204<br />
créer 204<br />
lister 203<br />
modif er 204<br />
montant f xe 204<br />
pourc<strong>en</strong>tage 204<br />
promotionnel 203<br />
supprimer 204<br />
type 205<br />
valeur 205<br />
chmod 14<br />
Cli<strong>en</strong>t<br />
adresses 177<br />
fidélisatio 203<br />
groupes 177<br />
CNIL 72<br />
déclaration 26, 72<br />
disp<strong>en</strong>se 72<br />
information des cli<strong>en</strong>ts 72<br />
loi Informatique et Liberté 72
276<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Commande 109<br />
adresse de facturation 184<br />
adresse de livraison 184<br />
ajouter produit 185<br />
bon de commande 183<br />
déroulem<strong>en</strong>t 181<br />
étapes 109<br />
état 181, 183<br />
historique 184<br />
imprimer docum<strong>en</strong>t 182, 183<br />
informations de livraison 185<br />
lister les commandes 181, 182<br />
nom du cli<strong>en</strong>t 182<br />
numéro de commande 182<br />
remarque cli<strong>en</strong>t 186<br />
supprimer 183<br />
synthèse 184<br />
tests 36<br />
Communicator 243<br />
composer une newsletter avec<br />
des items préformatés 251<br />
conf guration 245<br />
conf rmation d'abonnem<strong>en</strong>t 248<br />
créer<br />
un nouvel abonné 248<br />
une nouvelle<br />
newsletter 249<br />
CSS 247<br />
dépublier une newsletter 252<br />
désinscription de la<br />
newsletter 253<br />
double opt-in 244<br />
<strong>en</strong>voyer une newsletter 252<br />
exporter des abonnés 249<br />
gestion<br />
des abonnés 247<br />
des newsletters 249<br />
importer<br />
des abonnés 249<br />
des utilisateurs 248<br />
inscription à la newsletter 253<br />
modif er<br />
un abonné existant 248<br />
une newsletter 249<br />
module Communicator<br />
Subscribe 253<br />
paramètres 245<br />
plugin Search –<br />
Communicator 255<br />
publier une newsletter 252<br />
recherche de newsletter 255<br />
supprimer<br />
un abonné 248<br />
une newsletter 252<br />
valider les adresses 248<br />
Comparateurs de prix 50<br />
coût 50<br />
par clic 53<br />
par v<strong>en</strong>te 53<br />
critères d'achat 52<br />
Kelkoo 54<br />
LeGuide.com 60<br />
offres gratuites 53<br />
Pangora 58<br />
promotion 50<br />
Shopping.com 56<br />
shopzilla 61<br />
taux de succès 51<br />
Tw<strong>en</strong>ga 59<br />
Comptabilité 44<br />
Conditions générales de<br />
v<strong>en</strong>te 26, 32, 67, 94, 131<br />
droit de retour et de<br />
rétractation 68<br />
litiges 70<br />
obligations 67<br />
rédaction 67<br />
Conf guration 88<br />
CAPTCHA 119<br />
commande 109<br />
conditions générales de<br />
v<strong>en</strong>te 94, 95<br />
cookie 94, 96<br />
devises 121<br />
expédition 108<br />
fichiers lo 97<br />
flux RS 112<br />
fonctionnalités 90<br />
général 88<br />
gérer les champs<br />
Utilisateur 118<br />
groupes utilisateurs 117<br />
inscription des utilisateurs 93<br />
journalisation 97<br />
modules de <strong>VirtueMart</strong> 121<br />
newsletter 119<br />
paramètres principaux 95<br />
pays 120<br />
prix 89<br />
stocks 95<br />
téléchargem<strong>en</strong>ts 110<br />
TVA 92<br />
utilisateurs 114<br />
Cookie 94, 96<br />
Création d'<strong>en</strong>treprise 23<br />
CSV (format) 137, 258<br />
CSV Improved 137, 257<br />
compatibilité PHP 258<br />
dépannage 259<br />
export de données 259<br />
D<br />
Débogage 96<br />
Déclaration CNIL 26<br />
Dédié (serveur) 42<br />
Devises 121, 228<br />
conversion 96<br />
sélection 228<br />
taux de change 228<br />
Droit de retour et de<br />
rétractation 68<br />
Droits d'accès, chmod 14
INDEX<br />
E<br />
EAN 240<br />
eBay 85<br />
Electronic Product Code 241<br />
E-mails, format 96<br />
Enregistrem<strong>en</strong>t, tests 32<br />
Entreprise<br />
auto-<strong>en</strong>trepr<strong>en</strong>eur 193<br />
création 23<br />
<strong>en</strong>treprise individuelle 193<br />
société 193<br />
statuts 193<br />
EPC 241<br />
Ergonomie 172<br />
États de commandes 181, 183,<br />
186<br />
ajouter 187<br />
automatisation 181<br />
Cancelled 182<br />
code 187<br />
Conf rmed 181<br />
description 187<br />
lister 186<br />
modif er 186<br />
nom 187<br />
ordre d’affichag 187<br />
P<strong>en</strong>ding 181<br />
Refunded 182<br />
Shipped 181<br />
European Article<br />
Numbering 240<br />
Expédition 85, 108, 134, 197<br />
assurances 85<br />
modules 108, 201<br />
Ext<strong>en</strong>ded Search 240<br />
paramètres 240<br />
rôle 240<br />
F<br />
Fabricant 207<br />
ajouter 210<br />
catégorie 210<br />
description 211<br />
éditer 209<br />
email 210<br />
factice 209<br />
lister 209<br />
navigation 231<br />
nom 210<br />
par défaut 207<br />
supprimer 209<br />
URL 210<br />
Fichiers journaux 97<br />
Fil d’Ariane 106<br />
Flux RSS 112<br />
conf guration 112<br />
cont<strong>en</strong>u 113<br />
syndication 113<br />
Format CSV 258<br />
Front-<strong>en</strong>d<br />
tests 31<br />
G<br />
GD (bibliothèque) 152<br />
GNU/GPL 215<br />
lic<strong>en</strong>ce 3<br />
Google<br />
Adwords 45<br />
c<strong>en</strong>tre pour les webmasters 48<br />
Maps 47<br />
programme publicitaire 50<br />
solutions d’<strong>en</strong>treprise 49<br />
GreyBox 106<br />
Groupes<br />
de cli<strong>en</strong>ts<br />
affichage des pri 179<br />
ajouter 179<br />
lister 177<br />
supprimer 178<br />
utilisateurs 117<br />
H<br />
Hébergem<strong>en</strong>t dédié 42<br />
I<br />
277<br />
IBAN 83<br />
Id<strong>en</strong>tif cation, tests 36<br />
Impayé cli<strong>en</strong>t<br />
injonction de payer 84<br />
relance 84<br />
Informatique et Liberté (loi) 72<br />
Interface d'administration,<br />
mise <strong>en</strong> page 87<br />
Inv<strong>en</strong>taire 158<br />
ISBN 241<br />
J<br />
Joomla! 11<br />
Communicator 243<br />
CSV Improved 137<br />
e-commerce edition 12<br />
édition prémodée 12<br />
e-mail, réglages 21<br />
ext<strong>en</strong>sions 12<br />
groupes d’utilisateurs 178<br />
JoomlaPack 261<br />
mod_poll 191
278<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
module d’id<strong>en</strong>tif cation 33<br />
paramétrage 20<br />
plugins<br />
pour <strong>VirtueMart</strong> 237<br />
System – Legacy 258<br />
portail francophone 214<br />
SEO, paramètres 20<br />
template 26<br />
utilisateurs 177<br />
paramètres 20<br />
<strong>VirtueMart</strong> 3<br />
JoomlaPack 261<br />
conf guration 262<br />
éditions 261<br />
format des sauvegardes 263<br />
kickstart.php 263<br />
restauration des données 263<br />
sauvegarder 262<br />
Journalisation 97<br />
L<br />
Lettre d’information 243<br />
back-<strong>en</strong>d 38<br />
Communicator 243<br />
m<strong>en</strong>tions légales 66<br />
opt-in 243<br />
tests 34<br />
Lic<strong>en</strong>ce GNU/GPL 3, 215<br />
LightBox 106<br />
Litiges 69<br />
arbitrage 71<br />
conditions générales de<br />
v<strong>en</strong>te 70<br />
injonction de payer 84<br />
médiation 71<br />
m<strong>en</strong>tions légales 70<br />
prév<strong>en</strong>tion 69<br />
règlem<strong>en</strong>t 70<br />
relance 84<br />
Loi Informatique et Liberté 72<br />
M<br />
Mambots 90<br />
Marketing 29, 45<br />
analyse du marché 53<br />
annuaires Internet 65<br />
chèques boutique 65<br />
comparateurs de prix 29, 50<br />
<strong>en</strong> ligne 45<br />
Google 29<br />
Adwords 45<br />
Maps 47<br />
Kelkoo 54<br />
labels de qualité 29, 62<br />
LeGuide.com 60<br />
lettre d’information 66<br />
moteurs de recherche 64<br />
newsletter 66<br />
Pangora 58<br />
publicité 64<br />
référ<strong>en</strong>cem<strong>en</strong>t naturel 64, 66<br />
Shopping.com 56<br />
shopzilla 61<br />
Tw<strong>en</strong>ga 59<br />
M<strong>en</strong>tions légales<br />
lettre d'information 66<br />
litiges 70<br />
newsletter 66<br />
site 72<br />
Méthodes de paiem<strong>en</strong>t 79, 132<br />
chèque 79<br />
contre-remboursem<strong>en</strong>t 80<br />
paiem<strong>en</strong>t à la livraison 80<br />
paiem<strong>en</strong>t <strong>en</strong> ligne 82<br />
PayPal 81<br />
virem<strong>en</strong>t bancaire 83<br />
Mises à jour 77<br />
Joomla! 76<br />
<strong>VirtueMart</strong> 77<br />
Modules, expédition 134, 201<br />
Modules <strong>VirtueMart</strong> 217<br />
affectation de m<strong>en</strong>u 218<br />
assistance 235<br />
catégories de produits 220<br />
check-list 235<br />
détails 218<br />
devises 228<br />
diaporama 232<br />
fabricants 231<br />
id<strong>en</strong>tif cation 221<br />
panier 223<br />
position 218<br />
produits<br />
au hasard 227<br />
défilant 229<br />
les plus v<strong>en</strong>dus 226<br />
réc<strong>en</strong>ts 225<br />
vedettes 226<br />
recherche 221<br />
source 234<br />
<strong>VirtueMart</strong> All-In-One 224<br />
<strong>VirtueMart</strong> Cart 223<br />
<strong>VirtueMart</strong> Curr<strong>en</strong>cies 228<br />
<strong>VirtueMart</strong> Featured<br />
Products 226<br />
<strong>VirtueMart</strong> Latest<br />
Products 225<br />
<strong>VirtueMart</strong> Login 221<br />
<strong>VirtueMart</strong> Manufacturers 231<br />
<strong>VirtueMart</strong> Module 219<br />
<strong>VirtueMart</strong> Product<br />
Categories 220<br />
<strong>VirtueMart</strong> Product<br />
Scroller 229<br />
<strong>VirtueMart</strong> Random<br />
Products 227<br />
<strong>VirtueMart</strong> Search 221<br />
<strong>VirtueMart</strong> SlideShow 232<br />
<strong>VirtueMart</strong> Top T<strong>en</strong><br />
Products 226<br />
Moteurs de recherche,<br />
optimisation 20<br />
MySQL 11
INDEX<br />
N<br />
Navigation dans le site 172<br />
Newsletter 243<br />
back-<strong>en</strong>d 38<br />
Communicator 243<br />
m<strong>en</strong>tions légales 66<br />
opt-in 243<br />
tests 34<br />
Notation, activer 91<br />
Numéros de version 244<br />
O<br />
Optimisation pour les moteurs<br />
de recherche 20<br />
Opt-in 243<br />
P<br />
Paiem<strong>en</strong>t, méthodes 132<br />
Panneau de contrôle 127<br />
PayPal, tests 39<br />
Pays 120<br />
PDF 102<br />
PHP 10<br />
mode de sécurité 11<br />
Plugin<br />
activation 237<br />
détails 237<br />
fichie 237<br />
ordre 237<br />
rôle 237<br />
<strong>VirtueMart</strong> Ext<strong>en</strong>ded<br />
Search 240<br />
<strong>VirtueMart</strong> Product<br />
Snapshot 238<br />
Prix<br />
affichag 130, 179<br />
affichage de la T A 90<br />
conf guration 89<br />
Product Snapshot 238<br />
paramètres 239<br />
syntaxe 238<br />
Produits 137<br />
affichag 102, 145<br />
ajouter 142<br />
association avec type<br />
produits 172<br />
attributs 142, 148<br />
au hasard 227<br />
avis des cli<strong>en</strong>ts 160<br />
catégories 137<br />
classif cation 137<br />
complém<strong>en</strong>taires 152<br />
date de disponibilité 147<br />
défilant 229<br />
délai de livraison 148<br />
diaporama 232<br />
dim<strong>en</strong>sions et poids 150<br />
dossiers 160<br />
emballage 150<br />
<strong>en</strong> téléchargem<strong>en</strong>t 155<br />
flypag 104<br />
gestion des prix 175<br />
gestionnaire de f chiers 154<br />
images 151<br />
informations 143<br />
liste 142<br />
lot 150<br />
media 154<br />
modif er 142<br />
nombre 103<br />
page 104<br />
prix 144<br />
R<br />
279<br />
réc<strong>en</strong>ts 225<br />
recherche avancée avec<br />
sélection de critères 174<br />
règles d’association à un type<br />
produits 171<br />
remise produits 145, 162<br />
spéciaux 159<br />
statut 147<br />
stocks 147, 158<br />
supprimer 153<br />
Top T<strong>en</strong> 226<br />
tri 102<br />
TVA 144<br />
vedettes 226<br />
vignette 104, 152<br />
Rapports 191<br />
analyse des v<strong>en</strong>tes 191<br />
Recherche, tests 38<br />
Référ<strong>en</strong>ce produit 240<br />
EAN 240<br />
ISBN 241<br />
Remises produits 162<br />
ajouter 163<br />
dates de validité 163<br />
éditer 163<br />
liste 162<br />
montant 163<br />
suppression 164<br />
type 163<br />
Restauration de données 263<br />
RSS (f ux) 112<br />
conf guration 112<br />
cont<strong>en</strong>u 113<br />
syndication 113
280<br />
S<br />
LE GUIDE OFFICIEL VIRTUEMART<br />
Sauvegarde 76<br />
des données 262<br />
fréqu<strong>en</strong>ce 76<br />
JoomlaPack 76<br />
mise à jour 77<br />
procédure 76<br />
Sécurité 74, 98<br />
anti-virus 75<br />
cartes de crédit 99<br />
chiffrem<strong>en</strong>t 99<br />
données 78<br />
espace web 74<br />
https 98<br />
Joomla! 75<br />
mise à jour 76<br />
paiem<strong>en</strong>t <strong>en</strong> ligne 79<br />
paramètres<br />
de sécurité 98<br />
principaux 100<br />
pare-feu 75<br />
PayPal 78<br />
poste de travail 75<br />
proxy 100<br />
responsabilité 74<br />
sauvegardes 76<br />
serveur 74<br />
SEO (optimisation pour les<br />
moteurs de recherche) 20<br />
Serveur<br />
Apache 10<br />
Joomla! 11<br />
MySQL 11<br />
PHP 10<br />
Serveur dédié 42<br />
Site, conf guration 101<br />
affichag 101<br />
Fil d’Ariane 106<br />
GreyBox 106<br />
LightBox 106<br />
mise <strong>en</strong> page 103<br />
modèle catégorie 104<br />
nombre de produits 103<br />
thème de la boutique 103, 105<br />
SKU 240<br />
Spam 243<br />
Stock Keeping Unit 240<br />
Stocks 158<br />
voir inv<strong>en</strong>taire 158<br />
SWIFT-BIC 83<br />
T<br />
Taux d’expédition<br />
ajouter 199<br />
frais 200<br />
lister 198<br />
modif er 198<br />
pays 199<br />
poids 200<br />
supprimer 198<br />
transporteur 199<br />
Taxe sur la valeur ajoutée Voir<br />
TVA<br />
Téléchargem<strong>en</strong>ts 110, 155<br />
activer 111, 155<br />
commande 157<br />
fichier 111<br />
fichiers olumineux 156<br />
media 155<br />
mise à disposition 157<br />
paramètres 112<br />
racine des f chiers 155<br />
re-activer 158<br />
r<strong>en</strong>voyer l’ID 158<br />
stocks 112<br />
Tests 31<br />
back-<strong>en</strong>d 38<br />
CGV 32<br />
commandes 36<br />
<strong>en</strong>registrem<strong>en</strong>t 32<br />
front-<strong>en</strong>d 31<br />
id<strong>en</strong>tif cation 36<br />
lettre d’information 34<br />
mise <strong>en</strong> page 31<br />
newsletter 34<br />
PayPal 39<br />
produit <strong>en</strong> téléchargem<strong>en</strong>t 37,<br />
38<br />
recherche 38<br />
Transport de colis 197<br />
modules 201<br />
Transporteur<br />
ajouter 197<br />
lister 197<br />
TVA 27, 92, 193<br />
calcul 92<br />
franchise <strong>en</strong> base 193<br />
réel normal 193<br />
réel simplif é 193<br />
régime 193<br />
règles d’application 196<br />
taux 194, 196<br />
Types de produits 165<br />
ajouter 165<br />
association avec produit 172<br />
browse_ 166<br />
flypag 166<br />
informations 165<br />
paramètres 167<br />
règles d’association à un<br />
produit 171<br />
template 166<br />
U<br />
Utilisateurs 114<br />
adresses 116<br />
autorisations 116<br />
CAPTCHA 119<br />
contact 115<br />
gérer les champs 118<br />
groupe de cli<strong>en</strong>ts 116<br />
groupes 117
INDEX<br />
V<br />
informations<br />
cli<strong>en</strong>t 115<br />
générales 114<br />
inscription 93<br />
liste des commandes 116<br />
newsletter 119<br />
numéro de cli<strong>en</strong>t 116<br />
Version, numéros 244<br />
<strong>VirtueMart</strong><br />
ajouter un taux<br />
d’expédition 199<br />
de TVA 195<br />
ajouter un transporteur 197<br />
analyse des v<strong>en</strong>tes 191<br />
annulation d’une<br />
commande 43<br />
Apache 10<br />
assistance 213<br />
avantages 24<br />
boutique de test 9<br />
cartes de crédit 135<br />
catégories 27<br />
CGV 26<br />
chèques boutique 28<br />
cli<strong>en</strong>ts 177<br />
conditions générales de<br />
v<strong>en</strong>te 26, 131<br />
déclaration manuelle des<br />
modules et des plugins 16<br />
devises 130, 228<br />
diaporama de produits 232<br />
eBay 85<br />
éditer la boutique 127<br />
édition prémodée 12<br />
états de commandes 181<br />
exemples de réalisations 5<br />
expédition 28<br />
fabricants 27, 231<br />
fichiers de langue 17<br />
fonctions 123<br />
forum officie 213<br />
gérer les champs<br />
Utilisateur 118<br />
gestion quotidi<strong>en</strong>ne 41<br />
GNU/GPL 215<br />
groupes<br />
de cli<strong>en</strong>ts 177, 178<br />
utilisateurs 27, 117<br />
id<strong>en</strong>tif cation 221<br />
informations<br />
de contact 129<br />
sur la boutique 129<br />
installation 10<br />
automatique 13<br />
manuelle 15<br />
Joomla! 3, 11<br />
e-commerce edition 12<br />
France 214<br />
lic<strong>en</strong>ce 3<br />
lister<br />
les commandes 181<br />
les taux d’expédition 198<br />
les taux de TVA 194<br />
les transporteurs 197<br />
login 221<br />
manuel<br />
du développeur 215<br />
utilisateur 215<br />
méthodes de paiem<strong>en</strong>t 28, 132<br />
mise à jour 18<br />
modif cation d’une<br />
commande 43<br />
modif er<br />
taux d’expédition 198<br />
taux de TVA 194<br />
modules 121, 217<br />
d’expédition 134<br />
281<br />
d’id<strong>en</strong>tif cation 33<br />
modules et plugins,<br />
déclaration manuelle 16<br />
MySQL 11<br />
paiem<strong>en</strong>t 28<br />
panier 223<br />
panneau de contrôle 127<br />
paramétrage 20<br />
PayPal 39<br />
PHP 10<br />
plugins<br />
Ext<strong>en</strong>ded Search 240<br />
Joomla! 237<br />
Product Snapshot 238<br />
prés<strong>en</strong>tation 3<br />
produits 27, 137<br />
au hasard 227<br />
défilant 229<br />
<strong>en</strong> téléchargem<strong>en</strong>t 37<br />
les plus v<strong>en</strong>dus 226<br />
réc<strong>en</strong>ts 225<br />
vedettes 226<br />
rapports 191<br />
recherche 221<br />
sélection de devises 228<br />
sous-catégories 27<br />
supprimer un taux<br />
d’expédition 198<br />
de TVA 194<br />
taxe sur la valeur ajoutée 27<br />
téléchargem<strong>en</strong>t du<br />
paquetage 10<br />
test 31<br />
boutique 9<br />
du front-<strong>en</strong>d 31<br />
transport 28<br />
TVA 27, 194<br />
utilisateurs 27<br />
v<strong>en</strong>deurs 177, 189
Le Campus<br />
Le guide<br />
officiel<br />
Avec <strong>VirtueMart</strong>, logiciel libre et gratuit, mettez <strong>en</strong> place<br />
et administrez votre propre boutique <strong>en</strong> ligne !<br />
<strong>VirtueMart</strong> est une ext<strong>en</strong>sion de Joomla! très sophistiquée qui permet<br />
de créer des boutiques <strong>en</strong> ligne de petite et moy<strong>en</strong>ne <strong>en</strong>vergure, tout <strong>en</strong><br />
bénéfi ciant de toutes les possibilités offertes par ce système de gestion<br />
de cont<strong>en</strong>u extrêmem<strong>en</strong>t populaire. Son installation peut être pilotée<br />
très facilem<strong>en</strong>t à l’aide de l’installeur de Joomla!.<br />
Écrit par le responsable de la docum<strong>en</strong>tation de <strong>VirtueMart</strong>, ce guide<br />
offi ciel vous explique comm<strong>en</strong>t planifi er, installer et confi gurer correctem<strong>en</strong>t<br />
le logiciel. Il vous aidera à gérer toutes les tâches d’un commerçant<br />
électronique : travailler avec des groupes de cli<strong>en</strong>ts, ajouter des articles à<br />
la v<strong>en</strong>te, suivre les commandes, mettre <strong>en</strong> place des actions promotionnelles<br />
et des réductions, etc. Enfi n, l’auteur, spécialiste du e-commerce,<br />
aborde égalem<strong>en</strong>t les aspects marketing et juridiques de la v<strong>en</strong>te <strong>en</strong> ligne<br />
pour vous permettre de profi ter au mieux de <strong>VirtueMart</strong>.<br />
Le guide offi ciel <strong>VirtueMart</strong> vous popose LA solution pour créer vousmême<br />
une boutique <strong>en</strong> ligne avec Joomla!<br />
À propos de l’auteur<br />
Martin Blasczyk, membre du»noyau dur» de <strong>VirtueMart</strong> <strong>en</strong> tant que responsable de la<br />
docum<strong>en</strong>tation, est un expert reconnu des solutions de commerce électronique.<br />
Pearson Education France<br />
47 bis, rue des Vinaigriers<br />
75010 Paris<br />
Tél. : 01 72 74 90 00<br />
Fax : 01 42 05 22 17<br />
www.pearson.fr<br />
<strong>VirtueMart</strong><br />
Table des matières<br />
1. <strong>VirtueMart</strong><br />
2. Planifier et réaliser votre<br />
boutique <strong>en</strong> ligne<br />
3. Tester votre boutique <strong>en</strong><br />
ligne<br />
4. Votre travail quotidi<strong>en</strong> avec<br />
<strong>VirtueMart</strong><br />
5. Questions d’ordre général<br />
6. Administration<br />
7. Boutique<br />
8. Produits<br />
9. Groupes de cli<strong>en</strong>ts<br />
10. Commandes<br />
11. V<strong>en</strong>deurs<br />
12. Rapports<br />
13. Taxes<br />
14. Frais d’expédition<br />
15. Chèques boutique<br />
16. Fabricants<br />
17. Assistance<br />
18. Modules de <strong>VirtueMart</strong><br />
19. Plugins Joomla! pour<br />
<strong>VirtueMart</strong><br />
20. Lettre d’information<br />
21. CSV Improved (CSVI)<br />
22. JoomlaPack<br />
Niveau : Tous niveaux<br />
Catégorie : e-commerce<br />
Configuration : Multiplate-forme<br />
ISBN : 978-2-7440-4110-5