denvard Posted May 26, 2011 Share Posted May 26, 2011 Bonjour à tous,Je cherche une solution pour intégrer un lien url à la place d'un fichier ou placer une nouvelle ligne en dessous de celle existante pour avoir le choix entre télécharger un fichier ou intégrer un lien url pour une vidéo plus importante hébergé ailleurs que sur le serveur qui est limité à 64Mo.Quelqu'un peut-il m'aiguiller sur les codes à intégrer et sur quel page l'inclure dans prestashop ?Merci d'avance pour votre aide ! Link to comment Share on other sites More sharing options...
Asenar Posted May 26, 2011 Share Posted May 26, 2011 Bonjour,peux-tu nous redonner le contexte ? il s'agit de produit téléchargeables c'est ça ?Si le nom de fichier est le même, tu peux soit faire une redirection (avec mod_rewrite) vers l'autre url, soit surcharger la classe ProductDownload (en créant la classe ProductDownload extends ProductDownloadCore{} dans /override/classes ) pour que la méthode getFilenameFromFilename() renvoie la valeur qui te convient. Link to comment Share on other sites More sharing options...
denvard Posted May 26, 2011 Author Share Posted May 26, 2011 je souhaite en fait intégrer une vidéo dans le produit à télécharger pour les vendre en ligne mais lorsque je souhaite le faire, je n'ai pas d'autre choix que de charger un fichier alors que je souhaite juste inclure un lien url sur lequel est hébergé la vidéo. Link to comment Share on other sites More sharing options...
Asenar Posted May 26, 2011 Share Posted May 26, 2011 Si c'est juste un lien, pourquoi ne pas l'inclure dans la description ? Link to comment Share on other sites More sharing options...
denvard Posted May 26, 2011 Author Share Posted May 26, 2011 parce que je veux que le client paye avant et charge après son achat alors que si je le met dans la description il pourra le charger sans payer ! Link to comment Share on other sites More sharing options...
Asenar Posted May 26, 2011 Share Posted May 26, 2011 d'accord, donc oui il faudrait faire comme ça : dans /override/classes/ProductDownload.php : classe ProductDownload extends ProductDownloadCore{public static function getFilenameFromFilename($id_product){// ton code ici qui va envoyer le bon fichier}} Link to comment Share on other sites More sharing options...
denvard Posted May 26, 2011 Author Share Posted May 26, 2011 plus simple !j'ai créer en fait un fichier html de la video que j'ai enregistré sur mon hébergeur et je l'ai intégré en tant que fichier et le lien fonctionne correctement après avoir payé ! testé et approuvé ! simple rapide et efficace !Merci tout de même ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now