besssbesss Posted January 14, 2013 Share Posted January 14, 2013 Bonjour, J'essaie de mettre une page d'accueil personnalisée, via le module éditeur de page d'accueil. Seulement, dans ma page d'accueil, j'ai un slideshow qui utilise du javascript. Et je n'arrive pas à le faire fonctionner. Lorsque j'insère mon code, j'ai une erreur. On ne peut pas utilser de javascript dans le contenu des pages sur prestashop ? Merci Link to comment Share on other sites More sharing options...
Dev On Web Posted January 14, 2013 Share Posted January 14, 2013 Bonjour, Le mieux si vous souhaitez insérer un slideshow, c'est de le faire sous forme d'un module... Si vous voulez tenter de le faire à l'arrache via l'éditeur, mettez votre code JS en dur dans le header.tpl par exemple. PS : cela n'est pas recommandé. Link to comment Share on other sites More sharing options...
besssbesss Posted January 14, 2013 Author Share Posted January 14, 2013 Ok merci, je débute, j'avais vu le système de création de module, mais je voulais m'assurer qu'il fallait passer par la pour créer ce que je voulais. Merci pour votre réponse Link to comment Share on other sites More sharing options...
Bondaty and Co Posted January 14, 2013 Share Posted January 14, 2013 (edited) Dans le header.tpl pour un javascript externe: <script type="text/javascript" src="url complète du javascript"></script> pour un javascript interne ( vous insérer votre javascript dans un fichier mon-javascript.js que vous mettez dans le dossier js du thème) et vous l'appelez avec ce code <script type="text/javascript" src="{$js_dir}mon-javascript.js"></script> Edited January 14, 2013 by Muche (see edit history) Link to comment Share on other sites More sharing options...
besssbesss Posted January 14, 2013 Author Share Posted January 14, 2013 Merci Link to comment Share on other sites More sharing options...
Hedrad Posted January 14, 2013 Share Posted January 14, 2013 (edited) Bonjour, Pour que ce ne soit que sur la page d'accueil et pas sur toutes les pages, il faudra faire comme l'a indiqué Muche, mais avec une condition en smarty : {if $page_name == 'index'} <script ...></script {/if} On ne peut pas utilser de javascript dans le contenu des pages sur prestashop ? On ne peut pas utiliser de javascript dans les éditeurs TinyMCE que l'on trouve en back-office. Edited January 14, 2013 by Hedrad (see edit history) 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