Azureaweb Posted November 21, 2012 Share Posted November 21, 2012 Bonjour, je vais mettre à disposition gratuitement un module de Player audio en utilisant jPlayer, mais je fais face un problème... Dans mon fichier PHP du module, j'assigne à smarty mon tableau contenant tout ce dont j'ai besoin dans le fichier TPL. Jusque là tout va bien. J'ai un deuxième fichier TPL nommé playeraudio_popup.tpl qui donne la possibilité de lire les mp3 sans coupures durant la navigation. Mon soucis est de savoir comment assigner mon tableau à ce TPL en popup ? En sachant que je fais un : return display('playeraudio.tpl')... Merci d'avance pour votre aide ! Link to comment Share on other sites More sharing options...
jeckyl Posted November 21, 2012 Share Posted November 21, 2012 Bonjour, comment fait tu l'appel du contenu de ce popup ? Normalement tu appels un fichier (php) dans lequel tu assigne les variable à ton tpl pour l'afficher. Link to comment Share on other sites More sharing options...
Azureaweb Posted November 21, 2012 Author Share Posted November 21, 2012 bonjour jeckyl, puis-je t'envoyer le module ? ce sera plus simple je crois... Link to comment Share on other sites More sharing options...
jeckyl Posted November 21, 2012 Share Posted November 21, 2012 Bonjour, donc c'est bien ce que j'explique, vous devez appeler une page php qui va afficher le tpl avec donc le passage des données à smarty et non afficher le tpl directement sinon il n'est pas traité par le moteur smarty. Link to comment Share on other sites More sharing options...
Azureaweb Posted November 21, 2012 Author Share Posted November 21, 2012 (edited) Je comprends ta logique, mais je n'arrive pas à l'appliquée. Peut être je ne connais pas le principe d'appel de pages de ce genre... Une aide? Edited November 21, 2012 by Azureaweb (see edit history) Link to comment Share on other sites More sharing options...
jeckyl Posted November 22, 2012 Share Posted November 22, 2012 Bonjour, http://doc.prestashop.com/pages/viewpage.action?pageId=3801216 Link to comment Share on other sites More sharing options...
coeos.pro Posted November 22, 2012 Share Posted November 22, 2012 Mon soucis est de savoir comment assigner mon tableau à ce TPL en popup ? En sachant que je fais un : return display('playeraudio.tpl')... Dit moi, la popup tu l'ouvres en mettant du js dans ta page, quelque chose comme : <script type="text/javascript"> window.open("http://www.maboutique/modules/module_player/popup.php", "musique"); </script> je ne précise évidemment pas la taille et la position de la popup, mais si tu veux passer quelques paramètres (nom du fichier mp3 par exemple) à ta popup tu peux les passer dans l'URL: <script type="text/javascript"> window.open("http://www.maboutique/modules/module_player/popup.php?mp3=thiller&volume=5&skin_player=standard", "musique"); </script> tu peux toujours utiliser smarty dans cette popup (voir http://doc.prestashop.com/pages/viewpage.action?pageId=3801216#Cr%C3%A9erunmodulePrestaShop-UtiliserSmarty ) si tu le souhaites Link to comment Share on other sites More sharing options...
Azureaweb Posted November 22, 2012 Author Share Posted November 22, 2012 Merci pour vos réponses ! Je suis enfin débloqué ! Je n'utilisait pas correctement smarty... Les réponses les plus évidentes sous souvent sous notre nez, mais on ne les voient pas tout de suite... Je continue le dev' et proposerais ce module à la communauté @ plus ! 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