tengo una clase base heredado por otros 2 a través de tabla única herencia. Quiero que todas las subclases compartan el mismo controlador/vistas por varias razones: la única diferencia real está en la funcionalidad del modelo.Controller individuales, múltiples (heredado) clases (carriles 3)
Sin embargo, cuando intento utilizar link_to "cosas", instance_of_child me sale quejas por no poder encontrar la página correcta.
He intentado jugar con match '/ subclass' => redirigir ('/ parent') pero eso produce enlaces extraños que no tienen sentido. ¿Alguna sugerencia? Soy bastante nuevo en los rieles, y admito que mi comprensión de routes.rb es aún limitada, sin embargo, no estoy del todo seguro de que sea donde debería estar mirando.
Esto es exactamente lo que estaba buscando. Jugar con la tabla de enrutamiento parecía una mala solución, y sí, me había dado cuenta de que estaba estropeando mis formularios. Entonces, con solo una ligera modificación en el ejemplo anterior para que se ajuste al nombre de mi clase, su solución resolvió mis problemas. No tienes idea de cuánto temía crear/mantener esos controladores adicionales. – user632657
¡Me alegra oírlo! :) –