Mask grade with ACTIVATED
This commit is contained in:
parent
7085492730
commit
ed02337d27
@ -102,7 +102,7 @@ class ApplicationController < ActionController::Base
|
|||||||
set_sub_menu :stocks, :p_serial_num_types, "Types de Numero série"
|
set_sub_menu :stocks, :p_serial_num_types, "Types de Numero série"
|
||||||
set_sub_menu :stocks, :p_product_ref_specs, "Specs"
|
set_sub_menu :stocks, :p_product_ref_specs, "Specs"
|
||||||
set_sub_menu :stocks, :p_spec_values, "Valeur de specs"
|
set_sub_menu :stocks, :p_spec_values, "Valeur de specs"
|
||||||
set_sub_menu :stocks, :p_grades, "Grades"
|
set_sub_menu :stocks, :p_grades, "Grades" if PGrade::ACTIVATED
|
||||||
set_sub_menu :stocks, :p_product_powers, "Types de chargeurs"
|
set_sub_menu :stocks, :p_product_powers, "Types de chargeurs"
|
||||||
set_sub_menu :stocks, :p_product_zones, "Zones produits"
|
set_sub_menu :stocks, :p_product_zones, "Zones produits"
|
||||||
|
|
||||||
|
@ -12,6 +12,7 @@ class PArticle < ApplicationRecord
|
|||||||
# has_many :p_product_ref_specs, through: :p_product_ref
|
# has_many :p_product_ref_specs, through: :p_product_ref
|
||||||
# accepts_nested_attributes_for :p_product_ref_specs
|
# accepts_nested_attributes_for :p_product_ref_specs
|
||||||
|
|
||||||
|
if PGrade::ACTIVATED
|
||||||
acts_as_sorting :fields => {
|
acts_as_sorting :fields => {
|
||||||
:id => {:name => "id", :reorder => true},
|
:id => {:name => "id", :reorder => true},
|
||||||
:p_product_ref_code => {:name => "Code ref", :reorder => true},
|
:p_product_ref_code => {:name => "Code ref", :reorder => true},
|
||||||
@ -21,7 +22,16 @@ class PArticle < ApplicationRecord
|
|||||||
:p_article_serial_nums => {:name => "N° identifiants"},
|
:p_article_serial_nums => {:name => "N° identifiants"},
|
||||||
:actions => {:name => "Actions", :reorder => false},
|
:actions => {:name => "Actions", :reorder => false},
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
acts_as_sorting :fields => {
|
||||||
|
:id => {:name => "id", :reorder => true},
|
||||||
|
:p_product_ref_code => {:name => "Code ref", :reorder => true},
|
||||||
|
:p_product_ref => {:name => "Désignation", :reorder => true},
|
||||||
|
:color => {:name => "Couleur"},
|
||||||
|
:p_article_serial_nums => {:name => "N° identifiants"},
|
||||||
|
:actions => {:name => "Actions", :reorder => false},
|
||||||
|
}
|
||||||
|
end
|
||||||
def member_label
|
def member_label
|
||||||
"#{p_product_ref.cc_name}"
|
"#{p_product_ref.cc_name}"
|
||||||
end
|
end
|
||||||
|
@ -7,4 +7,5 @@ class PGrade < ApplicationRecord
|
|||||||
:actions => {:name => "Actions", :reorder => false},
|
:actions => {:name => "Actions", :reorder => false},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ACTIVATED = false
|
||||||
end
|
end
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
.content
|
.content
|
||||||
=f.inputs do
|
=f.inputs do
|
||||||
= f.input :p_product_ref, as: :select, collection: PProductRef.all.distinct, :label => f.object.label_for(:p_product_ref)
|
= f.input :p_product_ref, as: :select, collection: PProductRef.all.distinct, :label => f.object.label_for(:p_product_ref)
|
||||||
|
-if PGrade::ACTIVATED
|
||||||
= f.input :p_grade, as: :select, collection: PGrade.pluck(:grade, :id), :label => "Grade"
|
= f.input :p_grade, as: :select, collection: PGrade.pluck(:grade, :id), :label => "Grade"
|
||||||
%h4 Numero de série :
|
%h4 Numero de série :
|
||||||
.p_article_serial_nums_form
|
.p_article_serial_nums_form
|
||||||
|
Reference in New Issue
Block a user