Vous avez vraiment pas besoin d'utiliser un plugin pour cela, il suffit d'obtenir le code TinyMCE et le mettre dans votre modèle quelque chose comme ça (coupé un peu pour plus de clarté):
<?php
echo "\n".$javascript->link('tiny_mce/tiny_mce.js',false);
?>
<script type="text/javascript">
$().ready(function() {
$('textarea').tinymce({
// Location of TinyMCE script
// // General options
theme : "advanced",
plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,...",
// Theme options
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,fontselect,fontsizeselect,|,image,link,unlink,... :
"cut,copy,paste,pastetext,pasteword,|,search,replace,|,... ",
theme_advanced_buttons3 : "tablecontrols",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true
});
});
</script>
?>
En fait, je le fais en tant qu'élément pour que je puisse simplement le déposer là où c'est nécessaire. Étudiez le wiki TinyMCE et l'API - ils sont incroyablement utiles.
pouvez-vous s'il vous plaît coller votre config entière pour le tinymce? – Thariama