Symfony2 – Utiliser l’éditeur TinyMCE
août 18, 2016 12:16 Laissez vos commentairesHello,
L’utilisation d’un éditeur html se révèle incontournable si vous voulez éviter d’avoir à saisir chaque balise avant la mise en forme d’un texte.
Dans Symfony, il suffit d’ajouter le TinymceBundle :
Installation :
Commençons par installer le bundle avec composer :
php composer.phar require stfalcon/tinymce-bundle='x.x'
Puis ajoutez le à votre fichier AppKernel.php (ajoutez la ligne à la liste des bundle) :
new Stfalcon\Bundle\TinymceBundle\StfalconTinymceBundle(),
On copie ensuite les ressources du bundle dans le dossier web :
php app/console assets:install web/
Utilisation :
Dans votre formulaire, vous devez appeler la classe tinymce pour votre champs de type textarea :
$builder
-> add('monchamp', 'textarea', array('attr' => array('class' => 'tinymce')))
Enfin, vous devez inclure le java script dans le template Twig contenant votre formulaire
{{ tinymce_init() }}
Enjoy!
Classés dans :Symfony
Cet article a été écrit par admin