suite
This commit is contained in:
parent
eb5a05c328
commit
b8ad9dbc8d
@ -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
|
||||
|
@ -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)
|
||||
|
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user