diff --git a/app/controllers/admin/domains_controller.rb b/app/controllers/admin/domains_controller.rb index 969e962..84a7901 100755 --- a/app/controllers/admin/domains_controller.rb +++ b/app/controllers/admin/domains_controller.rb @@ -8,14 +8,14 @@ class Admin::DomainsController < ApplicationController end def new - @category = Domain.new() + @domain = Domain.new() end def create - @category = Domain.new(domain_params) + @domain = Domain.new(domain_params) - if @category.save + if @domain.save flash[:notice] = "Catégorie créée avec succès." redirect_to admin_domains_path else @@ -25,13 +25,13 @@ class Admin::DomainsController < ApplicationController end def edit - @category = Domain.find(params[:id]) + @domain = Domain.find(params[:id]) end def update - @category = Domain.find(params[:id]) - if @category.update_attributes(domain_params) + @domain = Domain.find(params[:id]) + if @domain.update_attributes(domain_params) flash[:notice] = "Catégorie modifiée avec succès." redirect_to admin_domains_path else @@ -41,14 +41,14 @@ class Admin::DomainsController < ApplicationController end def destroy - @category = Domain.find(params[:id]) - if @category.destroy - flash[:notice] = "Catégorie supprimée avec succès." + @domain = Domain.find(params[:id]) + if !@domain.superadmin and @domain.destroy + flash[:notice] = "Domaine supprimée avec succès." else - flash[:error] = "Impossible de supprimer cette catégorie." + flash[:error] = "Impossible de supprimer ce domaine." end - render "index" + redirect_to :action => :index end def domain_params diff --git a/app/views/admin/domains/_domain.html.haml b/app/views/admin/domains/_domain.html.haml index 0d15fe8..6bf90ad 100755 --- a/app/views/admin/domains/_domain.html.haml +++ b/app/views/admin/domains/_domain.html.haml @@ -3,5 +3,5 @@ %td = domain.name %td.actions{:style => "width:150px;text-align:right"} - = link_to i(:"trash-o"), [:admin, domain], :data => {:confirm => 'Voulez-vous vraiment supprimer cette catégorie ?'}, :method => :delete + = link_to i(:"trash-o"), [:admin, domain], :data => {:confirm => 'Voulez-vous vraiment supprimer ce domaine ?'}, :method => :delete = link_to i(:pencil), edit_admin_domain_path(domain) diff --git a/app/views/admin/domains/_form.html.haml b/app/views/admin/domains/_form.html.haml index 5b898a7..672d924 100755 --- a/app/views/admin/domains/_form.html.haml +++ b/app/views/admin/domains/_form.html.haml @@ -1,8 +1,8 @@ -=semantic_form_for [:admin, @category] do |f| +=semantic_form_for [:admin, @domain] do |f| .content =f.inputs do - =f.input :name, :label => "Nom de la catégorie : " + =f.input :name, :label => "Nom du domaine : " .actions= f.submit "Sauvegarder", :class => "btn btn-primary"