Fondamentalmente, il modo più semplice per farlo è aggiungere un campo nascosto al tuo modulo e un gestore di eventi clic sul pulsante di invio.
quindi, crea un input nascosto sul tuo formato, con il nome "message_formatted" (poiché immagino che il tuo campo corrispondente nel tuo modello si chiami message_formatted) e cambia il nome della tua textarea in qualcos'altro, poiché non sarà più importante.
usando jQuery:
$('#signup input[type=submit]').click(function(e){
$('input[name=message_formatted]').val(tinyMCE.get('content id').getContent());
});
In termini di dove aggiungere javascript, dipende da te. È meglio inserirlo in una directory javascripts (non è chiaro se stai utilizzando Rails e la pipeline di asset o meno). Se vuoi semplicemente aggiungere il javascript in linea all'interno di questa pagina haml, inserisci quanto sopra all'interno del content_for :javascript do
in fondo alla tua pagina
content_for :javascript do
// enter the javascript from above here