7

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

+0

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 –

+0

Ehi, hai trovato modo di attuare questo –

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.