Ja löschen, es ist möglich. Name des
Aktionen wie "Benutzer hinzufügen" => "Benutzer erstellen", "Edit User" => "Update User" etc
Statt f.actions
zu haben, könnten Sie haben
<%= f.actions do %>
<%= f.action :submit, as: :button, label: 'Create User' %>
<%= f.action :cancel, as: :link %> # change it to button if needed
<% end %>
ActiveAdmin verwendet formtastic, read more here.
Erfolg auf Nachricht löschen, erstellen und bearbeiten wie "Benutzer erfolgreich erstellt" => "Kunde erstellt erfolgreich"
def create # or any other action
super do |format| # this is important - override the original implementation
redirect_to(
admin_users_path,
notice: 'Your custom message for successful user creation'
) and return
end
end
Sie auch diese könnten versuchen:
def create # or any other action
super do |format| # this is important - override the original implementation
flash[:notice] = 'Your custom message for successful user creation'
# you do understand, that if you have different routes you should change this, right?
redirect_to admin_users_path
end
end
Hinzufügen einer Schaltfläche "Erstellen" auf Seite anzeigen neben bearbeiten und löschen
action_item only: :show do
link_to 'Create new user', new_admin_users_path
end
1 und 2 funktioniert nicht helfen kann .. .... In ersten, Abbrechen zeigt als Link In zweiter, nichts passiert – Mukesh
Ich bearbeitete die Antwort, 1. - Dokumentation lesen, wie ich vorgeschlagen und [gab Ihnen den Link] (https://github.com/justinfrench/formtastisch # die Geschichte). 2 sollte es funktionieren, hast du es im 'Controller do end'-Block definiert? –
Vielen Dank Dude ... Jetzt alles funktioniert ...... :) – Mukesh