Documente Academic
Documente Profesional
Documente Cultură
net
Traduction originale : Xavier Lemoine XLFormation http://www.xlformation.com Document final : TraducTeam Virtuemart
manuel version 1.0-FR
1 Sur 137
2 Sur 137
5.4.1.GestiondesPays.............................................................................................................61 5.4.2.Gestiondesdevises.........................................................................................................62 5.4.3.ModulesprincipauxdeVirtueMart(CoreModules)......................................................63 5.4.4.FonctionsprincipalesdeVirtueMart(CoreFunctions)..................................................64 5.5.GestiondesFabricants/Fournisseurs......................................................................................67 5.5.1.CatgoriesdeFabricants/Fournisseurs..........................................................................67 5.5.1.1.AjouterunecatgoriedeFabricant/Fournisseur...................................................67 5.5.1.2.ChampsexistantsdanslescatgoriesdeFabricants/Fournisseurs:......................67 5.5.1.3.Modificationd'unecatgoriedeFabricants/Fournisseurs.......................................68 5.5.1.4.SupprimerunecatgoriedeFabricants/Fournisseurs............................................68 5.5.2.Fabricants/Fournisseurs................................................................................................69 5.5.2.1.AjouterunFabricantouunFournisseur..................................................................69 5.5.2.2.ModifierunFabricant/Fournisseur........................................................................69 5.5.2.3.SupprimerunFabricant/Fournisseur.....................................................................69 5.6.Gestiondesproduits................................................................................................................70 5.6.1.Catgoriesdeproduits.....................................................................................................70 5.6.1.1.Ajouteroumodifierunecatgoriedeproduit.........................................................71 ChampsduformulairedeCatgoriedeProduits..................................................................72 5.6.1.2.Rorganiserouclasserlescatgoriesdeproduits...................................................73 5.6.1.3.Supprimerunecatgoriedeproduit........................................................................73 5.6.2.Produits...........................................................................................................................74 5.6.2.1.Ajouteroumodifierunproduit...............................................................................74 Produitscomplmentaires....................................................................................................82 5.6.2.2.ImporterlesproduitsdepuisunelisteCSV.............................................................82 5.6.2.3.Supprimerunproduit...............................................................................................82 5.6.3.GestiondesPrixdesproduits(Tarifs).............................................................................83 5.6.3.1.Ajoutetmodificationdesprix.................................................................................84 5.6.3.2.Supprimerunprix....................................................................................................89 5.6.4.AttributsdeProduits.......................................................................................................90 5.6.4.1.Attributsdeproduitssimples(pasdevrificationdustock)...................................90 5.6.4.2.ProduitsEnfantsouItems(Commentcrerunproduitenfantpourunproduit parent)avecgestiondestock.............................................................................................91 5.6.4.2.2.Modificationdesattributsdeproduits............................................................91 5.6.4.2.3.Suppressiondesattributsdeproduits.............................................................92 5.6.4.2.4.Ajouterunlment.........................................................................................92 5.6.5.2Modifierunlment(item)......................................................................................93 5.6.5.2.6.Supprimerunlment(item)..........................................................................93 5.6.6.Typesdeproduits............................................................................................................94 5.6.6.1.Gestiondestypesdeproduits..................................................................................94 5.6.6.2.Paramtresdestypesdeproduits.............................................................................94 5.6.6.3.Typesderelationsentrelesproduits.......................................................................94 5.6.7.Ficheproduit(fichier)etimagesadditionnelles..............................................................95 5.6Remises(Promotions Bonsderduction)surlesproduits(Discounts) ....................................98 5.6.1Ajouter/Mettrejouruneremise..............................................................................98 5.6.2Supprimeruneremise,unepromotion........................................................................99 5.6.9.ProductReviews venir ............................................................................................100 5.7.Gestiondesutilisateurs.........................................................................................................101 5.7.1.Groupesd'acheteurs(ShopperGroups).........................................................................101 5.7.1.1.Ajoutoumodificationd'ungrouped'acheteurs.....................................................102 5.7.1.2.Suppressiond'ungrouped'acheteurs.....................................................................102 4 Sur 137
5.7.2.Utilisateurs(Users).......................................................................................................103 5.7.2.1.Ajoutoumodificationd'utilisateurs(AddingormodifyingUsers)......................103 5.7.2.2.Suppressiond'utilisateurs(DeletingUsers)...........................................................103 5.7.3.Groupesd'utilisateurs(UserGroups)............................................................................103 5.7.4.Champsdeformulairelorsd'enregistrementsdenouveauxclients..............................106 5.7.4.1.Ajouterunnouveauchamp....................................................................................107 5.7.4.2.Modifierleschamps..............................................................................................110 5.7.4.2.1Rorganiserleschamps.......................................................................................110 5.7.4.2.2Publier(Afficher)/Dpublier(nepasafficher)leschamps.........................110 5.7.4.2.3Modifierleschamps............................................................................................111 5.7.4.3.Supprimerunchamp.............................................................................................111 5.8.Gestiondescommandes........................................................................................................112 5.8.1.Lalistedescommandes................................................................................................113 5.8.2.Dtailsd'unecommande...............................................................................................114 5.9.GestiondesVendeurs(Affiliation).......................................................................................116 5.9.1.Catgoriesdevendeurs.................................................................................................116 5.9.1.1.Naviguerdanslescatgoriesdevendeurs.............................................................118 5.9.1.2.Ajouterunecatgoriedevendeurs........................................................................119 5.9.1.3.Modifierunecatgoriedevendeurs......................................................................120 5.9.1.4.Supprimerunecatgoriedevendeurs...................................................................121 5.9.2.Vendeurs.......................................................................................................................122 5.9.2.1.Ajouterunvendeur................................................................................................122 5.9.2.2.Modificationd'unvendeur.....................................................................................123 5.9.2.3.Suppressiond'unvendeur......................................................................................124 5.10.TaxesetTauxdeTaxes......................................................................................................124 5.10.1Modifierlestauxdetaxes.......................................................................................124 5.10.2Supprimeruntaux...................................................................................................124 5.10.3Ajouteruntauxdetaxes..........................................................................................126 5.11.ModuleExpditions............................................................................................................127 5.11.1.ExpditionStandard(StandardShipping)...................................................................127 5.11.2.UPSShippingModule................................................................................................131 5.11.3.USPSShippingModule..............................................................................................131 5.11.4.IntershipperShipping..................................................................................................131 5.11.5.ZoneShipping.............................................................................................................131 5.12.Moyensdepaiement...........................................................................................................132 5.12.1.Gestiondesmoyensdepaiement................................................................................132 5.12.2.Ajoutetmodificationdesmoyensdepaiements.........................................................133 5.12.3.Moyensdepaiementprconfigurs...........................................................................135 5.12.3.1.PayPal..................................................................................................................135 5.12.3.2.Worldpay.............................................................................................................136 5.12.3.3.authorize.net........................................................................................................136 5.12.3.4.2Checkout............................................................................................................136 5.12.3.5.eWay....................................................................................................................137 5.12.3.6.Paymate...............................................................................................................137 5.12.3.7.eProcessingNetwork.com....................................................................................137 5.12.3.8.NoChex................................................................................................................137 5.12.3.9.PayMeNow..........................................................................................................137 5.13.Gestiondescouponsderduction......................................................................................138 5.14.Rapports..............................................................................................................................139 6.Problmesconnus.........................................................................................................................139 5 Sur 137
6 Sur 137
Illustration46:VirtuemartListedesmdiasassocisunproduitGestiondesfichiers..............................................96 Illustration47:VirtuemartGestiondesfichiersattachsunproduitEnvoyerunfichier...........................................96 Illustration48:VirtuemartGestiondesbonsderductions.............................................................................................98 Illustration49:VirtuemartAjouterunbonderduction..................................................................................................99 Illustration50:VirtuemartListedesgroupesd'acheteurs..............................................................................................102 Illustration51:VirtuemartFormulaired'ajoutoudemodificationd'ungrouped'acheteurs.........................................102 Illustration52:VirtuemartGroupesd'utilisateursGestiondesdroitsd'accs.............................................................103 Illustration53:VirtuemartAjouterungrouped'utilisateursGestiondesdroits..........................................................105 Illustration54:VirtuemartAttributiondesdroitsd'utilisationungrouped'utilisateursV1.1..................................106 Illustration55:VirtuemartGestiondeschampsutilisateursV1.1...............................................................................106 Illustration56:VirtuemartCrationd'unchamppersonnalisutilisateurV1.1..........................................................107 Illustration57:VirtuemartExempledersultatdelacrationd'unnouveauchamputilisateurpourlesclients..........109 Illustration58:VirtuemartRorganisationdeschampsutilisateurs..............................................................................110 Illustration59:VirtuemartModificationdechampsutilisateursexistants....................................................................111 Illustration60:VirtuemartAffichagedelalistedescommandespassesdanslaboutique..........................................113 Illustration61:VirtuemartDtailsd'unecommande.....................................................................................................114 Illustration62:VirtuemartDtailsetgestiondescommandes......................................................................................115 Illustration63:VirtuemartListedescatgoriesdevendeurs.........................................................................................118 Illustration64:VirtuemartFormulaired'ajout/modificationdecatgoriedevendeurs...............................................119 Illustration65:VirtuemartListedescatgoriesdevendeurs.........................................................................................120 Illustration66:VirtuemartConfirmationdesuppressiond'unecatgoriedevendeurs.................................................121 Illustration67:VirtuemartCrerunmodedelivraison.................................................................................................127 Illustration68:VirtuemartListesdestauxdelivraison.................................................................................................128 Illustration69:VirtuemartCreruntauxdelivraison...................................................................................................129 Illustration70:VirtuemartListedesmoyensdepaiement............................................................................................132 Illustration71:VirtuemartFormulaired'ditiond'unmoyendepaiement....................................................................133 Illustration72:VirtuemartConfigurationd'unmoyendepaiementExemplePaypal.................................................135 Illustration73:Virtuemart Listedesbonsderduction ................................................................................................138 Illustration74:VirtuemartCrationd'unbonderduction...........................................................................................138
7 Sur 137
1.Prambule
Le contenu de ce document se rfre Virtuemart. Virtuemart est un logiciel libre sous licence GNU/GPL : VirtueMart [http://virtuemart.net ], 2005- 2007 Sren Eberhardt & the VirtueMart development team Le logiciel Virtuemart fonctionne sous Joomla! Ou Mambo (version 4.5.x, 4.6.x). (Joomla! et Mambo sont des logiciels libres sous licence GNU/GPL Joomla! est disponible en tlchargement sur le site www.joomla.org et www.joomlafrance.org) Ce document est bas sur la traduction du manuel original disponible sur le site http://www.virtuemart.net. La traduction, adaptation, mise en page finale a t ralis par : Xavier Lemoine Xlformation http://www.xlformation.sup.fr http://www.xlformation.com Plusieurs lments ont galement t ajouts en annexes : ces lments proviennent principalement du site http://joomlafacile.com que je salue une fois de plus pour l'activit et la ractivit de chacun. Certains lments ont enfin t ajouts au document original pour clarifier certaines notions expliques dans le manuel original par les diffrentes personnes ayant finalis ce manuel. Ce document est sous licence GNU-GPL-FPL : vous tes libres de l'utiliser et de le distribuer pour peu que vous ne modifiez pas les rfrences incluses dans celui-ci. Les termes d'utilisation de la licence FPL sont disponibles l'adresse suivante : http://www.gnu.org/licenses/
8 Sur 137
1.1 Remerciements
Ce document est le rsultat du travail de plusieurs personnes. Tout d'abord, il est utile de le rappeler, ce document n'existerait pas sans l'initiative de Sren Eberhard, initiateur du projet Virtuemart http://www.virtuemart.net La traduction du document original a t ralise par Xavier Lemoine XLFormation http://www.xlformation.com Les personnes suivantes, frquentant le site d'entraide http://forum.joomlafacile.com/ se sont ensuite associes au projet de documentation en franais :
Daneel : pour la mise en place du wiki ayant servi au travail de collaboration du groupe de traduction,
Jpaul007 : pour la relecture du document, la correction orthographique et grammaticale du texte, la reprise de la partie Configuration de ce document , la mise en application du manuel,
Archangel : pour la relecture du document, la correction orthographique et grammaticale du texte, la mise en application du manuel, pour la page de garde du manuel.
Daneel : http://www.joomlafrance.org/Les_News/JoomlaFrance/Mais_qui_est_ce_Daneel_?.html Jpaul007 : http://virtuemart.free.fr Archangel http://www.archangelbay.fr Sandrine_G : http://alysse-creations.info C-N Web : http://www.consultants-numerique.net
9 Sur 137
10 Sur 137
2. Introduction
2.1. Virtuemart, c'est quoi ? 2.1.1. Prsentation gnrale
Virtuemart est une application de vente en ligne (E-commerce) permettant de vendre des produits sur Internet. C'est un composant (= fonction complmentaire) destin au Systme de Gestion de Contenus (CMS en anglais Content Management System) appel Joomla! (et Mambo) et ne peut pas tre utilis sans lui. Virtuemart s'installe trs simplement en utilisant les installateurs automatiques de composants et de modules. Il est conu pour grer de petites et moyennes boutiques de ventes en ligne. Ainsi, toute personne dsireuse de crer un magasin en ligne peut utiliser cet outil pour vendre ses produits ses clients en ligne.
2.1.2. Caractristiques
Gestion d'une quantit illimite de produits et catgories, Utilisable comme magasin ou uniquement comme catalogue en ligne (Fonctions de vente et affichages des prix activables / dsactivables) Vente de produits tlchargeables, Interface Web pour les outils avancs d'administration (intgr Joomla! / Mambo), Produits importables et exportables au format CSV (permet d'importer depuis un format compatible avec Excel une liste de produits avec notamment leurs caractristiques et prix), Ajout d'images et de fichiers aux produits (par exemple, fiches techniques de produits, publicits, etc..), Ajout d'attributs vos produits (Tailles, couleurs, etc..), Gestion de vos clients dans des groupes d'acheteurs (clients, clients fidles, grossistes, exportation, etc..), Possibilit d'assigner plus d'un prix un produit : chaque groupe d'acheteurs peut avoir le sien ! Affichage des prix HT ou TTC (gestion diffrencie pour chaque groupe d'acheteurs) Statistiques compltes de la boutique en ligne / Panneau de contrle et de gestion des nouveaux clients, nouvelles commandes... Gestion des stocks pour les produits en vente Notification aux acheteurs lorsqu'un produit est de nouveau disponible en stock, Calcul des Taxes bas sur l'emplacement gographique (Ville/Etat et Pays / Rgion) OU.. ..Calcul des taxes bas sur les rglages directs du responsable de magasin (pays europens..) Gestion des cots et taxes de livraison automatique ou par rglages du crateur du magasin, Gestion des transporteurs internationaux comme InterShipper, UPS, USPS ou
11 Sur 137
Canada Post, ou tous transporteurs europens et internationaux et interface de gestion des taxes. Gestion intgrale des commandes avec historique des commandes, notification client et fonctionnalits d'dition et modification de commandes, Fonctions de bases de rapports : soldes, montant des ventes mensuelles ou annuelles, Gestion de l'tat des commandes, Les acheteurs peuvent grer leurs adresses (adresse de facturation, adresse de livraison, etc..) et informations personnelles , Vos clients peuvent rechercher les produits en vente partir d'un moteur de recherche intgr critres simples ou multiples, Fonctions spciales pour les produits vous permettant de les classer dans une catgorie spciale, Vos clients peuvent savoir quand un produit sera de nouveau disponible en cas de rupture de stock, Les acheteurs peuvent voir en combien de temps vos produits sont habituellement livrs, directement sur la page de prsentation des produits (avec de beaux visuels) Les acheteurs peuvent grer leurs comptes personnels (enregistrement ncessaire), Les acheteurs peuvent voir la liste de toutes leurs commandes ainsi que les dtails de livraison, Un mail automatique de confirmation de commande (paramtrable !) envoy simultanment l'acheteur et au responsable du magasin, Gestion de diffrentes devises, pays et tats, Cryptage SSL-128 bits, Paiement direct par carte de crdit possible aprs installation et configuration des modules additionnels spcifiques, Utilisation de diffrentes mthodes de paiement : authorize.net [http://www.authorize.net], eWay, Worldpay, PayMate and NoChex.... Utilisation des mthodes de paiement PayPal [http://www.paypal.com] ou 2Checkout Possibilit d'ajouter de nouvelles mthodes de paiement en ajoutant les modules complmentaires ou en crivant directement votre module ! ... et plus encore! Consultez le site virtuemart.net [http://virtuemart.net] pour voir la totalit des fonctions et extensions votre disposition.
trouvs !). Virtuemart possde une communaut active et un forum ou les problmes et les questions peuvent tre poss et rsolus. (http://virtuemart.net [http://VirtueMart.net])
13 Sur 137
Illustration1:Pagegnraledeprsentationdescatgoriesd'articles
14 Sur 137
Illustration2:Pagedescriptived'unproduit
15 Sur 137
Illustration3:PanneaudeContrledel'administrateur Virtuemart1.1
Illustration4:AdministrationListedesproduitsdumagasinVirtuemart1.1
16 Sur 137
3. Installation
3.1. Conditions requises 3.1.1. Conditions requise niveau Serveur
VirtueMart tant une fonctionnalit complmentaire Joomla!, les conditions sont identiques celle du CMS, savoir :
Joomla! 1.0.x ou Mambo (>= 4.5.1) recommand: Joomla! 1.0.x PHP 4.2.x ou suprieur - http://www.php.net recommand: PHP 4.4.x MySQL 3.23.x ou suprieur - http://www.mysql.com recommand: MySQL 4.0.x Apache 1.13.19 ou suprieur - http://www.apache.org recommand: Apache 2.x
Vous devez vous assurez d'avoir MySQL, XML, et la prise en charge Zlib activs. La prise en charge des adresses scurises https (openssl) et cURL est recommande !
17 Sur 137
Note Il est recommand de dsinstaller les anciens modules livrs avec Mambo-PhpShop aprs avoir ralis l'installation du composant Virtuemart, puis ensuite, faire l'installation des nouveaux modules Virtuemart Attention ! Il est impratif de faire une sauvegarde complte de votre site avant de mettre jour votre magasin en ligne ! Il est toujours possible d'avoir un erreur pendant l'installation ! Donc, s'il vous plait : SAUVEGARDEZ, SAUVEGARDEZ, SAUVEGARDEZ ! Mise jour depuis Virtuemart 1.0.0-1.0.5 Nous avons corrig normment de bugs ! Une mise jour est fortement recommande. Rcuprez simplement le Patch Package correspondant votre version actuelle de Virtuemart et crasez vos anciens fichiers avec ceux du package de mise jour. Il y a deux petites modifications raliser galement dans la base de donnes, vous devez donc lancer les requtes suivantes pour mettre jour vos tables. Dmarrez PhpMyAdmin et lancez les requtes suivantes : ############################################# #SQLupdatescriptforupgrading #fromVirtueMart1.0.xtoVirtueMart1.0.5 # ############################################# ALTERTABLE`jos_vm_product_mf_xref`CHANGE`product_id` `product_id`INT(11) ALTERTABLE`jos_vm_orders`ADD`order_tax_details` TEXTNOTNULLAFTER`order_t #AllowShoppergroupdiscountsupto100.00% ALTERTABLE`jos_vm_shopper_group`CHANGE `shopper_group_discount``shopper_grou#Allowbigger discountsthan999.99ALTERTABLE`jos_vm_product_discount` CHANGE`amount``amount`DECIMAL(12,2)#Allowpricesup to9999999999.99 ALTERTABLE `jos_vm_product_price`CHANGE`product_price` `product_price`DECIMA#Adjustorderitemprice ALTERTABLE`jos_vm_order_item`CHANGE `product_item_price``product_item_price` VirtueMartUserManual 6 #Adjustorderitemfinalprice ALTERTABLE `jos_vm_order_item`CHANGE`product_final_price` `product_final_pric#Adjustordertotal,allowingtotals upto9999999999999.99ALTERTABLE`jos_vm_orders` CHANGE`order_total``order_total`DECIMAL(15,5) ALTERTABLE`jos_vm_orders`CHANGE`order_subtotal` `order_subtotal`DECIMAL(15 #AllowlargercouponamountsALTERTABLE`jos_vm_orders` 18 Sur 137
CHANGE`coupon_discount``coupon_discount`DECIMAL( ALTERTABLE`jos_vm_coupons`CHANGE`coupon_value` `coupon_value`DECIMAL(12,2 #Allowlargerpaymentdiscounts ALTERTABLE `jos_vm_orders`CHANGE`order_discount``order_discount` DECIMAL(12 ALTERTABLE`jos_vm_payment_method` CHANGE`payment_method_discount``payment_me UPDATE`jos_components`SET`params`= 'RELEASE=1.0.5\nDEV_STATUS=stable'WHERE NdT : ne tapez pas ce script ; lisez les lignes suivantes ! Si vos tables possdent un prfixe diffrent de jos_ (anciennement, mos_ ), vous devez changer ce prfixe de manire obtenir jos_ sur vos tables. Les requtes peuvent tre trouvs dans les packages de mise jour, dans le fichier /sql/UPDATESCRIPT_VirtueMart_1.0.xtoVirtueMart_1.0.3.sql et dans le fichier /sql/UPDATESCRIPT_VirtueMart_1.0.3toVirtueMart_1.0.5.sql.
19 Sur 137
20 Sur 137
Le package contient: 1 Composant (com_virtuemart_x.x.tar.gz) 1 Module principal VirtueMart (mod_virtuemart_x.x.tar.gz) 10 Modules additionnels 2 Mambots (1 pour la recherche de produits (Search), 1 Mambot pour la gestion des contenus (Content))
Dcompactez le fichier VirtueMart_x.x_COMPLETE_PACKAGE.zip dans un dossier de votre disque dur. 1. Connectez-vous l'administration de votre site Joomla/Mambo (en utilisant l'adresse ' http://joomla_url/administrator') afin d'accder l'interface d'installation.
Illustration5:Fentredeconnexionl'espaced'administrationde Joomla(Backend) Vous avez besoin d'avoir les droits Administrateur / SuperAdministrateur pour installer les diffrents lments. 3. Cliquer sur le menu Installation > Composants ou Installation / Dsinstallation si vous utilisez une ancienne version de Mambo
21 Sur 137
Illustration6:ListedescomposantsdjinstallsdansJoomla/Mambo Attention ! Vous devez vrifier que les dossiers lists sur la copie d'cran figure 6 soit autoriss en criture ! Si les dossiers ne sont pas autoriss en criture, utilisez une connection Ftp ou JoomlaExplorer pour modifier les droits des dossiers. Pour une installation correcte, les droits doivent tre rgls sur 777. Aprs l'installation, pensez remettre les droits sur 775 Attention ! Sur l'cran installer un nouveau composant , slectionnez le fichier com_virtuemart_x.x.tar.gz . C'est le package se trouvant sur votre ordinateur contenant tous les fichiers ncessaires l'installation du composant Virtuemart (voir Etape 1 du processus d'installation de cette documentation) Maintenant, cliquez sur le bouton Tlcharger et Installer . L'archive tar.gz faisant autour d'un Mo, vous allez devoir patienter le temps que le fichier soit envoy sur le serveur puis dcompact. Si le tlchargement prend trop de temps, essayez de passer l'tape n 4. 4. Installation alternative: Vous pouvez dcompacter le contenu de com_virtuemart_x.x.tar.gz et uploader les fichiers dans un dossier distant de votre serveur en utilisant une connection Ftp. A partir de l, positionnez vous dans ce dossier lorsque vous tes l'tape 3 et cliquez sur Installer .
22 Sur 137
Note Les fichiers compacts (Package) sont le plus souvent des archives ZIP ou TAR.GZ contenant toutes les instructions pour l'installation. Le fichier principal est un document XML dcrivant Joomla / Mambo comment il doit procder l'installation. Pour pouvoir utiliser cette fonctionnalit, votre serveur doit accepter les extensions ZLIB. Vous pouvez vrifier que votre serveur comprend et accepte cette extension en droulant dans Joomla! le menu Systme > Informations Systme 5. Le composant Virtuemart devrait maintenant tre install. Vous devriez voir l'cran de bienvenue avec les options d'installation pour l'tape suivante :
Illustration7:InstallationdeVirtuemartcrandebienvenue
23 Sur 137
Vous pouvez maintenant choisir d'installer des donnes d'exemples (en anglais Intall Sample Data ) qui installera 18 produits diffrents avec diffrents attributs et rangs dans 5 catgories diffrentes, et ce afin d'avoir un exemple pour comprendre comment les produits sont crs et paramtrs. Si vous ne voulez pas installer les produits d'exemple, vous pouvez directement cliquer sur Aller directement la boutique (en anglais Go directly to the Shop ).
Illustration8:N'interrompez paslacrationdestableslorsdela primoinstallation Attention ! Cette tape prend encore un peu de temps : le processus d'installation de Virtuemart cre plusieurs tables en lanant plusieurs requtes la suite sur votre base de donnes. Soyez patient ! Si vous avez choisi d'installer les donnes exemples, vous obtenez cet cran vous indiquant que tout s'est bien pass :
Illustration9:Messageindiquantquel'installations'estcorrectementdroule
24 Sur 137
6. Cliquez sur le menu Installation > Modules ou Installation / Dsinstallation pour les anciennes versions de Mambo afin de continuer avec l'installation du module principal de Virtuemart. Comme avant, allez chercher le fichier sur votre disque dur local et prenez mod_virtuemart_x.x.tar.gz , validez et installez-le. Vous allez rpter cette mme opration si vous souhaitez installer les diffrents modules complmentaires de Virtuemart. Publier le(s) module(s) Cliquez dans le menu Modules en haut de votre cran d'administration. Recherchez ensuite dans la liste des modules le module VirtueMart Module . Slectionnez-le (cliquez sur son nom) et modifiez les rglages et les dtails si vous le souhaitez. Vous pouvez maintenant choisir de le publier sur votre site Joomla!. Pour plus d'informations sur les modules et la publication de modules, rfrez-vous la documentation Joomla : (help.joomla.org [http://help.joomla.org]) (ndt : ou plus simplement en franais sur www.joomlafrance.org !!) Important ! Quelque soit l'endroit o vous placez le module sur votre site, IL DOIT ETRE PUBLIE ! Si ce n'est pas le cas, vous ne pourrez ni accder ni naviguer dans votre boutique.
25 Sur 137
Modules additionnels mod_product_categories "Product Categories Module" Affiche les diffrentes catgories de produits que vous avez dans votre magasin. mod_productscroller "Product Scroller Module" Il fait dfiler les diffrents produits que vous avez taggs sur votre site. mod_virtuemart_allinone "All-in-one module" Affiche les produits les plus rcents, les produits caractristiques (featured), les 10 meilleurs produits, ou des produits alatoirement dans un module en utilisant des onglets. mod_virtuemart_cart "Mini-Cart Module" Affiche un mini-panier pour le client avec un lien permettant d'accder aux dtails du panier. mod_virtuemart_featuredprod "Featured Products Module" Affiche les produits caractristiques de votre magasin (featured). Les produits caractristiques sont ceux que vous avez coch en spcial (voir plus loin dans ce manuel) mod_virtuemart_latestprod mod_virtuemart_manufacturer s Affiche les diffrents fabricants / fournisseurs lis vos produits en vente, permet de faire une recherche par fournisseurs / fabricants mod_virtuemart_randomprod "Random Products Module" Comme son nom l'indique (ndt :)), affiche vos produits alatoirement en prenant tous les produits ou seulement certaines catgories de produits. mod_virtuemart_search "Searchbox Module" Affiche le formulaire de recherche propre Vituemart, permet aux clients de faire une recherche dans les fiches produits. mod_virtuemart_topten "Top Ten Products Module" Affiche les 10 meilleurs vendeurs de votre magasin en ligne. "Latest Products Module" Affiche les produits les plus rcents du magasin. "Manufacturer Module"
26 Sur 137
7. Recommand: Installation des Mambots Cliquez dans le menu Installation > Mambots ou sur installation / Dsinstallation si vous utiliser une ancienne version de Mambo. Mambots de recherche (SearchBot) : permet aux clients de rechercher un produit dans les tables et renvoie le rsultat. Le mambot s'installe avec le fichier virtuemart.searchbot_x.x.tar.gz . Installez-le en suivant la mme procdure que pour les modules ou composants. Mambots d'Instantan produit : permet d'afficher une miniature avec le prix, la reprsentation (mini-photo) et le lien ajouter au panier . Installez ce mambot en utilisant la mme procdure que prcdemment et en utilisant le fichier mosproductsnap_x.x.tar.gz Publier les Mambots : Les mambots doivent tre publis si vous voulez qu'ils fonctionnent !. Cliquez dans le menu Mambots > Mambots du site , cherchez les mambots Virtuemart que vous avez installs, cliquez ensuite sur le nom de chaque mambot pour les paramtrer et les publier. Pour obtenir plus d'informations sur comment publier les mambots, consultez la documentation sur le site Joomla! ( http://help.joomla.org), ou sur le site Joomlafrance (www.joomlafrance.org) Vous avez maintenant termin l'installation de Virtuemart et de ses diffrents lments.
27 Sur 137
Vous devriez obtenir au moins quatre dossiers diffrents. L'organisation de ces dossiers sur votre disque local est identique celle que vous avez normalement dans votre dossier Joomla! en fin d'installation automatique :
/administrator /components /mambots /modules
3. Ouvrez votre logiciel FTP et connectez-vous votre site Joomla! (SmartFTP, FileZilla, etc..) et uploader la totalit des dossiers dcompacts localement la racine de votre site joomla dans les dossiers existants, savoir :
/siteroot/administrator /siteroot/components /siteroot/mambots /siteroot/modules
4. Connectez-vous sur la partie Administration de votre site (backend), l'adresse doit ressembler ceci : http://www.your_site.com/ administrator/ 5. Ds que vous tes connect, vous pouvez voir une adresse de ce type dans la barre d'adresse de votre navigateur : http://www.your_site.com/administrator/index2.php 6. Dans la barre d'adresse, compltez l'adresse existante en ajoutant le texte suivant : "?option=com_virtuemart" (sans les guillemets !) de manire obtenir une adresse ressemblant cela : http://www.your_site.com/administrator/index2.php?option=com_virtuemart et validez votre saisie. 7. Vous devriez voir l'cran de Virtuemart vous affichant que l'installation est russie. A partir de l, vous allez cliquer soit sur Go to the Shop , soit sur Install sample data (voir explications donnes dans la procdure automatique). 8. Et voil, c'est tout ! 9. Pour installer les modules et les mambots, reprenez les instructions de la procdure automatique, tapes 6 et 7. Si cela ne marche pas, parce que par exemple, aucune installation automatique ne fonctionne, vous pouvez uploader les fichiers manuellement (vous avez thoriquement dj ralis l'opration l'tape 3) Les modules et les mambots doivent tre dclars dans les tables jos_mambots et jos_modules. Vous pouvez ajouter ces entres en excutant la requte SQL (par le biais de PhpMyAdmin) se trouvant dans le dossier :
/ administrator/components/com_virtuemart/sql/virtuemart_modules.installation.sql
28 Sur 137
La plupart du temps, cette erreur survient parce que vous avez oubli de dcompacter l'archive tlcharge VirtueMart_x.x_COMPLETE_PACKAGE.zip avant de commencer l'installation.
3.5.1.2. Lors de l'installation, j'ai le message suivant : Another component is already using the directory com_virtuemart , en franais, Un autre composant utilise dj le dossier com_virtuemart
Vous devez effacer les dossiers /site_root/components/com_virtuemart et /site_root/administrator/components/com_virtuemart . Si vous ne pouvez pas raliser l'opration en utilisant une connection FTP, essayez d'utiliser le composant JoomlaExplorer joomlaXplorer [http://joomlacoderg/ gf/project/joomlaxplorer].
3.5.1.3. Quand j'essaye d'installer Virtuemart avec l'installation automatique, rien ne se passe aprs que j'ai cliqu sur Parcourir et installer . Que se passe t'il ?
Virtuemart est un gros composant, il s'installe partir de fichiers ayant une taille de plus de 1,5 Mo. Lorsque vous installez ces fichiers, il faut attendre un temps relativement long de manire ce que vos fichiers soient chargs et dcompacts sur le serveur. Si vous prfrez, vous pouvez utiliser l'installateur distance pour Virtuemart ! Consultez : (Remote Installer for VirtueMart)
[http://joomlacode.org/gf/project/virtuemart/frs/ ?action=FrsReleaseBrowse&frs_package_id=192]
3.5.1.4. C'est quoi ces fichiers tar.gz , ils ne sont pas senss exister uniquement dans les systmes Unix / Linux ?
Les archives tar.gz viennent bien du monde Unix, mais elles sont parfaitement utilisables sur les systmes Windows ou Macintosh. Sous Windows, vous pouvez les dcompacter en utilisant Winrar, Winzip ou Gzip. Les archives tar.gz possdent un bien meilleur taux de compression que les archives Zip, c'est une des raisons qui fait que la plupart des projets OpenSource utilisent ce format pour distribuer leurs logiciels.
3.5.1.5 Lors d'une mise jour ralise sur une installation Mambo-PhpShop, Virtuemart ne reconnat pas mes anciennes tables. Que dois-je faire ?
Il arrive quelquefois que les tables commenant par jos_pshop ou mos_pshop ne soit pas dtectes. Avant de cliquer sur le bouton Install sample data ou sur le bouton Go directly to the shop , vous pouvez taper la commande suivante dans la barre d'adresse de votre navigateur : index2.php?option=com_virtuemart&install_type=update12pl3 La procdure de mise jour dmarrera ensuite !
29 Sur 137
3.5.1.6 Aprs avoir termin l'installation, j'essaye d'accder Virtuemart mais tout ce que j'obtiens est l'erreur suivante : store is not a valid VirtueMart module... , en franais ce magasin n'est pas un module Virtuemart valide... . Que se passe t'il ?
L'installation ne s'est pas passe correctement. Les fonctions installes et les modules principaux qui sont utiliss par Virtuemart pour vrifier les droits d'accs sont introuvables. Vous devez vrifier que les tables jos_vm_functions et jos_vm_modules ont bien t cres dans votre base de donnes et qu'elles contiennent des enregistrements (donnes). Si ces tables n'existent pas, vous pouvez les ajouter automatiquement en utilisant la requte SQL se trouvant ici : /sql/virtuemart.installation.joomla.sql Pour l'utiliser, trouvez d'abord ces tables et lancez la requte par le biais de PhpMyAdmin.
3.5.1.7 Aprs avoir install le composant, j'obtiens bien le lien Virtuemart dans le menu composants de mon site, mais en cliquant dessus, tout ce que j'obtiens, c'est le texte Welcome to Washupito's..... . Que se passe t'il ?
Virtuemart n'est pas compos d'un simple composant. Il a t conu pour fonctionner avec le module Virtuemart correspondant. Virtuemart ne peut pas fonctionner si ces deux parties, composant et modules, ne sont pas installs.
30 Sur 137
31 Sur 137
32 Sur 137
Quelque soit le rglage effectu dans la configuration globale de Joomla!, Virtuemart tentera d'utiliser la langue correspondante dans le dossier : / administrator/components/com_virtuemart/ languages Si la langue donne pour le site n'existe pas dans les fichiers de langue de Virtuemart, c'est l'anglais qui sera slectionn par dfaut, veillez donc ne pas supprimer le fichier pour l'anglais des dossiers de langues de Virtuemart !
Search Engine Friendly URLs URL lisibles par les moteurs de recherche (SEF-SEO)
Recommended: Off
VirtueMart est totalement compatible SEF. Par contre, il faut savoir que les liens gnrs par le SEF de Joomla! Et pointant sur Virtuemart engendrent quelquefois des erreurs de type URL redirection limit exceeded... ou des erreurs 500 internal server error ..
NdT : le franais n'est pas forcment existant dans le package Virtuemart que vous avez tlcharg. Tlchargez le package de langue sur le site http://virtuemart.net et dcompactez-le sur votre disque local. Recopiez ensuite le fichier french.php dans le dossier /administrator/components/com_virtuemart/languages. C'est tout ! Si vous rechargez la page de votre navigateur vous permettant d'accder l'administration de votre boutique, tout est maintenant en franais..
33 Sur 137
5. Tutoriel Administrateur
Ce tutoriel va vous guider pour mettre en place votre boutique, la grer, ainsi que pour vous aider accder aux fonctions avances d'administration de la boutique, tout ceci via le panneau de contrle de Virtuemart. Cela implique que vous avez donc correctement install et configur votre site (Virtuemart 1.1 et Joomla 1.0.12). NdT : vrifiez priodiquement les versions de Joomla! et Virtuemart, ces informations sur les versions en cours ne sont peut-tre plus jour ! Virtuemart vous donne le choix entre Disposition Simple (Simple Layout) et Disposition Etendue (Extended Layout). La disposition simple est une disposition standard fournissant une affichage basique fonctionnel sur tous les navigateurs. La disposition tendue utilise la fabuleuse librairie ExtJs permettant d'ancrer les lments l'cran et autorisant une prsentation de l'interface d'administration de Virtuemart plus agrable. Cette prsentation tendue vous permet d'ouvrir les diffrents lments de Virtuemart avec des fentres onglets l'intrieur de la fentre principale. Cette fonctionnalit devrait se lancer correctement sur les navigateurs Internet Explorer 6+, Firefox 2+, Opera 9+ et Safari 2+. NdT : Simple Layout et Extended Layout n'existe que dans la version 1.1 ! Cette version est encore en dveloppement au moment de la traduction de ce manuel ! Les copies d'cran originales ont donc t remplaces par des copies d'cran de la version actuelle : V1.0.12.
34 Sur 137
Illustration10:Accsaumenude configurationdeVirtuemart
Notez que ce panneau de configuration n'est accessible que par les utilisateurs ayant des droits d'administration (administrateur, SuperAdministrateur) par dfaut. Vous pouvez accder aux diffrents rglages en naviguant avec les 6 onglets.
Illustration11:LesongletsdelapartieConfigurationdeVirtuemart
Avant toute action, vrifiez bien que votre fichier de configuration (virtuemart.cfg.php), dont le chemin se trouve affich dans une barre au-dessus des onglets, soit en vert Writeable indiquant ainsi que vous avez la possibilit de modifier le contenu de ce fichier.
35 Sur 137
Illustration12:CheminettatdufichierdeconfigurationdeVirtuemart
Si ce nest pas le cas, changez les droits daccs sur ce fichier en 666.
Illustration13:Droitsd'accssurle fichierVirtuemart.cfg.php
36 Sur 137
Global
Cette option vous permet, en cochant la case puis en validant par Enregistrer de basculer la boutique pour la mettre en ligne ou hors ligne. Lorsque la boutique est hors ligne, un Message Hors Service est automatiquement affich la place des produits de la boutique. Ce qui veut dire que ni les clients, ni les administrateurs ne peuvent plus accder la boutique par l'accs public (Frontend). Ce message peut se configurer. Vous pouvez inclure dans le message des codes HTML. Cette Option permet de cacher toutes les fonctions dachat, de rglement et de gestion du panier comme par exemple Ajouter au panier
37 Sur 137
Vous pouvez dcider ici partir de quel groupe dutilisateur Choix du groupe pour l'affichage des prix sont affichs les prix. Les prix sont affichs pour le groupe et pour tous les autres groupes ayant des droits plus levs. Enable this feature permet dactiver ou non cette option. Quand cette option est active, les acheteurs verront le texte (Taxes xx% incluses) quand les Afficher (Taxes XX% comprises) quand possible ? prix sont affichs taxes comprises (dpend du rglage effectu sur les groupes dans Clients) En activant cette option, les prix sont affichs suivant l'emballage. Cela permet de proposer des frais demballage diffrents suivant la quantit choisie par votre Afficher le prix par emballage ? client. Par exemple, le prix affich pourra tre Prix Unitaire (100 pices). Si cette option n'est pas coche, le prix est affich normalement prix : xxx,xx
Les prix affichs sont T.T.C ? option disponible partir de la version 1.1 38 Sur 137
Cette option permet d'afficher les prix hors taxe ou T.T.C. Quand cette option est active dans la version 1.1, les prix sont affichs sous la forme X.XX (Taxes XX% comprises) NdT : Attention ! Cette option est active ou dsactive en cliquant sur le menu Clients et en paramtrant un groupe de clients dans la version 1.10.12 !!
39 Sur 137
40 Sur 137
Fonctionnalits de la Vitrine
Si vous activez cette option, vos clients peuvent voir la zone de saisie Chque Boutique lors du remplissage de leurs bons de commande, cela leur permettant de donner un code de rduction que vous avez dlivr pour obtenir une rduction. Cest un moyen de grer des promotions ou des offres exceptionnelles. Les chques boutique peuvent tre aussi bien en montant fixe (5, 10, 100 ) ou en pourcentage (De 0 100%). Ils se dfinissent dans le Menu Chque Boutique Si cette option est active, vous autorisez vos clients donner une note et une apprciation sur vos produits. Cela permet d'avoir une interaction entre vos clients et les produits vendus. Surtout si vous distribuez des produits de plusieurs fabricants. Si nous navez quun fabricant ou si vous tre fabricant distributeur la notation peut-tre double tranchant ! Cochez cette case si vous souhaitez que votre boutique enregistre les numros de carte de crdit de vos clients lorsquils senregistrent afin de pouvoir les utiliser lors de leurs prochains achats. Les numros sont crypts. Mais il est souvent recommand de ne pas activer cette option. Ce qui vite tout problme de perte ou de vol de donnes sur votre site.
Activer utilisation Chque Boutique (coupon de rduction lors du passage d'une commande)
Quand cette case est coche, vos clients peuvent slectionner l'tat (State) dans lequel ils vivent dans une liste droulante. Cette fonction na dintrt que si vous dsirez livrer dans des rgions grant la notion dEtat comme les USA. Cochez cette case si vous voulez que vos clients acceptent et valident vos conditions d'utilisation de la boutique AVANT de pouvoir crer un compte client. Cochez cette case si vous souhaitez qu'un acheteur soit oblig d'accepter les Conditions Gnrales de Vente (CGV) CHAQUE COMMANDE, avant de pouvoir valider sa commande. Cela vous permet davoir la confirmation que votre client a bien t averti chacune de ses commandes de vos CGV. Ce point est important en matire d'information du consommateur. Il est recommand de cocher cette option. Comme les responsables de magasins sont tenus par la loi d'informer leur clients sur les modalits d'annulation et de retour de commande, et ce particulirement dans les pays europens, cette option devrait tre coche dans la plupart des cas et systmatiquement en France.
Les clients doivent-ils accepter les Conditions Gnrales de Vente pour CHAQUE COMMANDE ?
Afficher un rappel succinct de vos Conditions d'annulation et de retour sur la page de confirmation d'une commande ?
42 Sur 137
Ce texte informe vos clients avec une courte version de vos conditions de vente, d'annulation, et de retour de marchandise. Ce texte est affich sur la dernire page de la procdure de commande, juste au dessus du bouton Valider la commande . A vous de le personnaliser. Nhsitez pas faire appel des Conseils Juridiques ou quivalents. Vous pouvez employer du code HTML pour faire une mise en page et en forme de ce texte (<b>; <h4>, ..) Vous devez choisir dans la liste droulante un article que vous avez dj cre. Vous aurez le choix entre lensemble des articles prsents sur votre site Joomla. Une seule slection est possible. Cet article doit contenir ou tre la version complte et dtaille de vos conditions d'annulation et de retour de marchandise. Le contenu de l'article devrait au moins reprendre la version courte aborde dans le point prcdent. Ce texte est d'ailleurs joint chaque confirmation de commande envoy par mail.
43 Sur 137
Paramtres principaux
Cette option permet d'informer le client de l'tat des stocks existants au moment o il clique sur le bouton ajouter au panier . Si cette case est coche et que le stock est insuffisant, le client sera dans l'impossibilit d'ajouter l'article son panier. Virtuemart grera vos stocks automatiquement partir du nombre que vous aurez mis en stock dans la fiche produit. A chaque vente ralise, le nombre que vous avez rentr ou modifi dans la fiche produit sera dcru d'une unit. Si vous des produits en tlchargements, cette fonction nest pas utile. Cette option active le programme d'affiliation dans la partie visible du magasin. N'activez cette option que si vous avez ajout des affilis (vendeurs et revendeurs de vos produits) par le panneau de contrle (backend). Le choix dans la liste droulante dtermine le format d'envoi de l'email de confirmation de commande : soit au format texte ou au format html (avec images, liens et possibilits de mises en pages) Ceci est la cl de cryptage pour vos systmes de paiement lectronique (comme les cartes de crdit) qui sont stocks et crypts dans votre base de donne. Ces informations ne doivent pas apparatre en clair. Il est recommand de changer la cl propos par dfaut.
Attention !! Le programme d'affiliation n'est pas entirement oprationnel !!Il devrait tre complt dans les futures versions de Virtuemart. Format Email (de confirmation) de commande
Cl de cryptage
L'activation de cette case vous permet de donner la possibilit certaines personnes de se connecter la console d'administration de Virtuemart sans passer par la console d'administration Joomla. C'est surtout utile pour des personnes qui vous ne voulez pas ou pouvez pas donner des droits sur la gestion Joomla. Le log et le mot de passe seront alors saisis depuis les pages Web du site.
URL Scurise
Exemple: https://www.mydomain.com/ C'est l'adresse scurise de votre site. Cette adresse commence par https suivi de l'adresse de votre site et se terminant obligatoirement par un slash / . URL Scurise C'est votre hbergeur d'activer cette fonction sur votre serveur d'hbergement. Sinon vous pouvez rentrer l'adresse en http:// toujours avec la / la fin. ATTENTION !! Faites trs attention ce que vous tapez ici : si l'adresse donne est incorrecte, vos clients vont tre envoys sur une page inexistante et se retrouveront automatiquement avec une erreur 404 (page introuvable) !!
Page d'Accueil
Page d'Erreur
Debuggage ?
La validation active les messages de dbuggage. Cela permet la page DEBUGPAGE d'tre affiche en bas de l'cran pour chaque page de Virtuemart. Ceci est trs pratique pour la mise en place de la boutique et de vos tests. Cette fonction affiche les contenus des paniers, les valeurs de champs de formulaires, les paramtres, etc..
Debuggage ?
Display (Affichage)
Bouton - PDF Permet d'afficher ou de masquer le bouton PDF dans les fiches produits. Le bouton PDF est une sortie PDF de votre page Web fournie automatiquement par Virtuemart. Indique le nom de fichier qui sera utilis pour gnrer votre modle de page. C'est ici que vous pouvez indiquer d'autres fichiers que vous aurez dvelopp (Matrise indispensable) ou rcupr. Indique le nom du fichier qui sert de modle par dfaut pour afficher les produits d'une catgorie. Vous pouvez personnaliser les fihciers de modles existants. Ces fichiers sont dans le rpertoire COMPONENTPATH/html/templates/brow se et commence tous par le mot "browse". Entranez-vous faire des variations. Par dfaut, l'option est active. Ceci permet d'activer l'affichage des boutons de navigation entre les diffrentes pages produits en haut de page. Vous pouvez dterminer ici le critre servant par dfaut pour trier vos produits l'cran lors de l'affichage dans la boutique. Il pourra s'agir du Nom du produit (ordre Alphabtique), du prix, des derniers produits rajouts ou par numro alphanumrique de rfrence.
Page de dtail
Modle Catgorie
client)
Vous pouvez dterminer ici la liste des critres que vos clients pourront utiliser pour reclasser vos produits leur convenance. Il est recommand de laisser au moins la notion de Nom de produit et de prix. Par dfaut, l'option est active. Active ou dsactive l'affichage du nombre de produits existants dans une catgorie. Par exemple, si vous avez la catgorie Outils lectriques installe avec les donnes exemples lors de l'installation initiale de Virtuemart, vous verrez Power Tools (3) , le nombre entre parenthses indiquant le nombre de produits attachs cette catgorie. cela permet votre futur client de voir en clin d'il le nombre de produits que vous avez par catgorie. Rentrer un chiffre pour indiquer de produit qua vous voulez voir afficher sur une range (ou ligne) de votre page catgorie. 4 indique que votre client verra 4 produits sur la mme range. Cela permet de "serrer" ou non la prsentation des produits. Note : Vous pouvez changer le nombre de produits par catgories afficher par ligne pour chacune de vos catgories en passant par la fentre de paramtrage des catgories ! Chaque catgorie peut donc tre paramtre diffremment. C'est le fichier image qui est affich si aucune image n'a t prcise pour un produit de votre magasin. Par dfaut, le fichier utilis est dans /ps_image/noimage.gif Il est recommand de personnaliser cette image. Affiche powered-by-VirtueMart dans le pied de page de la boutique en ligne avec le numro de la version utilise. Cela permet de faire le lien vers le site de l'auteur !
47 Sur 137
Layout
Style du bouton Ajouter au Panier Vous pouvez personnaliser la couleur et le style de votre panier en choisissant ici un thme graphique. Un seul choix est possible. Si cette option est coche, la fonction de cration automatique d'image est active. Cela permet d'auto-gnrer une image miniature pour un produit partir d'une image de taille plus grande en utilisant la fonction PHP GD2 . N'oubliez pas de choisir au moins une hauteur ou une largeur de la vignette.
Astuce Vous pouvez vrifier que votre serveur est install avec les fonctions GD2 implmentes. Dans votre Joomla!, droulez le menu Systme > Informations systme , cliquez sur l'onglet PHP Info et cherchez gd dans la liste (la fonction doit apparatre et tre active). La fonction de cration de miniatures donne un rsultat bien suprieur la procdure consistant redimensionner l'image directement dans le navigateur. Les images miniatures cres sont directement enregistres dans le dossier /shop_image/product/resized . Si l'image avait dj une taille correcte pour faire office de miniature, l'image n'est pas retaille de manire ne pas avoir d'image rduite rptition. Vous dfinissez ici la Largeur de la vignette (miniature) cre automatiquement. Vous dfinissez ici la hauteur de la vignette (miniature) cre automatiquement. Vous pouvez rentrer soit une seule information (Hauteur ou Largeur) ou soit les deux informations (Hauteur et largeur). Spcifie en code Hexadcimal (Utilisez un logiciel de dessin, comme "The Gimp" pour trouver la conversion) la couleur de fond de des lignes impairs des rsultats de recherche donnes par le moteur interne Virtuemart. Ceci vous permet de personnaliser le look de votre boutique. Idem pour les lignes paires.
Largeur de la Vignette
Hauteur de la Vignette
Couleur de Recherche 1
Couleur de Recherche 2
48 Sur 137
ASTUCE Vous pouvez configurer les services en ligne (comme UPS ou Intershipper) en passant par le menu Boutique > Shipping Module List et en cliquant sur le lien existant sous chaque nom de module configurer la mthode livraison .
49 Sur 137
Les autres moyens de livraisons standards doivent tre configurs travers leurs propres crans en allant sur le menu Expditions et en choisissant de crer un nouvel expditeur Crer Expditeur et en crant des taux d'expditions pour les expditeurs Crer Taux d'expditions . Le module d'expdition libre (Standart Shipping Module est uniquement accessible dans le menu Boutique > Shipping module list pour y tre configur par quantit, frais, etc.. Tous les modules activs seront slectionns dans la partie Expdition lors d'une commande. NOTE : si vous ne voulez pas donner le choix d'un expditeur vos clients lors des commandes, cochez la case Dsactiver les livraisons ET choisissez un processus de commande (onglet suivant) n'incluant PAS la slection de la mthode de livraison.
NdT : Attention, l'explication ci-dessus fait rfrence au paramtrage global (Configuration > Configuration) avec les onglets Expdition et Commande , mais galement au menu Expditions . Prenez bien le temps de reprer les diffrentes commandes. Notez galement que la cration d'un nouvel expditeur doit tre suivie par la cration d'un taux de taxe. Ce taux de taxe doit absolument tre paramtr avec les bons pays ou votre nouveau moyen de livraison sera invisible..
Le processus de commande est divis en tapes. Ces diffrentes tapes sont combines ensemble pour donner diffrents processus. A partir de la version 1.1, il sera possible de dterminer point par point les tapes activer ou dsactiver, mais galement de les rorganiser en donnant un numro correspondant l'tape souhaite. Dans la version 1.0.12, vous n'avez le choix qu'entre 4 processus diffrents sans possibilit de les personnaliser. Si vous vendez uniquement des produits tlchargeables, les processus 2 ou 4 sont recommands. Le processus 1 est recommand si vous voulez donner votre le client le choix (et aussi des prix diffrents) entre plusieurs mthodes d'expdition (Transporteur, Colissimo, poste, etc ..)
51 Sur 137
IMPORTANT !! L'adresse doit tre une adresse physique, un chemin interne sur votre machine ou serveur, et pas une URL avec http ou https ATTENTION !! Pour la scurit de votre boutique, utilisez un dossier pour stocker vos fichiers tlchargeables n'importe o EN DEHORS DU DOSSIER RACINE DU SITE !! 52 Sur 137
Ceci vous permet de paramtrer le nombre de tlchargements maximum qu'un Tlchargement Maximum client peut raliser avec un numro d'identification pour tlchargement (Download-ID) et pour une commande passe. Spcifie le temps en secondes avant que l'autorisation de tlchargement n'expire. Le temps donn dmarre au moment du Expiration du tlchargement dmarrage du premier tlchargement ! Quand la dure est expire, le numro dlivr au client pour le tlchargement (DownloadID) est dsactiv. ASTUCE : 86400 secondes = 24 h. -- 3600 secondes = une heure.
53 Sur 137
Illustration14:Menu"Composants>Virtuemart"de Joomla! Si vous arrivez sur l'cran de bienvenue de Virtuemart Welcome en essayant d'accder au panneau de contrle, cliquez sur le bouton Go Directly to Shop pour finaliser l'installation.
54 Sur 137
Illustration15:PanneaudeContrleAdministrationparleBackenddeJoomla! Vous pouvez galement arriver sur cette page en cliquant sur le menu Boutique > Rsum .
55 Sur 137
Illustration16:Formulaired'informationssurlaBoutique
Les informations donnes dans ce formulaire Information sur la boutique sont affiches plusieurs endroits lors des visites des internautes. Ces informations sont les informations permettant d'identifier votre boutique ainsi que le responsable du magasin.
56 Sur 137
Champs du formulaire Information sur la Boutique Nom du magasin Store Name Obligatoire C'est le nom de votre boutique. Obligatoire C'est le nom de votre socit, de votre entreprise. L'adresse internet de votre boutique sur Internet. Adresse ligne 1 Adresse ligne 2 La ville o est situe votre boutique. L'Etat, la Rgion, la Province o est situe votre boutique (Ndt : peu ou pas utiliss pour les boutiques situes en France) Le pays dans lequel votre magasin est situ. Code Postal Tlphone Nom, Prnom, 2e Prnom Civilit Tlphone 1 & 2 Fax Adresse Email Image Grande Taille Le code postal de la commune o est implante votre boutique. Le Tlphone permettant de vous joindre votre boutique. Votre identit de contact pour la boutique. La civilit employer lorsque l'on vous contacte. Vos numros de tlphone pour vous contacter. Le numro de fax de votre boutique. Adresse Email du contact principal de la boutique Obligatoire L'image servant de logo votre boutique. Facultatif Permet d'envoyer un fichier de votre disque dur local directement dans la boutique pour l'utiliser comme logo. L'image sera envoye lorsque vous cliquerez sur l'icne 57 Sur 137
Pays
Enregistrer Montant minimum du panier pour passer C'est la valeur minimale pour qu'une commande dans votre boutique commande soit accepte dans la boutique. Montant Minimal pour un Franco de Port C'est la valeur minimale d'une commande pour que le client n'ait pas payer de frais de port. La devise globale utilise dans la boutique. C'est le symbole affich derrire vos tarifs dans la boutique. Nombre de dcimales affiches pour vos tarifs. Symbole dcimal Sparateur de milliers Format Positif Format Ngatif Liste des devises acceptes pour les paiements Utiliser le point (.), la virgule (,) ou laisser le champ vide. Laisser vide ou mettre un espace pour insrer un sparateur de milliers. Style utiliser pour les valeurs positives lors des commandes. Style utiliser pour les valeurs ngatives lors des commandes. C'est la liste des devises que vous acceptez de vos clients lorsqu'ils commandent sur votre boutique.
Dcimales
Note Toutes les devises que vous slectionnez ici peuvent tre utilises lors d'une commande. Si vous ne souhaitez pas que cette option soit active, slectionnez simplement la devise de votre pays (quivalent =dfaut ) Description Ceci est la prsentation de votre boutique utilise lorsque vous affichez la page shop.index . C'est le texte intgral de vos conditions d'utilisation affich vos clients.
Conditions d'utilisation
58 Sur 137
Cliquez sur le bouton Enregistrer aprs avoir rempli ce formulaire. Vous tes maintenant prt commencer complter les catgories de produits, les fiches produits et les fiches Fabricants/ Fournisseurs.
59 Sur 137
5.4. Pays, Devises, Modules principaux et Fonctions 5.4.1. Gestion des Pays
Les pays peuvent tre grs par la liste des pays laquelle vous pouvez accder par le menu Configuration gnrale > Pays > Liste des pays .
Illustration17:VirtuemartListedesPays Pour ajouter un pays, cliquez sur le bouton nouveau (version 1.1 uniquement). Pour les versions prcdentes, cliquez dans le menu Configuration gnrale > Pays > Ajouter un pays et remplissez le formulaire suivant :
Illustration18:VirtuemartAjouterunpays N'oubliez pas de cliquer sur le bouton Enregistrer afin que le nouveau pays soit ajout la liste. Vous pouvez modifier les pays existants dans la liste. Pour cela, cliquez simplement sur le nom du pays modifier et le formulaire ajouter un pays sera affich, celui-ci vous permettant de modifier les valeurs tapes dans les champs. Encore une fois, n'oubliez pas de cliquer sur le bouton d'enregistrement pour valider vos changements. 60 Sur 137
Pour supprimer un pays de la liste, cliquez simplement sur l'icne de la poubelle sur la ligne du pays supprimer. Dans la version 1.1, vous avez galement un bouton supprimer dans la barre d'outils.
Illustration19:VirtuemartListedesdevises Pour ajouter une devise, cliquer sur le bouton nouveau (V1.1) ou dans le menu Configuration Gnrale > Devise > Ajouter une devise pour afficher le formulaire suivant :
Illustration20:VirtuemartAjouterunedevise Encore une fois, n'oubliez pas d'enregistrer vos saisies avec le bouton Enregistrer pour ajouter votre devise la liste existante. Vous pouvez modifier une devise existante en cliquant directement sur son nom dans la liste des devises existantes. Le formulaire Ajouter une devise apparatra de manire ce que vous puissiez apporter vos modifications. Aprs modifications, n'oubliez pas d'enregistrer vos changements. Pour supprimer une devise de la liste, cliquez sur l'icne de la poubelle sur la ligne de la devise supprimer ou utiliser la barre d'outils Supprimer (V1.1).
61 Sur 137
Illustration21:VirtuemartListedesmodules Pour ajouter un module, cliquez sur le bouton Nouveau (V1.1) ou cliquez sur le menu Configuration Gnrale > Modules > Ajouter un module
62 Sur 137
Illustration22:VirtuemartListedesModulesVersionsantrieureslaV1.1 N'oubliez pas d'enregistrer pour que votre module soit ajout la liste existante. Vous pouvez modifier un module existant en cliquant sur son nom dans la liste des modules. Aprs modifications, n'oubliez pas encore une fois d'enregistrer vos changements. Pour supprimer un module, cliquez sur l'icne de la poubelle dans la ligne supprimer ou sur le bouton supprimer de la barre d'outils (V1.1)
63 Sur 137
Illustration23:VirtuemartListedesfonctionsdumoduleAdmin V1.1
64 Sur 137
Illustration24:VirtuemartListedesfonctionsdumoduleAdminVersionsantrieures laV1.1 Pour ajouter une nouvelle fonction, cliquez sur le bouton Nouveau (V1.1) ou cliquez dans le menu Configuration Gnrale > Fonctions > Ajouter une fonction pour obtenir le formulaire suivant :
Illustration25:VirtuemartAjouterunefonction N'oubliez pas d'enregistrer votre nouvelle fonction afin de l'ajouter la liste existante. Vous pouvez modifier les fonctions existantes. Pour cela, cliquez sur le nom de la fonction modifier dans la liste des fonctions de manire accder au formulaire, changez les proprits et enregistrez vos modifications. Pour supprimer une fonction existante, cliquez sur le bouton Supprimer de la barre d'outils (V1.1) ou sur l'icne de la poubelle dans la ligne de la fonction supprimer. 65 Sur 137
A l'installation, VirtueMart cre une catgorie de Fabricants par dfaut appele -default- . Il n'est pas ncessaire de modifier cette catgorie. Pour crer une nouvelle catgorie de Fabricants / Fournisseurs, cliquez dans le menu Fabricants > Ajouter une catgorie de Fabricants
Une description de la catgorie (Facultatif) Cliquez sur le bouton Enregistrer en fin de saisie. Vous serez automatiquement redirig vers la liste des catgories de Fabricants / Fournisseurs vous montrant la catgorie -default- ainsi que les catgories que vous avez cres.
66 Sur 137
Pour modifier une catgorie de Fabricants/Fournisseurs, cliquez sur le nom de la catgorie modifier dans la liste des catgories de Fabricants/Fournisseurs. Aprs modification, n'oubliez pas de cliquer sur le bouton enregistrer pour sauvegarder vos changements. Vous serez ensuite automatiquement redirig vers la liste des catgories de Fabricants/Fournisseurs.
5.5.1.4. Supprimer une catgorie de Fabricants / Fournisseurs
Avant de supprimer une catgorie existante de Fabricants/Fournisseurs, tous les fabricants ou fournisseurs associs cette catgorie doivent tre supprim ou associ une autre catgorie. Virtuemart ne permettra pas la suppression d'une catgorie si il existe un ou plusieurs fabricants ou fournisseurs encore associs cette catgorie. Pour savoir comment supprimer ou rorganiser un fabricant ou un fournisseur une autre catgorie, consultez les points suivants de ce manuel. Une fois que les fabricants ou fournisseurs ont t retirs de la liste supprimer, retournez dans la liste des catgories de Fabricants / Fournisseurs et utilisez le bouton Supprimer aprs avoir slectionn la ligne supprimer (V1.1) ou directement sur l'icne de la poubelle dans la ligne supprimer. Cliquez sur OK pour valider la suppression. Vous tes ensuite automatiquement redirig vers la liste des catgories de Fabricants / Fournisseurs. Notez que la catgorie que vous venez de supprimer n'est plus dans la liste affiche. Pour rcuperer l'lment supprim, vous devrez obligatoirement recrer une nouvelle catgories de fournisseurs et r-associer les diffrents fournisseurs cette catgorie.
67 Sur 137
Pour crer un nouveau fabricant, cliquez sur le menu Fabricants > Nouveau fabricant de Virtuemart. Remplissez les champs suivants dans le formulaire d'information de Fabricant : Nom du Fabricant / Fournisseur Adresse du site du Fabricant (URL) Le nom du Fabricant ou de l'entreprise vous fournissant certains de vos produits. http://www.adresse-exemple.com L'adresse complte du site du fournisseur ou fabricant. Choisissez ici dans quelle catgorie vous voulez classer ce fabricant. L'adresse Email pour joindre votre fabricant.
Les informations permettant de prsenter et valoriser ce fabricant auprs de vos clients. Cliquez ensuite sur le bouton Enregistrer pour crer votre nouveau fabricant.
5.5.2.2. Modifier un Fabricant / Fournisseur
Pour modifier un fabricant existant dans votre liste, cliquez sur le menu Fabricants > Liste des Fabricants pour avoir la liste complte. Cliquez ensuite sur le nom du fabricant modifier ou cliquez sur le lien Mettre jour sur la ligne modifier. Faites vos modifications et validez celles-ci en cliquant sur le bouton Enregistrer . Vous serez automatiquement redirig vers la liste des fabricants.
5.5.2.3. Supprimer un Fabricant / Fournisseur
Avant de pouvoir supprimer un fournisseur, tous les produits associs ce fournisseur doivent tre supprims ou r-associs un autre fournisseur. Virtuemart ne permettra pas la suppression d'un fournisseur si un produit ou plus est encore rattach ce fournisseur. Une fois que les produits rattachs ce fournisseur ont t supprims ou r-associs un autre fournisseur, vous pourrez supprimer ce fournisseur en cliquant sur le bouton Supprimer (V1.1) ou en cliquant sur l'icne de la poubelle dans la ligne du fournisseur supprimer. Validez ensuite la suppression en cliquant sur le bouton Ok de la boite de validation de suppression. Vous vous retrouverez automatiquement sur la liste des fournisseurs en fin de manipulation. Une fois que le fournisseur est supprim, vous devrez re-crer ce fournisseur si vous voulez le retrouver dans la liste et lui r-associer les produits correspondants.
68 Sur 137
Illustration26:VirtuemartCatgoriesdeproduits
69 Sur 137
Pour crer une nouvelle catgorie de produits, ouvrez le formulaire d'ajout de catgorie de produit en cliquant dans le menu Produits > Ajouter une catgorie . Remplissez les champs du formulaire et cliquez sur le bouton Enregistrer en haut droite de l'cran pour sauvegarder votre fiche catgorie. Pour modifier une catgorie de produit, cliquez sur le nom de la catgorie dans la liste des catgories existantes.
Illustration27:VirtuemartAjoutoumodificationd'unecatgoriedeproduits
70 Sur 137
Cochez cette case si vous voulez que cette catgorie soit affiche sur le site. Le nom qui sera utilis pour identifier votre catgorie. La description qui sera affiche sur votre site pour dcrire votre catgorie de produits. L'endroit o la catgorie de produit doit se rattacher lorsque vous sauvegardez ce formulaire. Par dfaut, les nouvelles catgories sont places en fin de la liste des catgories dj existantes en tant que catgorie principale (Default Top Level) Si vous choisissez une catgorie dans la liste des catgories dj existantes, la nouvelle catgorie devient une sous-catgorie d'une autre catgorie. Si la catgorie doit tre une catgorie principale, choisissez Default-Top Level . Si la catgorie doit tre une sous-catgorie, choisissez dans la liste la catgorie parente laquelle doit tre rattache votre nouvelle sous-catgorie. C'est le nombre de produits afficher sur le site sur une seule ligne lorsque les gens demandent les produits de cette catgorie. Par dfaut, 1 seul produit par ligne est affich.
Parent
Note : La page de navigation (Browse page) doit tre ajuste quand le nombre de produits affichs par ligne a t modifi dans l'option ci-dessus. Vous pouvez utiliser la page browse_2 si vous avez demand 2 produits par ligne, browse_3 si vous avez demand 3 produits par ligne, etc.. Le maximum est browse_5, donc 5 produits par ligne. Page de navigation (Category Browse Page) Exemple : browse_1 Le template utiliser pour afficher vos produits dans cette catgorie. Voir la note ci-dessus pour rgler cette option.
71 Sur 137
Syntaxe : shop.flypage C'est le fichier de prsentation (template) pour afficher les dtails d'un produit dans cette catgorie de produits. Vous pouvez crer vos propres templates en modifiant les templates existants. Ceux-ci se trouvent dans le dossier /components/com_virtuemart/themes/tem plates/product_details
Note : Vous devriez laisser le champ page d'accueil de la catgorie vide, si vous ne savez pas ce que vous devez taper ici..
5.6.1.2. Rorganiser ou classer les catgories de produits
Vous pouvez rorganiser les catgories votre gr. Il y a diffrents moyens pour raliser ceci :
Utilisez les flches bleues dans la liste des catgories pour dplacer vers le haut ou vers le bas une catgorie, Utiliser les champs existants dans chaque catgorie pour donner une valeur correspondant l'ordre de la catgorie dans la liste (quand vous avez termin, cliquez sur la petite icne en haut de la colonne permettant d'enregistrer le nouvel ordre de catgorie), Utiliser l'icne Classement Alphabtique en haut de la liste (V1.1). Si vous utilisez cette mthode, toutes les catgories de votre boutique seront classes alphabtiquement. Notez que ce classement ne peut pas tre annul : une fois que le classement a t fait par le biais de cette fonction, il vous faudra reclasser vos catgories manuellement si le rsultat ne vous satisfait pas.
Avant de pouvoir supprimer une catgorie de produits, il faut auparavant supprimer toutes les sous-catgories existantes dans cette catgorie ou les r-assigner dans une autre catgorie. Virtuemart ne vous permettra pas d'effacer une catgorie si il y a une ou plusieurs sous-catgories encore rattaches la catgorie supprimer. Les catgories de produits peuvent tre supprimes mme si elles contiennent des produits. Si des produits sont rangs dans la catgorie supprime et que ces produits appartenaient galement une autre catgorie, les produits ne seront pas supprims en mme temps que la catgorie. Par contre, si un ou plusieurs produits n'appartiennent qu' une seule catgorie et que vous supprimez cette catgorie, tous les produits sont supprims en mme temps que la catgorie. Supprimer une catgorie est ralis en cliquant sur l'icne de la poubelle dans la ligne de catgorie supprimer. Vous pouvez galement cliquer sur la petite case de la (ou des) catgorie(s) supprimer et cliquer sur le bouton supprimer (Delete) de la barre d'outils en haut de page.
72 Sur 137
5.6.2. Produits
Quand vous crer une fiche produit, il est important de faire la distinction entre deux choses : est-ce que le produit va tre identifiable comme un produit unique (par exemple compact disks, cassettes vidos, Dvds, etc..) ou est-ce que cela va tre une dclinaison de plusieurs objets identiques identifis par leurs attributs (par exemple, Appareils, Consommables, Automobiles, etc..). La raison de cette distinction est que la mthode de cration, d'dition et de suppression diffre de l'un l'autre. Les objets ont besoin de la cration d'un attribut alors que les produits n'en ont pas besoin.
5.6.2.1. Ajouter ou modifier un produit
Pour crer un nouveau produit, cliquez sur le menu Produits > Ajouter un produit pour afficher le formulaire de cration de produit. Remplissez les champs du formulaire et cliquez sur le bouton Enregistrer en haut droite de l'cran pour sauvegarder votre fiche produit. Quand vous voulez mettre jour un produit, cliquez simplement sur le nom du produit dans la liste des produits de votre boutique pour afficher le formulaire produit.
Illustration28:VirtuemartListedesproduits
73 Sur 137
Illustration29:VirtuemartNouveauProduitOngletInformationProduit Formulaire Nouveau Produit Onglet Information Produit Publier ? Cochez cette case si vous voulez que ce produit soit visible dans votre boutique. Rf. (SKU Stock Keeping Unit) en franais Rfrence ! Nom Adresse internet (URL) Mettez ici votre code produit en tant que rfrence permettant d'identifier votre produit dans vos stocks. Ce code est souvent alphanumrique et unique pour vous permettre un meilleur suivi de produit, par exemple lors d'inventaire. Le nom qui sera utilis pour afficher et identifier votre produit. Une adresse internet peut tre affiche avec votre produit. Gnralement utilis comme un lien vers le site du fabricant ou de votre fournisseur. La catgorie laquelle votre produit sera rattach. Le vendeur auquel le produit sera rattach. Le Fabricant ou le Fournisseur auquel le produit sera rattach.
74 Sur 137
Prix de vente
Le prix du produit pour les acheteur du Groupe par Dfaut . Tapez juste le prix au format dcimal. Choisissez ensuite la devise que vous voulez utiliser pour ce produit dans la liste droulante droite du prix. Le taux de TVA qui sera appliqu votre produit. Vous pouvez ici dterminer un taux de TVA propre ce produit. Si le produit n'est pas tax, mettez des zro dans poids du produit et dsactivez la fonction Taxe Virtuelle . La description abrge du produit, affiche dans la page de navigation des catgories ou dans le rsultat d'une recherche de produit. La description dtaille de votre produit, affiche dans la page de dtails du produit (lorsque le client a cliqu sur un produit pour avoir ces dtails). La remise particulire en cours sur le produit. Slectionner une remise dans la liste droulante. Si vous n'avez pas accs la liste, le texte Vous pouvez ajouter le formulaire de remise pour crer des remises est affich. Vous devez alors crer une remise partir du formulaire avant de pouvoir appliquer cette remise.
N TVA
Description courte
75 Sur 137
Illustration30:Virtuemart OngletOptiond'affichageVersion1.1nondocumentau momentdelatraduction Ndt : Cette page n'a pas t documente dans le manuel original, l'cran faisant partie de la version 1.1. en cours de dveloppement au moment de la traduction.
76 Sur 137
Illustration31:VirtuemartFicheproduit OngletStatutduproduitversionantrieure laVersion1.1(Gestiondesattributsdiffrentespourlaversion1.1) Champs de l'onglet Statut du produit En Stock Date de disponibilit La quantit actuellement en stock pour ce produit. Utilis pour la gestion des envois de commande ou les inventaires. Date laquelle le stock est disponible pour les livraisons. Utilis pour la gestion des envois de commande ou les inventaires. Remplissez cette zone de texte pour afficher les dlais de livraison ou de rapprovisionnement pour le produit sur la page de dtails. Par exemple, vous pouvez tapez 48 heures ou Sur commande .. Si vous prfrez, vous pouvez choisir une image dans la zone droulante Image plutt que du texte.
Astuce : Vous pouvez utiliser vos propres images ici ! 77 Sur 137
Pour pouvoir les utiliser, copiez juste vos images dans le dossier : /shop_image/availability/ Prix Spcial? (Featured?) Cochez cette case pour indiquer si votre produit bnficie d'un statut particulier ou spcial. Si cette case est coche, le produit sera affich dans le module Featured Products Module de Virtuemart. Syntaxe : Taille, Taille,XL[+2.00],L[+1.00];Couleur,Rouge,Vert,Jaune,Multicolor e[=24.00];Etc... Vous permet d'ajouter facilement des dclinaisons vos produits. Ces options pourront tre slectionner par vos clients en bas de la fiche produit. Comprenez bien que cela ne cre pas un produit diffrent par attribut ! Si vous voulez grer le stock pour chacune de vos dclinaisons du produit, utilisez le formulaire d'ajout d'Attribut et ensuite ajouter l'attribut cr au produit avec la zone suivante Liste des Attributs personnaliss . Ndt : Pour l'exemple donn en syntaxe pour la liste des Attributs, vous pouvez le comprendre de cette manire : En imaginant que le produit est un Tee-Shirt, vous avez en bas de page de dtails 2 zones droulantes, la premire contient les tailles, la deuxime les couleurs. Les options de chaque zone sont spares par des virgules, les options elles-mme sont spares par un point-virgule. Dans les tailles, si la personne choisit XL, le prix sera augment de 2 euros (si vous utilisez des euros !), pour taille L, le prix sera augment de 1 euro. Pour les couleurs, la personne aura le choix entre Rouge, Vert, Jaune sans changement du prix. Par contre, si elle choisit Multicolore, le prix sera automatiquement de 24 euros. Prenez le temps de lire le formulaire, d'autres oprations sont possibles sur les prix. Liste des Attributs personnaliss Syntaxe : Attribut1;Attribut2;Attribut3 Ajouter ici vos attributs personnaliss. Ces attributs peuvent tre slectionns par vos clients comme pour l'option prcdente. La diffrence est que les attributs utiliss ici sont cr au pralables dans le formulaire d'ajout d'attributs. L'intrt de ces attributs personnaliss est qu'ils sont 78 Sur 137
Illustration32:VirtuemartNouveauProduitOngletDimensionsetPoids Longueur (L) Largeur (l) Hauteur (H) Unit de Mesure (Dimensions du produit) Poids Unit de Mesure (Poids) Longueur du produit. Utilis pour l'expdition des produits. Largeur du produit. Utilis pour l'expdition des produits. Hauteur du produit. Utilis pour l'expdition des produits. L'unit de mesure utilis pour les dimensions (L x l x H) du produit. Utilis pour l'expdition des produits. Le poids du produit. Utilis pour l'expdition des produits. L'unit de mesure utilis pour dterminer le poids du produit. Utilis pour l'expdition des produits.
79 Sur 137
Illustration33:VirtuemartNouveauProduitOngletImagesduProduit Vignette (Thumbnail) Image Grande Taille La vignette qui peut tre affiche en petit ct du produit. Une image plus grande du produit.
Note : Si vous avez activ l'option Auto-cration de vignette ( Dynamic Thumbnail Resizing), la vignette ne sera pas automatiquement cre depuis l'image grand taille ! Ndt : il me semble que l'inverse est en fait vrai. L'auteur a peut tre voulu dire le contraire ?
80 Sur 137
Produits complmentaires
Les produits complmentaires sont des produits slectionns comme ayant une relation avec le produit cr d'une manire ou d'une autre. Les produits complmentaires peuvent par exemple tre des accessoires du produits ou d'autres modles d'un mme produit.
Illustration34:VirtuemartNouveauProduitOngletProduitscomplmentaires Vous avez maintenant termin. Il ne vous reste plus qu' cliquer sur le bouton Enregistrer pour tre sur que le produit soit sauvegard.
5.6.2.2. Importer les produits depuis une liste CSV
VirtueMart permet de raliser une importation en masse de vos produits trs facilement en utilisant une liste CSV (un fichier Excel ). Note Vous ne pouvez pas importer les images des produits en utilisant cette fonction, mais uniquement le nom des fichiers images. Vous aurez quand mme besoin de tlcharger les images dans le dossier des images de produits. Les miniatures ne seront pas non plus cres avec cette fonction. La documentation concernant l'importation CSV peut tre consulte par le formulaire d'Importation/Exportation (Menu Produits > Utiliser envoi de CSV ).
5.6.2.3. Supprimer un produit
Pour effacer un produit existant, cliquez sur le menu Produits > Liste des produits . La liste de tous les produits sera affiche l'cran. A partir de cet cran, cliquez sur l'icne de la poubelle dans la ligne supprimer et confirmez la suppression du produit en validant Etes-vous sr de vouloir supprimer cet article ? . 81 Sur 137
82 Sur 137
Le Prix standard du produit est donn pour le groupe d'acheteur par dfaut et peut tre rgl et modifi dans le formulaire Produit.
Illustration35:VirtuemartFicheProduitGestiondesprixdesproduits
83 Sur 137
Vous pouvez galement ajouter ou modifier le prix d'un produit depuis la liste des produits. Cliquez simplement sur le prix affich sur fond jaune du produit dans la liste des produits. Cela ouvrira le formulaire de prix o vous pouvez slectionner la devise utiliser pour le produit ainsi que le groupe d'acheteur concern par le prix.
Illustration36:VirtuemartGestiondesprixdesproduitsV1.1 A chaque fois que vous changez le groupe d'acheteur partir de cette liste droulante, le formulaire est mis jour pour le groupe slectionn. Si le champs Prix est vide, cela signifie qu'il n'existe pour l'instant aucun prix pour le groupe d'acheteur que vous avez slectionn. Vous devez enregistrer vos modifications pour un prix donn un groupe d'acheteur avant de changer de groupe d'acheteur dans la liste droulante, sinon vos modifications seront perdues. Cliquez simplement sur le bouton enregistrer et vos modifications seront sauvegardes pour le groupe affich.
84 Sur 137
Illustration37:VirtuemartGestiondesprixdesproduitsV1.1 Pour ajouter des prix relatifs aux quantits achetes, vous avez besoin d'afficher la liste des produits, disponible par le bouton de la barre d'outils Liste des Produits .
Illustration38:VirtuemartGestiondesprixdes produitsV1.1
85 Sur 137
Vous pouvez galement accder la liste des prix depuis le formulaire du produit en cliquant sur le bouton Lister les Prix de la barre d'outils comme dans l'illustration ci-dessous :
Illustration39:VirtuemartGestiondesprix desproduitsV1.1
86 Sur 137
Dans la liste des prix propres ce produit, vous pouvez trouver tous les prix disponibles suivant les groupes d'acheteurs et les quantits commandes. C'est dans cette fentre que vous pouvez avoir une vue d'ensemble de vos prix. Dans cette liste, vous pouvez modifier un prix existant en cliquant sur le nom du groupe d'acheteurs ou ajouter un nouveau prix en cliquant sur le bouton Nouveau de la barre d'outils.
Illustration40:VirtuemartGestiondesprixdesproduitsV1.1
87 Sur 137
Dans le formulaire de Prix, vous pouvez choisir le prix, le groupe d'acheteurs, et les quantits minimales et maximales pour lequel le prix est valide. Si vous laissez les champs quantits vides, le prix sera indpendant de la quantit commande.
Illustration41:VirtuemartGestiondesprixdesproduitsV1.1 N'oubliez pas de sauvegarder vos changements lorsque vous avez termin.
5.6.3.2. Supprimer un prix
Les prix ne peuvent tre supprims qu' partir de la liste des prix d'un produit. Pour savoir comment afficher cette liste, reportez vous au chapitre Ajout et modification des prix . Dans cette liste, vous pouvez cliquer sur l'icne de la poubelle dans la ligne du prix supprimer. Vous pouvez galement supprimer plusieurs prix la fois en cochant la case en dbut de chaque ligne supprimer et en cliquant sur le bouton Supprimer de la barre d'outils.
88 Sur 137
Pour crer un nouvel attribut de produit, cliquez dans le menu Produits > Liste des produits pour afficher la liste complte de vos produits. Dans la liste, cliquez sur le nom du produit pour lequel vous voulez crer un attribut de manire afficher le formulaire Produits du produit. Dans le formulaire produit, onglet "Statut de l'lment -> Liste des attributs" vous pouvez dfinir autant d'attributs que vous le dsirez. Vous pouvez galement dfinir un prix pour chaque attribut. Dans la boutique, cela se traduira par une liste droulante avec slection des attributs. La partie "Liste des Attributs Personnaliss:" : dfinissez des noms d'attributs. Chaque attribut list donnera une zone de texte remplissable dans la fiche produit par le client.
89 Sur 137
5.6.4.2. Produits Enfants ou Items (Comment crer un produit enfant pour un produit parent ) avec gestion de stock
Si nous revenons en arrire dans l'explication prcdente : vous pouvez offrir vos clients une liste avec des choix fixes. Vous pouvez d'ailleurs mlanger ce que nous avons vu prcdemment avec ce que nous allons voir maintenant. Nous allons donc pour cela avoir besoin de crer des produits enfants galement appels Items ou Elments . Note Ne confondez pas les items de virtuemart avec les items de Joomla correspondant vos articles. Un item dans Virtuemart est une variation prdfini d'un produit principal. Pour crer un produit enfant, vous devez avant tout avoir dfini au moins un attribut. Une fois que l'attribut t cr pour un produit parent, regardez la liste des boutons disponibles en haut de votre cran (ou dans la barre d'outils), aprs tre retourn dans la fiche produit, un nouveau bouton est disponible : Nouvel lment . Cette option est maintenant galement disponible dans le menu Produit > Produit en cours > Ajouter un lment .
Illustration42:VirtuemartAjouterunattribut deproduit Vous pouvez dfinir plusieurs attributs, et leur donner un ordre d'affichage.
5.6.4.2.2. Modification des attributs de produits
Pour modifier un attribut de produit existant, cliquez dans le menu Produit > Liste des Produits . Dans la liste des produits, cliquez sur le nom du produit pour afficher le formulaire produit, puis cliquez dans le menu Produits > Produit en cours > Lister les attributs . Dans la liste affiche maintenant l'cran, vous avez la totalit des attributs existants pour le produits. Cliquez sur le nom de l'attribut modifier pour afficher le formulaire, modifiez les champs, puis enregistrez 90 Sur 137
Afficher la liste des attributs pour un produit en suivant la mme procdure que dans le point prcdent Modification des attributs de produits . Dans la liste des attributs de produits, cliquez sur l'icne de la poubelle dans la ligne de l'attribut supprimer et validez votre choix.
Pour crer un nouvel lment, un produit parent doit exister / tre cr auparavant. Lorsque vous remplissez le formulaire du produit enfant, sachez que les informations produits, les dimensions, les images produits existants pour le produit parent sont rutiliss pour tous ses produits enfants. Ndt : si vous remplissez ces champs malgr tout, il remplaceront ceux du produit parent !!
Illustration43:VirtuemartAjouterunnouvellmentunproduit Cliquez sur le bouton Ajouter un lment ( Add Items ) dans la barre d'outils pour afficher le formulaire de saisie pour cette produit spcifique. Le formulaire est identique aux formulaires de saisie abords prcdemment, et seuls les champs Vendeur et Catgorie ont t remplis automatiquement. Les champs d'attributs des attributs que vous avez cr prcdemment sont maintenant visibles. Remplissez la fiche produit et cliquez sur le bouton Enregistrer de la barre d'outils pour sauvegarder votre nouveaux produit.
91 Sur 137
Illustration44:VirtuemartListedes produits Pour modifier un lment existant, affichez la liste des produits et cliquez sur le lien Item Information du produit concern, immdiatement droite du nom du produit parent. La liste de tous les produits enfants sera affiche l'cran. Si vous souhaitez faire une modification sur un lment particulier, cliquez sur le nom de cet lment pour afficher le formulaire d'dition. Aprs avoir ralis vos modifications, cliquez sur le bouton Enregistrer pour mettre jour l'lment. Cliquez ensuite sur le lien Retour au produit parent en haut de page pour faire d'autres modifications ventuelles sur d'autres lments.
5.6.5.2.6. Supprimer un lment (item)
Pour supprimer un lment, afficher la liste des lments de la mme manire que dans la section prcdente. Cliquez ensuite sur l'icone Corbeille au bout de la ligne de l'lment supprimer. Si vous dsirez supprimer un produit parent, vous devrez supprimer la totalit des lments dclin partir du parent. Tant qu'un produit parent possde des lments enfants, il ne peut pas tre supprim.
92 Sur 137
93 Sur 137
Illustration45:VirtuemartListedesmdiasassocis unproduit L'icne image est un lien permettant d'accder au gestionnaire de fichiers. Le chiffre affich sous l'icne est le total de fichiers/images associs chaque produit. Note : vous y accdez galement en ditant le produit, puis en allant dans Produit > Gestionnaire de fichiers > Ajouter image / fichier .
94 Sur 137
La liste des fichiers pour un produit contient tous les fichiers associs celui-ci. Un fichier peut tre de diffrentes natures comme un fichier tlchargeable ( vendre !), un fichier complmentaire, des illustrations ou photos complmentaires, etc..
Illustration46:VirtuemartListedesmdiasassocisunproduitGestiondesfichiers Pour ajouter un nouveau fichier, imaginons pour l'exemple que ce soit un fichier .mp3 correspondant au fichier que vous voulez vendre, cliquez simplement sur le bouton Nouveau pour appeler le formulaire d'envoi de fichier.
Vous avez donc la possibilit d'envoyer sur votre serveur un nouveau fichier, ceci ayant un intrt si vous avez uniquement mis disposition un fichier plus petit ou encore une fiche descriptive synthtique. Note Si vous voulez assigner un gros fichier un produit (par exemple, un fichier mp3 de 8 Mo), vous aurez besoin au pralable de le tlcharger sur votre serveur par le biais de votre client FTP dans le dossier correspondant aux fichiers produits tlchargeables (voir la section Configuration). Aprs avoir tlcharg votre fichier sur le serveur dans le bon dossier, vous pourrez le slectionner depuis la liste droulante de ce formulaire.
96 Sur 137
Les remises dans Virtuemart doivent tre cres depuis le formulaire de remise de produits avant de pouvoir tre assign un ou plusieurs produits. Attention Quant vous modifiez et mettez jour une remise, vos changements s'appliquent tous les produits pour lequel vous avez assign la remise.
5.6.1 Ajouter / Mettre jour une remise
97 Sur 137
Illustration49:VirtuemartAjouterunbonderduction Montant de la remise (obligatoire) C'est la valeur en pourcentage ou en valeur montaire de la remise soustraire (ou ajouter) au prix du produit. La syntaxe utiliser est la suivante : 000.0000 (pas de virgule !) Type de remise (Obligatoire) Le type de remise dtermine comment la valeur doit tre utilise : soit c'est un pourcentage, soit c'est une valeur fixe. Si vous slectionnez Pourcentage , cela signifie que vous dterminer une remise de type XX% du prix total. Si Total est slectionn, la valeur sera tout simplement dduite du prix du produit. En cliquant sur les ... , vous pouvez spcifier une date depuis un calendrier, date qui correspondra la date de dmarrage de la remise partir de laquelle elle sera active. Ce champ n'est pas obligatoire. Vous pouvez galement donner une date de fin ou encore laisser le champ vide si la remise doit dmarrer immdiatement sur le site. Si vous avez spcifi une date de dpart, vous voudrez surement dfinir une date de fin.Cliquez sur les ... pour accder au mini calendrier et choisissez la date de fin de la remise. Vous pouvez galement laisser ce champ vide quand la remise n'est pas limite dans le temps.
Lorsque vous avez termin, n'oubliez pas de cliquer sur le bouton Sauvegarder pour enregistrer les informations.
5.6.2 Supprimer une remise, une promotion
Vous pouvez facilement supprimer une remise. Notez que tous les produits bnficiant de 98 Sur 137
cette remise seront automatiquement affects. Cliquez simplement dans la liste des remises produits sur la corbeille au bout de la ligne de la remise supprimer. Confirmer votre choix dans la boite de dialogue. Votre remise est supprime.
99 Sur 137
Illustration50:VirtuemartListedesgroupesd'acheteurs Vous pouvez ajouter ou modifier un groupe d'acheteurs dans Virtuemart en utilisant la liste des Groupes d'Acheteurs. Vous pouvez y accder par le menu Clients >Liste des groupes d'acheteurs . Pour ajouter un nouveau groupe, cliquez sur le bouton Nouveau dans la barre d'outils. Dans le formulaire affich l'cran, remplissez les champs ncessaires la cration du groupe.
Illustration51:VirtuemartFormulaired'ajoutoudemodificationd'ungroupe d'acheteurs
5.7.1.2. Suppression d'un groupe d'acheteurs
Vous pouvez supprimer un groupe d'acheteurs depuis la liste des groupes d'acheteurs en cliquant simplement sur l'icne Corbeille de la ligne supprimer. Vous pouvez galement cocher plusieurs groupes la fois puis cliquer sur le bouton Supprimer de la barre d'outils. Note Vous ne pouvez pas supprimer un groupe d'acheteurs tant qu'il y a des clients assigns ce groupe.
Illustration52:VirtuemartGroupesd'utilisateursGestiondesdroitsd'accs Vous pouvez cliquer sur le nom d'un groupe existant pour ouvrir le formulaire permettant la modification du groupe. Note Les groupes Admin (SuperAdministrateur), Storadmin (Grant de la boutique), et 102 Sur 137
shopper (clients/acheteurs) sont des groupes cls et ne peuvent ni tre modifis, ni tre supprims.
Vous pouvez ajouter un nouveau groupe en cliquant sur le bouton Nouveau de la barre d'outils. Cela ouvre le formalaire Groupe d'utilisateurs :
Illustration53:VirtuemartAjouterungrouped'utilisateurs Gestiondesdroits Vous pouvez taper ici le nom du groupe et le niveau de permission du groupe. Note Plus le niveau de groupe (la valeur) est lev, moins le groupe a de droits : admin possde un niveau de droits plus important que Grant , parce que la valeur de niveau de groupe est plus petite. Aprs avoir sauvegard votre groupe d'utilisateur, il devient disponible dans les diffrents modules et fonctions dans les formulaires et listes de Virtuemart.
Illustration54:VirtuemartAttributiondesdroitsd'utilisation ungrouped'utilisateursV1.1 Vous avez maintenant un groupe d'utilisateurs : vous pouvez commencer lui accorder des permissions en cochant les cases de la colonne correspondante. (dans cet exemple, notre groupe s'appellerait New group ). Important Vous avez galement besoin de cocher ou dcocher les fonctions correspondantes dans la liste des fonctions. de chaque module !!
Illustration55:VirtuemartGestiondeschampsutilisateursV1.1
Vous pouvez ajouter un nouveau champ en cliquant sur le bouton Nouveau de la barre d'outils. Le formulaire d'ajout de champs vous permet de choisir diffrents type de champs, comme par exemple Champ texte , Case cocher , Zone de texte , Date , Liste droulante , Email , ou Numro de TVA Communaut Europenne (EU VAT ID) si une entreprise possde cet identifiant.
Illustration56:VirtuemartCrationd'unchamp personnalisutilisateurV1.1
Le formulaire contient les informations suivantes : Type de champs Le type du champ crer. Attention, le type de champ ne pourra pas tre modifi aprs sa cration ! Nom du champ Le nom de la colonne qui sera insre dans la table jos_vm_user_info et jos_vm_order_user_info dans votre base de donnes. Ceci correspond l'tiquette affiche pour le champ dans le formulaire d'inscription client ou de maintenance des comptes clients. La description sera affiche au client dans la partie vitrine du site dans une petite zone infobulle ct du champ pour aider le client remplir ce champ. Si vous slectionnez oui , l'utilisateur devra remplir ce champ pour valider le formulaire. Ceci dtermine si l'information devra apparatre ou non sur l'cran d'information lorsqu'un client accde la gestion de son compte client. Si vous rglez la valeur sur oui , le client pourra lire l'information sur sa gestion de compte mais ne pourra modifier la valeur. Si vous rglez la valeur sur oui , le champ sera visible au moment de la cration d'un nouveau compte par le client. Vous pouvez ici choisir de ne pas publier le champ afin de le dsactiver dans tous les formulaires existants. Ceci dtermine la longueur des champs de saisie. Ceci correspond au nombre maximum de caractre tap l'intrieur d'un champ.
Titre
Description
Obligatoire ?
Dans cet exemple, vous pouvez choisir dans quel groupe d'acheteurs le client est automatiquement affect si le champ EU VAT ID est correctement rempli et valid. Aprs avoir termin de remplir ce formulaire de cration de champs, n'oubliez pas de sauvegarder vos changements en cliquant sur le bouton Sauvegarder .
Vous pouvez voir ci-dessous une copie d'cran illustrant le rsultat de la cration du champ EuVatId :
Illustration57:VirtuemartExempledersultatde lacrationd'unnouveauchamputilisateurpourlesclients
Les champs peuvent tre rorganiss, renomms, publis, rgls comme obligatoires ou non et plus encore.
5.7.4.2.1 Rorganiser les champs
Les champs peuvent tre rorganiss en utilisant les flches bleues ou en utilisant les zones de texte pour chaque ligne dans la colonne Ordre des champs :
Illustration58:VirtuemartRorganisationdes champsutilisateurs Si vous avez utilis les zones de texte pour rorganiser les champs, vous devez enregistrer vos modifications en cliquant sur l'icne de la disquette en haut de la colonne. L'affichage sera mis jour aprs cet enregistrement.
5.7.4.2.2 Publier (Afficher) / Dpublier (ne pas afficher) les champs
Vous pouvez publier ou ne pas publier les champs en cliquant sur l'icne de la colonne Publi . L'tat publi/non publi bascule de l'un l'autre chaque clic.
Vous pouvez modifier un champ en cliquant sur son nom dans la liste des champs. Lors de la modification, vous pouvez accder toutes les informations except le type de champ.
Illustration59:VirtuemartModificationdechamps utilisateursexistants
5.7.4.3. Supprimer un champ
Vous pouvez supprimer n'importe quel champ non systme de la liste des champs (les champs systmes sont les champs ncessaires au bon fonctionnement de Virtuemart et que vous n'avez pas crs vous mme). Vous avez juste besoin de cliquer sur l'icne de la corbeille de la ligne supprimer pour raliser l'opration. Vous pouvez galement cocher plusieurs champs et cliquer sur le bouton Supprimer de la barre d'outils pour tous les supprimer en une seule opration.
Illustration60:VirtuemartAffichagedelalistedescommandespassesdansla boutique Quand vous cliquez sur un numro de commande, vous obtenez le dtail complet de celle-ci (voir la copie d'cran suivante) Quand vous cliquez sur le nom du client, vous obtenez le formulaire du client. Le lien Imprimer la vue ouvre une nouvelle fentre vous permettant d'imprimer la commande. Dans la colonne Statut , vous pouvez voir l'tat du traitement de la commande. Vous pouvez modifier le statut d'une commande en modifiant celui-ci dans la liste droulante associ cette commande. Si vous voulez avertir le client de l'tat du traitement de sa commande, cochez la case Notifier le client , ce qui permettra l'envoi automatique d'un mail informant le client des modifications de traitement de sa commande. Pour supprimer une commande, utilisez l'icne de la corbeille sur la ligne de la commande supprimer ou cochez plusieurs commandes et cliquez sur le bouton Supprimer de la barre d'outils pour supprimer toutes les commandes coches.
Illustration61:VirtuemartDtailsd'unecommande Les dtails d'une commande montrent la totalit des informations relatives celle-ci. Vous avez trois onglets dans la partie suprieure de la commande : Modification du statut de la commande (Order statut change), Historique de la commande (Order history), Modification de la commande (Modify Order).
Illustration62:VirtuemartDtailsetgestiondescommandes Dans cette partie de la fentre Dtails de la commande , vous pouvez voir la liste de tous les produits ayant t achets. Si les produits sont des fichiers tlcharger, vous pouvez r-envoyer le mail de notification pour le tlchargement au client, ou rinitialiser les tlchargements si le nombre de tlchargement maximum a t atteint ou si la priode d'autorisation de tlchargement a expir. Vous pouvez galement modifier le statut d'un seul des lments de la commande en utilisant les listes droulantes de chacune des lignes composant la commande complte.
La liste des catgories de vendeurs peut tre affiche en passant par le menu Vendeurs > Liste des catgories de vendeurs . Vous pouvez facilement naviguer dans la liste des catgories de vendeurs en cliquant sur le lien dans la colonne Vendeurs (voir copie d'cran ci-dessous)
Pour crer une nouvelle catgorie de vendeur, cliquez dans Vendeurs > Ajout d'une catgorie de vendeurs (Add Vendor Category) dans le menu. Cela affichera le formulaire pour la cration/modification des catgories de vendeurs :
Illustration64:VirtuemartFormulaired'ajout/modificationdecatgoriedevendeurs Champs du formulaire Catgorie de Vendeurs Nom de la catgorie de vendeurs Le nom utiliser pour identifier la catgorie de vendeurs. Description de la catgorie de vendeurs Le description donnant le dtail de cette catgorie.
Cliquez sur le bouton Sauvegarder . Vous serez automatiquement redirig sur la page Liste des catgories de vendeurs affichant la catgorie Default ainsi que la catgorie que vous venez de crer.
Illustration65:VirtuemartListedescatgoriesdevendeurs Vous pouvez galement crer une nouvelle catgorie de vendeur en cliquant sur le bouton Nouveau de la barre d'outils sur cet cran.
5.9.1.3. Modifier une catgorie de vendeurs
Pour modifier une catgorie de vendeurs, cliquez dans le menu Vendeurs > Liste des catgories de vendeurs . Vous vous retrouvez sur la liste des catgories de vendeurs (figure prcdente). Cliquez sur le nom de la catgorie modifier et vous accderez directement au formulaire de modification de la catgorie. Aprs avoir ralis vos modifications, cliquez sur le bouton Sauvegarder de la barre d'outils. Vous vous retrouvez nouveau sur la liste des catgories de vendeurs.
Si vous supprimez une catgorie de vendeurs, tous les vendeurs appartenant cette catgorie se retrouvent automatiquement dans la catgorie Default cr initialement lors de l'installation de Virtuemart. Vous pouvez ensuite r-associer les diffrents vendeurs si ncessaire, comme expliqu dans le point suivant Vendeurs . Pour supprimer une catgorie de vendeurs, cliquez simplement sur l'icne Corbeille de la ligne supprimer.
5.9.2. Vendeurs
Les vendeurs correspondent au moyen principal d'organisation dans Virtuemart. Les produits et les catgories de produits, les options d'affichage, etc... sont pr-configures par vendeur . Au moment de l'installation de Virtuemart, un vendeur global est cr par dfaut. Ce vendeur particulier ne peut pas tre supprim et est gr sparment des autres par le menu Boutique > diter la boutique . Si vous crez une boutique avec un vendeur unique (par exemple, si vous tes le seul vendeur pour vendre les produits de votre boutique), il n'est pas ncessaire de crer des vendeurs supplmentaires. Si maintenant votre boutique est un point de vente ayant de multiples produits de genres diffrents, vous avez la possibilit de crer un vendeur par vitrine de produits. Il n'est pas superflu de rappeler qu'il ne faut pas confondre les vendeurs et les fournisseurs (manufacturers). Un vendeur peut avoir plusieurs fournisseurs pour chaque produit en vente. Si une personne vous fournit un produit en vente sur votre site et grent ses propres expditions, alors il est un vendeur. Si c'est vous qui grez ces aspects, alors c'est vous qui tes le fournisseur. (Consultez le chapitre Gestion des fournisseurs pour plus de dtails sur ce sujet).
5.9.2.1. Ajouter un vendeur
Pour crer un nouveau vendeur, cliquez dans le menu Vendeurs > Ajouter un vendeur . Remplissez les champs suivant dans le formulaire d'information sur le vendeur : Image/Photo complte Obligatoire Affiche le logo dclar dans la configuration de la boutique. Envoyer image Facultatif Permet d'utiliser le logo de la socit de votre vendeur. Le fichier sera envoy sur le serveur au moment o vous sauvegarderez le formulaire. Devise Montant minimum pour passer commande Montant minimum pour Franco de Port Symbole montaire Dcimales Sparateur dcimal Sparateur de milliers 120 Sur 137 Devise utilise par le vendeur. C'est la valeur minimum requise pour autoriser une commande sur le site pour ce vendeur. Montant minimum pour ne pas facturer de frais d'expdition. C'est le symbole montaire qui devra tre utilis pour afficher les prix sur la boutique. Nombre de dcimales. Peut correspondent une virgule, un point ou rester vide.
Format des valeurs positives Format des valeurs ngatives Description Conditions de vente Nom de la boutique Nom de la Socit du Vendeur URL Adresse 1 Adresse 2 Ville tat/Province/Rgion Pays Code Postal Tlphone Nom, prnom, second prnom Civilit Tlphone 1 & 2 Fax
Style d'affichage des valeurs positives dans une commande. Style d'affichage des valeurs ngatives dans une commande. C'est la fiche descriptive du vendeur montre sur la page shop.index . Le texte complet des Conditions de Ventes affich pour les clients. Obligatoire Obligatoire L'adresse Internet de la boutique du vendeur Adresse Ligne 1 Adresse Ligne 2 La ville o est situ le vendeur L'Etat, la Province, la Rgion o est situ le vendeur Le pays o rside le vendeur Le Code postal du vendeur Numro de tlphone du vendeur Les noms du vendeurs Civilit du vendeur Numro de tlphone pour contacter le vendeur Numro de fax du vendeur
Adresse Email Adresse mail principale du vendeur Cliquez sur le bouton Sauvegarder pour enregistrer le vendeur.
5.9.2.2. Modification d'un vendeur
Pour modifier un vendeur existant, affichez la liste des vendeurs en utilisant le menu Vendeurs > Liste des vendeurs . Vous pouvez galement utiliser les catgories de vendeurs et cliquer sur le lien Liste dans la colonne des vendeurs. Cliquez ensuite sur le nom du vendeur modifier ou cliquez sur le lien Mise jour dans la colonne Admin , l'une ou l'autre des oprations vous affichant le formulaire d'ajout d'information. Faites vos modifications dans le formulaire (dtaill dans le point prcdent) et cliquez sur le bouton Sauvegarder . Vous revenez ensuite automatiquement la liste des vendeurs.
Important A partir du moment ou un vendeur reprsente un lment majeur dans la gestion de vos vitrines, la suppression d'un vendeur doit tre vite sauf en cas d'absolue ncessit. Avant de supprimer un vendeur existant, tous les produits, catgories de produits, clients et commandes associs ce vendeur doivent tre supprims, soit par une suppression, soit en les associant un autre vendeur. Virtuemart ne permettra pas la suppression d'un vendeur si il reste la moindre information relie ce vendeur. Une fois que les enregistrements appartenant ce vendeur ont t enlevs, cliquez dans le menu Vendeurs > Liste des vendeurs pour obtenir la liste complte des vendeurs. Cliquez ensuite sur le nom du vendeur supprimer. Dans le formulaire d'ajout d'information sur le vendeur, cliquez sur le bouton Supprimer pour dfinitivement supprimer le vendeur. Une fois que le vendeur a t supprim, il est effac de la base de donnes du systme. Pour rcuprer les informations de ce vendeur, vous devrez recrer ce vendeur et r-associer tous les lments de ce vendeur manuellement.
Pour modifier un taux de taxe, cliquez dans le menux Taxes > Lister les taux de taxes . Cliquez soit sur le lien Taxe par pays ou sur le lien Taux de taxe (les 2 liens vous amneront sur le mme formulaire) de la ligne que vous voulez modifier. Faites ensuite vos changements dans les champs Pays, Etat, Rgion, ou Taux, puis cliquez sur le bouton Sauvegarder pour enregistrer vos modifications. Les taux de taxes seront activs pour tous les prochains achats raliss dans votre boutique.
5.10.2 Supprimer un taux
Pour supprimer un taux de taxes existant, cliquez dans le menu Taxes > Lister les taux . Cliquez ensuite sur le lien de la colonne Pays ou Taux de la ligne modifier. Cliquez ensuite sur le bouton Supprimer de la barre d'outils. Vous tes ensuite automatiquement redirig vers la liste des taux. Vous pouvez galement supprimer un taux de taxe depuis la liste des taux en cliquant sur 122 Sur 137
Pour ajouter un taux de taxes, cliquez dans le menu Taxes >Ajouter un taux de manire afficher le formulaire d'ajout de taux. Champs du formulaire de cration d'un taux de taxes Pays Le pays pour lequel la taxe devra tre utilise, il est dtermin par l'adresse d'expdition du vendeur ou du client Taxe pour la rgion ou l'Etat L'Etat ou la Rgion pour lequel la taxe s'applique. Si il n'y a pas de rgion affiche pour le taux que vous voulez crer, slectinnez Hors USA / Hors Canada / Non list dans la liste. Si vous n'avez pas besoin de dfinir un Etat ou une Rgion mais que vous avez besoin d'avoir plusieurs taux diffrents pour un mme pays, utiliser un Etat au hasard pour crer chaque taux, afin d'viter que Virtuemart vous refuse la cration du taux. Taux Exemple: 0.0825 Le taux est une valeur dcimale. Par exemple, 19,6% serait tap 0.196 Cliquez sur le bouton Sauvegarder pour ajouter votre nouveau taux de taxes.
Illustration67:VirtuemartCrerunmodede livraison L'ordre dans la liste (ListOrder) est une valeur numrique qui correspond la cl de tri de vos diffrents transporteurs. Ainsi, le transporteur avec le chiffre 1 sera affich en premier, le transporteur avec le chiffre 2 sera affich en second, etc.. Aprs avoir ajout les diffrents moyens de livraisons souhaits, vous aurez besoin de configurer les cots/taxes de transport. Vous pouvez rgler ces cots avec diffrentes valeurs suivant le service procur (par exemple, livraison en 24h, livraison en 48h, livraison suivie, etc..) ou par rapport au poids du colis livrer. Vous pouvez galement choisir de renseigner un taux de TVA pour le transport ou non. Tous ces rglages se font l'tape suivante dans l'diteur de Taux d'expditions. Ndt : pour les besoins de la traduction, le terme Taux d'expditions a t gard. Afin de faciliter la comprhension du texte, comprenez Taux d'expditions comme Frais de transport .
Pour modifier ou supprimer un taux d'expdition, cliquez dans le menu Expditions > Taux d'expditions .
Illustration68:VirtuemartListesdestauxdelivraison En cliquant sur le nom du taux d'expdition dans la liste, vous pouvez afficher le formulaire permettant la modification de ce taux. Pour ajouter un nouveau taux, cliquez sur le bouton Nouveau de la barre d'outils.
Illustration69:VirtuemartCreruntauxde livraison Dans ce formulaire, vous pouvez indiquer les dtails du taux d'expdition. Voir les dtails page suivante.
Taux d'expdition Description du Taux d'expdition Ordre dans la liste Transporteur Pays
C'est le nom du taux d'expdition, affich aux clients lors d'une commande. L'ordre du taux d'expdition dans la liste des taux d'expditions (valeur numrique) Slectionnez le transporteur pour ce taux d'expdition. Le ou les pays pour lequel le taux d'expdition s'applique. Les clients des autres pays n'auront pas accs ce taux. Le code postal le plus petit pour lequel le taux est valide. Laissez ce champ vide si vos codes postaux ne s'crivent pas numriquement ! Le code postal le plus grand pour lequel le taux est valide. Laissez ce champ vide si vos codes postaux ne s'crivent pas numriquement ! Le poids minimum pour lequel le taux est valide. Le poids maximum pour lequel le taux est valide. Les frais d'expdition fixs pour ce taux. Les frais d'emballage fix pour ce taux. La monnaie utilise pour les frais que vous avez indiqus pour l'expdition et l'emballage. Vous pouvez slectionner ici un taux de TVA appliquer aux frais d'expdition. Si vous slectionnez aucun , aucun taxe ne sera applique sur les frais d'expdition.
Code postal de dpart (fourchette de codes postaux) Code postal de fin (fourchette de codes postaux) Poids minimum Poids maximum Frais d'expdition Frais d'emballage Devise
ID TVA
5.11.2. UPS Shipping Module 5.11.3. USPS Shipping Module 5.11.4. Intershipper Shipping 5.11.5. Zone Shipping
Illustration70:VirtuemartListedesmoyensdepaiement Il est possible de crer un nouveau moyen de paiement (il y a un bouton Nouveau dans la barre d'outils), mais vous aurez besoin de modifier le code de Virtuemart pour que votre nouveau moyen de paiement fonctionne (si vous en avez le courage !!) Les options de configuration sont diffrentes pour chaque moyen de paiement, ceci tant d aux lments diffrents requis par les diffrents fournisseurs de services de paiement en ligne. La plupart du temps, votre prestataire de paiement scuris va vous fournir un code, une cl, ou un nom d'utilisateur qui devra tre entr dans les paramtres du moyen de paiement. L'diteur des moyens de paiement est constitu de 2 onglets (vous ne devriez pas avoir besoin de toucher au premier onglet). La copie d'cran suivante vous montre le deuxime onglet (configuration), l'affichage tant diffrent d'un fournisseur de service un autre. Dans l'exemple suivant, vous pouvez voir le fournisseur de services de paiement en ligne Paypal .
Illustration71:VirtuemartFormulaired'ditiond'unmoyende paiement Certains moteurs de paiement en ligne vous permettront de spcifier un script lancer lors d'un paiement effectu par un client. Ces scripts peuvent tre utilis pour automatiquement mettre jour le statut des commandes dans Virtuemart de manire ce que vous n'ayez plus besoin de grer les statuts la main. Un autre avantage de ce procd est li aux produits tlchargeables de votre boutique : vous n'avez plus besoin de grer les statuts de la commande permettant d'autoriser le tlchargement : le statut tant mis jour automatiquement, Virtuemart envoie le mail contenant le lien de tlchargement sans intervention manuelle de votre part. Consultez la section Mthodes de paiement pr-configures pour obtenir plus de dtails sur un moyen de paiement particulier. D'autres prestataires de paiement en ligne utilisent des mthodes diffrentes pour vous notifier quand un paiement a t valid. Encore une fois, il est probablement plus simple de vous adresser votre Web designer pour faire les modifications sur votre site. Si vous devez le faire vous mme, consultez les informations donnes par votre prestataire de paiement en ligne pour avoir la 129 Sur 137
liste des modifications et actions raliser sur votre site. Cherchez les informations concernant les notifications automatiques de paiement, souvent appeles IPN pour Instant Paiement Notification .
www.paypal.com [http://www.paypal.com] L'intgration de PayPal est ralis partir d'un formulaire en ligne transfrant le client depuis votre boutique vers le site Paypal.
Illustration72:VirtuemartConfigurationd'unmoyendepaiementExemplePaypal Cette mthode de paiement vous permet la mise jour automatique des statuts des commandes. Il y a un fichier situ dans :
/administrator/components/com_virtuemart/
appel notify.php . Vous avez besoin de taper l'URL correcte (l'adresse internet) pour indiquer Paypal o se trouve ce fichier (dans le panneau de contrle de Paypal, pas dans votre boutique Virtuemart !). Quand un client aura termin la procdure de paiement sur Paypal, le serveur Paypal se connectera ce script sur votre serveur d'hbergement. Quand la transaction ET le paiement seront valids, le statut de la commande sera automatiquement chang au statut que vous avez indiqu dans le formulaire Virtuemart de configuration du moyen de paiement de Paypal.
5.12.3.2. Worldpay
www.worldpay.com L'intgration de Worldpay est faite partir d'un formulaire en ligne transfrant le client vers le site WorldPay. Modification automatique du statut de la commande. Il y a un fichier dans le dossier
/administrator/components/com_virtuemart/
appel worldpay_notify.php . Vous devez renseigner dans le panneau de contrle de WorldPay l'URL de ce fichier sur votre serveur. Lorsqu'un client termine la procdure de paiement, WorldPay se connectera au script sur votre serveur et lorsque la transaction ET le paiement seront valids, le statut de commande sera mis jour.
5.12.3.3. authorize.net
www.authorize.net Ce module de paiement utilise la mthode AIM Authorize.net, ce qui signifie que vos clients ne quittent pas votre site pour entrer leur numro de carte de crdit. Lorsque la procdure de paiement est termine, le module de paiement se connecte authorize.net et tente de lancer le transfert d'argent en utilisant les lments du paiement de l'acheteur ainsi que les lments que vous avez paramtrs pour votre compte dans le panneau de configuration d'authorize.net.
5.12.3.4. 2Checkout
http://www.2checkout.com Ce module de paiement est trs proche du module de paiement Paypal : il transfre le client vers www.2Checkout.com o les dtails concernant le paiement sont rentrs. Aprs cela, le client est redirig vers votre boutique, mais avant cela, vous devez raliser les actions suivantes : 1. Remplissez les informations concernant 2Checkout dans votre boutique en passant par Boutique > Moyens de paiement > 2Checkout 2. Concernant le champ Mot de passe , choisissez un mot de passe (sans espaces !! maximum 16 caractres), tapez-le et souvenez-vous en. 3. Connectez vous votre compte 2Checkout sur le site www.2checkout.com 4. Lorsque vous tes sur votre compte, allez dans la section appele Look and Feel 5. Remplissez le champ Approved URL et Pending URL avec
https://VOTRESITEJOOMLA/2checkout_notify.php
6. Tapez le mot de passe que vous avez choisi prcdemment dans le champ Secret Word 7. Sur votre serveur, dplacez le fichier
YOUR_JOOMLA_PATH/administrator/components/com_virtuemart/2checkout_noti fy.php
dans
YOUR_JOOMLA_PATH/2checkout_notify.php
Aprs avoir ralis toutes ces oprations, vous pouvez utiliser la mise jour automatique des statuts de commande avec ce module de paiement.
5.12.3.5. eWay
www.eway.com.au Ce module de paiement utilise la solution de paiement eWAY XML . Vos clients ne quittent pas votre site et entre leur numro de carte de crdit dans Virtuemart. Lorsque la commande est complte, le module de paiement se connecte avec la passerelle Eway et essaye de lancer le transfert d'argent partir des informations existantes sur votre site et la commande client.
5.12.3.6. Paymate
...
5.12.3.7. eProcessingNetwork.com
...
5.12.3.9. PayMeNow
...
Illustration73:Virtuemart Listedesbonsderduction A partir de cette liste, vous pouvez ajouter, modifier, supprimer les coupons existants. Pour crer un nouveau coupon de rduction, cliquez sur le bouton Nouveau pour appeler le formulaire de cration de coupon.
C'est le code qu'un client devra taper lors de la commande pour utiliser le coupon. Cela peut tre un simple mot ou un code complexe compos de lettres et de chiffres. Vous pouvez choisir ici si le coupon sera un pourcentage de la commande ou une valeur dtermine fixe. Il y a deux types de coupons : les bons cadeaux et les bons permanents . Les bons cadeaux sont automatiquement enlev de la base de donnes aprs qu'ils aient t utiliss dans une commande. Les bons permanents peuvent tre utiliss sans limitation lors d'une campagne promotionnelle par exemple. Ils restent actifs en permanence tant que vous ne les enlevez pas de la liste des coupons.
Pourcentage ou Fixe
Type de Coupon
C'est la valeur du coupon (numrique). N'oubliez pas de sauvegarder votre coupon et c'est tout !
Valeur
5.14. Rapports
Virtuemart est livr avec un module de rapports de bases qu'il n'est pas ncessaire de dtailler. Il vous permet de voir les ventes ralises sur une priode de temps donne.
6. Problmes connus
Consultez Bug Tracker [http://virtuemart.net/index.php?option=com_flyspray&Itemid=91]
7.2. Gnral
Amlioration des performances Amlioration de la scurit Nettoyage du code Compatibilit XHTML Nettoyage de la procdure complte de commande
8. A propos
8.1. Le projet
Virtuemart est une solution OpenSource d'E-Commerce pour les CMS Joomla! et Mambo. Virtuemart est fourni sous licence Public GNU. Vous tes libre de le tlcharger et de l'utiliser. Il y a un groupe de dveloppeurs qui aident la ralisation de scripts pour les procdures de ventes de manire ce qu'elles soient plus professionnelles et plus faciles utiliser. L'auteur de cette documentation est un Responsable de projet de Dveloppement...et il n'a pas beaucoup de temps libre entre sa femme, son travail & ses tudes. Historique : Virtuemart est le successeur de Mambo-Phpshop, Mambo-phpshop ayant t le premier portage de PhpShop pour Mambo. PhpShop a t dvelopp par Edikon Corp. [http://www.edikon.com] et la communaut PhpShop - http://www.phpshop.org.
8.2. La communaut
Bien que Virtuemart soit gratuit et OpenSource, n'importe qui peu (et devrait !) contribuer au projet. Vous pouvez envoyer vos bouts de code, vos astuces ou n'importe quel autre chose utile directement sur la page du projet : http://virtuemart.net [http://VirtueMart.net]. Il existe galement un forum actif o vous pouvez changer et renvoyer les bugs sur lesquels vous pourriez tomber : Forum [http:// www.VirtueMart.net/index.php? option=com_smf&Itemid=71].
8.3. La Documentation
Cette documentation a t cr partir du document original au format PDF disponible sur le site http://www.virtuemart.net Afin de pouvoir l'diter, il a t ouvert l'intrieur du logiciel Koffice sous KDE, les images ayant t extraites depuis diffrents outils disponibles sous les systmes Linux, puis recompos l'intrieur du logiciel OpenOffice.org. La majorit des copies d'cran prsentes dans ce document ont ensuite t refaite depuis la version Joomla+Virtuemart1.0.13a disponible sur le site http://www.virtuemart.net afin de les franciser. Certaines copies d'cran proviennent de la version Beta2 de Virtuemart1.1 Cette documentation a t intgralement traduite et recompos par Xavier Lemoine XLFormation http://www.xlformation.sup.fr ou http://www.xlformation.com 136 Sur 137
Certaines parties du document original ont t modifies, certaines autres parties ont t ajoutes. La traduction du document original et la cration de ce support a t ralis avec l'aimable autorisation de Soeren Eberhardt, que je tiens par ailleurs remercier pour avoir fourni la communaut Joomla! cet excellent logiciel.