Rails 1.2.1 - Conflicto entre Prototype y Rico Corner
Publicado por Edgar González 30 Enero 2007 en AJAX, CSS, JavaScript, Rails, Ruby.Al ponerme a actualizar una de las aplicaciones que tenemos de rails 1.1.6 a 1.2.1 me encontré con que existe un conflicto entre la nueva versión de Prototype (1.5) y Rico Corner, que hace que las peticiones Ajax dejen de funcionar.
En la aplicación uso Rico Corner para colocar las esquinas redondeadas.
La gente de AjaxScaffold ya había reportado el mismo problema. De hecho probé las indicaciones de como “patchear” Prototype, y las peticiones Ajax volvieron a funcionar.
Sin embargo no me gusta mucho eso de “patchear” Prototype, como una solución definitiva. asi que me descargué la versión 3.2.3 de AjaxScaffold que supuestamente resuelve este conflicto sin modificar el código de Prototype, sino más bien redefiniendo dinámicamente el comportamiento de las peticiones Ajax en Prototype. Efectivamente en el archivo ajax_scaffold.js está dicho código, lo probé y el conflicto entre Prototype y Rico Corner persiste :-(
Siguiendo la predica “ágil” decidí que por ahora las esquina no estarán redondeadas y si eventualmente el usuario las pide, pues volveré a intentar o simplemente recurriré al CSS.
Otra opción es usar Nifty Corners Cube: http://www.railes.net/pages/docs/nifty-corners-cube.php
podriais indicarme como instalar java 1.1.6 me estoy volviendo loca y no hay forma de instalarlo gracias