Você está na página 1de 4

Ruby on Rails 5.

x
Do início ao fim!

www.videosdeti.com.br
Mostrando os erros do
formulário
Mostrando os erros do formulário
● Altere o arquivo
app/views/admins_backoffice/admins/edit.html.er
b
○ <% if @admin.errors.any? %>
○ <div class="alert alert-danger alert-dismissable">
○ <button type="button" class="close" data-dismiss="alert"
aria-hidden="true">×</button>

○ <ul>
○ <% @admin.errors.full_messages.each do |message| %>
○ <li><%= message %></li>
○ <% end %>
○ </ul>

○ </div>
Mostrando os erros do formulário
● Altere o arquivo
app/controllers/admins_backoffice/admins_control
ler.rb
○ @admin = Admin.find(params[:id])
○ params_admin = params.require(:admin).permit(:email, :password,
:password_confirmation)

○ if @admin.update(params_admin)
○ redirect_to admins_backoffice_admins_path, notice: "Administrador
atualizado com sucesso!"
○ else
○ render :edit
○ end

Você também pode gostar