Domanda

Ho un controller di amministrazione molto semplice nella mia app Rails 2 che visualizza tutti i record per un modello di sola lettura:

class Admin::InspectionsController < ApplicationController

  active_scaffold :inspections do |config|
    [:create, :update, :delete].each {|a| config.actions.exclude a}
    config.actions.exclude :nested
  end
end

Desidero rendere questi oggetti modello modificabili, ma solo se si trovano in un certo stato (cioè prima che fossero approvati). Posso farlo per tutti Inspections Rimuovendo: aggiornamento dall'elenco delle esclusioni, ma non voglio abilitare la modifica all'ingrosso.

C'è un modo per specificare azioni condizionali a ActiveScaffold?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top