¿Cómo puedo especificar las acciones de ActiveScaffold disponibles por registro?
-
30-10-2019 - |
Pregunta
Tengo un controlador de administración muy simple en mi aplicación Rails 2 que muestra todos los registros para un modelo de solo lectura:
class Admin::InspectionsController < ApplicationController
active_scaffold :inspections do |config|
[:create, :update, :delete].each {|a| config.actions.exclude a}
config.actions.exclude :nested
end
end
Deseo hacer que estos objetos modelo sean editables, pero solo si están en cierto estado (es decir, antes de que se hayan aprobado). Puedo hacer esto por todos Inspections
Al eliminar: Actualización de la lista de exclusiones, pero no quiero habilitar la edición al por mayor.
¿Hay alguna forma de especificar acciones condicionales al cable de activos?
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow