Jump to content
Michael Brunel

Ajout d'un script + HTML dans une page CMS (TinyMCE)

Recommended Posts

Posted (edited)

Bonjour, 

Je suis en train de développer une de mes pages CMS sur Prestashop 1.7.

Je cherche à faire une sorte de FAQ. J'ai réussi à intégrer un code trouvé sur Codepen (https://codepen.io/anupkumar92/pen/OdyayO),

qui rend la chose suivante sur ma page https://robot-resto.fr/index.php?id_cms=13&controller=cms&adtoken=2315691276ed6a0c09bc4c7087a33c52&ad=admin123&id_employee=1

A l'intérieur de mes accordéons, j'aimerais insérer un petit script que j'ai fait développer : un tableau de calcul que voici

1912013452_Capturedecran2019-04-18a16_34_43.png.f4f505495743130c75b7ed1ce2c57380.png

Là où j'ai du mal c'est sur l'insertion dans ma page CMS. Le développer m'a rendu une page HTML assez simple, composé du tableau.

Cette page est liée à une page script dont voici le code :

1686063136_Capturedecran2019-04-18a16_35_35.thumb.png.f18d035bcf401aaae93d1c0c34155319.png

Première question : si je mets bêtement ma balise script, qu'est-ce que je mets en source ? src="Tablecalculator/script.js" et je mets mon fichier dans theme/template/cms ?

Deuxième question :

j'ai fait un edit du fichier JS de TinyMCE en suivant ces recommandations https://dev.timelab.fr/fr/etendre-les-fonctionnalites-ajouter-les-options-manquantes-de-lediteur-tinymce-sous-prestashop-1-7/ 

Ça fonctionne bien, donc je me retrouve avec TinyMCE extended. 

En revanche, l'insertion du tableau ne fonctionne pas dès que j'enregistre. Enfin, ça fonctionne jusqu'à ce que j'insert celles-ci :

882559847_Capturedecran2019-04-18a16_35_18.thumb.png.ccb14ca28bafcdc66f0675cccd12cf19.png

Comment je peux faire ? HELP PLEASE 🙏

 

Edited by Michael Brunel
Photo

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More