Nejjednodušší způsob, jak toho dosáhnout, je v zásadě přidáním skrytého pole do formuláře a obslužné rutiny události kliknutí na tlačítko Odeslat.
vytvořte tedy skrytý vstup pro svůj formát s názvem "message_formatted" (protože si představuji, že vaše odpovídající pole ve vašem modelu se nazývá message_formatted) a změňte název vaší textové oblasti na něco jiného, protože to již nebude důležité.
pomocí jQuery:
$('#signup input[type=submit]').click(function(e){
$('input[name=message_formatted]').val(tinyMCE.get('content id').getContent());
});
Pokud jde o to, kam přidat javascript, je to na vás. Nejlepší je umístit jej do adresáře javascripts (není jasné, zda používáte Rails a asset pipeline nebo ne). Chcete-li na tuto stránku haml přidat pouze vložený javascript, umístěte výše uvedený kód do content_for :javascript do
ve spodní části stránky
content_for :javascript do
// enter the javascript from above here