français langue partie fichiers commerce sommaire patch phoca version browse joomladay jour mail jscrollbox plug dans stable scroller site affichage images facturation thématique produits téléchargement strasbourg page virtuemart d'installation produit française france astuces francais forum tutoriel disponible joomla fiche captcha composant supprimer fichier idnr physiques pour 2012 mise modifier prestashop
Il y a 2 fonctions "téléchargement" sur Virtuemart :
Premier temps : il est nécessaire d'activer la fonction téléchargement dans le panneau de configuration de Virtuemart.
le chemin :
cocher la case "Activer les téléchargements"
indiquer l'adresse du fichier en téléchargement : si vous êtes en ligne, cela signifie : racine_de_votre_site/dossier_de_votre_site/votre_dossier_de_téléchargements/ (n'oubliez pas le "/" final) pour des questions de sécurité, il vaut mieux situer ce dossier hors de la racine de votre site, à la base de votre hébergement, par exemple.
Choisissez les autres options que vous désirez, puis validez.
Deuxième temps : créez un nouveau produit comme pour tout produit, en donnant référence, nom, options, images, etc... et cliquez sur "enregistrer".
Retournez à la liste des produits.
Troisième temps : dans cette liste, il y a une colonne média ; cliquez sur l'icône correspondant à votre produit dans cette colonne. Une nouvelle fenêtré s'ouvre, destinée au téléchargement des images complémentaires ou aux fichiers complémentaires de votre produit.
cliquez sur "nouveau" ; parcourez et sélectionnez le fichier destiné au téléchargement
dans "Type de fichier" sélectionnez "downloadable product (to be sold)"
le bouton radio est alors par défaut placé sur "chemin téléchargement" ; vous n'avez plus qu'à enregistrer.
et ca y est!
Sur votre site, effectuez un test : lorsque vous passez la commande, un mail est envoyé dans votre boite e-mail et vous propose une clé de téléchargement.
Vous avez créé un produit. Pour lui associer un fichier d'information à télécharger, procédez ainsi :
dans la liste des produits, il y a une colonne média ; cliquez sur l'icône correspondant à votre produit dans cette colonne. Une nouvelle fenêtre s'ouvre, destinée au téléchargement des images complémentaires ou aux fichiers complémentaires de votre produit.
cliquez sur "nouveau" ; parcourez et sélectionnez le fichier destiné au téléchargement
dans "Type de fichier" sélectionnez "Fichier" ; il vous reste à indiquer le chemin du téléchargement de votre fichier.
la case "Fichier est publié" est cochée par défaut.
Pensez à écrire un titre dans "Titre de fichier (ce que le client voit)
Il ne vous reste plus qu'à enregistrer.
Sur votre page produit, vous aurez alors un lien vers le fichier en téléchargement.
Si vous avez une réécriture d'url, pensez à affecter un chemin spécifique à ce fichier.
pour la réécriture avec le router.php ou pour trouver des infos pour votre propre système de réécriture, voir ici :
fichier-dinfo-en-telechargement-sur-la-fiche-produit-vm-et-routerphp
Sur la fiche produit, il est possible de mettre un fichier d'info en téléchargement pour le mode de fonctionnement du produit, par exemple, ou pour des infos supplémentaires.
Si vous utilisez le fichier router.php pour la réécriture d'url de vm, vous obtiendrez une erreur qui vous conduira tout droit vers votre page d'erreur.
Read more: Fichier d'info en téléchargement sur la fiche produit virtuemart et router.php
Parfois, certaines boutiques online, réalisées avec Virtuemart, proposent des produits en téléchargement et des produits physiques à la vente. Lorsque l'on a coché l'option vente de produits téléchargeables, disparaissent les options adresses de livraisons et choix de l'expéditeur.
Pour conserver ces options, il vous suffit de télécharger le fichier ps_checkout modifié ici :
http://www.webtimarket.com/index.php?option=com_rokdownloads&view=folder&Itemid=72
et de remplacer par ftp, le fichier existant.
Attention, lors d'une mise à jour de Virtuemart, vous risquez de perdre ces modifications ; une sauvegarde du fichier qui sera replacé après mise à jour et comparaison du nouveau fichier, devrait solutionner ce problème.