N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
En complément de mon précédent article : Prestashop : Ajouter un éditeur wysiwyg sur la description des catégories qui était uniquement applicable aux versions 1.4.xx , voici comment réaliser cette action sur prestashop 1.5
Pour ceux qui ne souhaitent pas mettre les mains dans le code , vous pouvez télécharger directement le module qui se charge de tout : eicategoriesdescription
(Attention ce module réalise un override, si un autre module override la même fonction, des problèmes peuvent apparaitre )
La manipulation est relativement facile à réaliser.
Créer un nouveau fichier AdminCategoriesController.php dans le dossier « override/controllers/admin/ »
Copier / Coller la fonction « renderForm » dans votre nouveau fichier.
Rechercher le contenu suivant
array( 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'lang' => true, 'rows' => 10, 'cols' => 100, 'hint' => $this->l('Invalid characters:').' <>;=#{}' ), |
Puis rajouter le paramètre suivant dans les paramètres du champ :
'autoload_rte' => true, //Activation de l'éditeur sur les categories TinyMce |
Envoyer votre fichier sur le serveur ftp dans le dossier « override/controllers/admin/ »
L’éditeur wysiwyg est maintenant visible dans l’édition des catégories 🙂
Bonjour,
Le wysiwyg s’affiche bien, mais quand on enregistre, les styles html sont supprimés automatiquement
Bonjour,
Quel est votre version de Prestashop ?
Je viens de mettre en place votre module, mais lorsque je modifie mon texte de présentation de la catégorie, il ajoute en début et fin de texte les balises ce qui semble normal, mais cela provoque un bug étrnage qui fait que mon texte apparait en double dans l’entete de la catégorie.
Je suis donc allé dans la base de données pour supprimer ces balises et là pas de problème, j’ai bien le lien hypertexte que je voulais pouvoir ajouter dans mon texte et le texte ne s’affiche qu’une fois. par conre i j’essaye de modifier un autre texte d’une autre catégorie, même problème, le wysiwyg ajoute les balises et mon texte apparait doublé dans la page.
Merci de votre aide
Bonjour,
Question habituelle afin de pouvoir répondre plus en détails. 😉
Quelle est votre version (exacte) de prestashop ?
Je viens de faire face à nouveau au problème. Je suis sous PS 1.6