Model

Cómo hacer un plugin (II): Relaciones polimórficas

Parte I

Una vez que entendemos cómo trabajar con módulos y mixins podemos hablar sobre relaciones polimórficas, para empezar a plantear nuestro plugin.
En nuestra aplicación podemos hacer diferentes relaciones entre modelos (has_many, belongs_to…) de una manera fácil porque sabemos los nombres de los modelos que existen en nuestra propia aplicación, por ejemplo:

class Article < ActiveRecord::Base
[...]


Validaciones en formularios AJAX

Como bien sabemos las validaciones en Rails son tan fáciles como poner una sola línea validates_presence_of :name y esto asegurará correctamente la integridad de los datos.
Sin embargo, el problema viene cuando se quieren hacer validaciones en formularios ajax. Hay diferentes maneras de solucionar esto, y en este post compartiré una que me agrada bastante por [...]