I have a form on the front end of my site that contains some HTMLEditorFields. In order to get these to work I had to add the following to my template;
<link rel="stylesheet" href="framework/thirdparty/tinymce/themes/advanced/skins/default/ui.css">
<script type="text/javascript" src="framework/thirdparty/tinymce/tiny_mce_gzip.php?m=1378998164&js=1&plugins=contextmenu,table,emotions,paste,spellchecker,media,fullscreen,inlinepopups&themes=advanced&languages=en&diskcache=true&src=false"></script>
<script type="text/javascript" src="framework/javascript/HtmlEditorField.js?m=1378998161"></script>
<script type="text/javascript">
tinyMCE.init({
theme : "advanced",
mode: "textareas",
theme_advanced_toolbar_location : "top",
theme_advanced_buttons1 : "formatselect,|,bold,italic,underline,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,outdent,indent,separator,undo,redo",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
height:"250px",
width:"552px"
});
</script>
This has allowed the text editor to show up, but when the form is submitted the two textarea fields data does not get sent. If I remove the wysiwyg editor and have plain textareas the data is passed no problem.
Does anyone know if there is something else I need to include to make it function properly? Or if there is a better way to get a HTMLEditorField to work on a front end form?