a lo mejor esta pregunta es muy simple pero no le encuentro solución
quiero hacer un text_area enriquecido, (que le pudes dar formato al
texto que colocas dentro)
De ese estilo me gusta mucho el tinymce además hay un plugin para rails
que
te lo deja todo preparado con upload de archivos y todo basado en
attachment-fu.
Como dice xurde deberÃas comprobar si hay fallos de js (lo puedes
comprobar
con firebug) o algo que no se cargue bien, puedes mirar 404 en el log
del
servidor.
De ese estilo me gusta mucho el tinymce además hay un plugin para rails
que
te lo deja todo preparado con upload de archivos y todo basado en
attachment-fu.
Como dice xurde deberÃas comprobar si hay fallos de js (lo puedes
comprobar
con firebug) o algo que no se cargue bien, puedes mirar 404 en el log
del
servidor.
gracias por responder si me da fallo en el firebug, pero es porque no
encuentra el text_area con el id=producto_descripcion.
lo probe en otro archivo donde no llamo al formulario mediante ajax y
funciona perfecto y ese error no sale , de hecho probre quitar el
text_area y salio ese mismo error de que no encontraba el text_area con
el id especificado.
alguien sabe si me estoy saltando y es el motivo por el cual no me coge
el script
sergio gracias por responder, mire la solucion que me dijiste pero nose
muy bien como funciona,lei en rails waylos ejemplos y lo que dice del
:complete, pero no me quedo muy claro, asi hice lo siguiente
El Wednesday 28 January 2009 19:48:52 Maite P.
escribió:>,‘center’,‘right’,‘forecolor’]}).panelInstance(‘producto_descripcion’); });
});
Sería mas bien
Ajax.Responders.register({
onComplete: function() {new nicEditor({buttonList
[‘fontFamily’,‘fontSize’,‘bold’,‘italic’,‘underline’,‘strikeThrough’,‘left’,‘center’,‘right’,‘forecolor’]}).panelInstance(‘producto_descripcion’);
}
});
Pero no tiene sentido ponerlo que se ejecute despues de todas las
llamadas
Ajax.
muchas gracias a todos
tendrias que poner en el complete la linea de new niceEditor:
:complete => "new nicEditor({buttonList
[‘fontFamily’,‘fontSize’,‘bold’,‘italic’,‘underline’,‘strikeThrough’,‘left’,‘center’,‘right’,‘forecolor’]}).panelInstance(‘producto_descripcion’);
"
El Monday 26 January 2009 10:55:47 Maite P. escribió:
servidor.
alguien sabe si me estoy saltando y es el motivo por el cual no me coge
el script
Si cargas el formulario por ajax el codigo de new niceEdit se deberÃa
ejecutar
despues de cargar el formulario. Si lo haces con Ajax.Updater, ponlo en
el
onComplete.