28.06.2013 Views

VirtueMart Mettre en.. - Free

VirtueMart Mettre en.. - Free

VirtueMart Mettre en.. - Free

SHOW MORE
SHOW LESS

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; &#162;<br />

Euro € &euro; &#8364;<br />

Livre sterling £ &pound; &#163;<br />

Y<strong>en</strong> ¥ &y<strong>en</strong>; &#165;<br />

Dollar US $ Non nécessaire car c’est un caractère ASCII &#36;<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 (&nbsp;) 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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!