Поместите каталог tinyMCE со всем его содержимым в каталог javascript файла cakePHP, расположенный в webroot (app / webroot / js).
Теперь включите tinyMCE в свой макет:
echo $this->Html->script('tinymce/tiny_mce') . "\n";
После того, как вы это сделаете, вам нужно инициализировать tinyMCE, есть разные способы сделать это, но пример будет:
<script type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "advanced"
});
</script>
Что вы также можете поместить в свой макет. Посетите сайт tinyMCE для более подробной информации о том, что вы можете инициализировать.
С этим кодом все текстовые области превратятся в поля tinyMCE. Хотя этот вопрос сформулирован плохо и не требует каких-либо исследований, я надеюсь, что это поможет большинству пользователей Google, которые сталкиваются с этим сообщением.