Sto usando rails_admin e penso sia grandioso. Sfortunatamente non riesco a scavalcare un'azione specifica su un modello specifico. Ho solo bisogno di sovrascrivere il comportamento di modifica e aggiornamento su un modello. Qualche idea?Come personalizzare l'azione di modifica e aggiornamento in rails_admin
7
A
risposta
0
io non so cosa hai provato in passato e sarebbe di grande aiuto se si posta che, ma non si può provare questo
config.model 'Model' do
edit do
....
end
update do
....
end
end
0
Beh, considerando quello che si sta cercando di fare. Credo che tu possa realizzarlo usando i callback ROR e questo sarebbe molto più facile.
Quindi nel tuo file di modello
after_update :custom_action
#define custom_action in the same model
def custom_action
#your code goes here
end
Potrebbe essere necessario verificare che tale azione viene eseguita da un amministratore e il gioco è fatto.
Ci scusiamo per il ritardo di 4 anni. Ma questo potrebbe aiutare gli altri.
Sono abbastanza sicuro che ora non puoi ignorare le azioni standard: puoi comunque creare azioni personalizzate come mostrato qui https://github.com/sferik/rails_admin/wiki/Actions –
Ehi, hai trovato modo di attuare questo –