add p_spec_type menu
This commit is contained in:
parent
2c1c768c64
commit
7dfe920e99
@ -124,7 +124,8 @@ class ApplicationController < ActionController::Base
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_article_serial_nums, "Numeros série"
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_serial_num_types, "Types de Numero série"
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_product_ref_specs, "Specs"
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_spec_values, "Valeur de specs"
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_spec_types, "Types de specs"
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_spec_values, "Valeurs de specs"
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_grades, "Grades" if PGrade::ACTIVATED
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_product_powers, "Types de chargeurs"
|
||||
set_sub_sub_menu :stocks, :p_preferences_products_menu, :p_product_zones, "Zones produits"
|
||||
|
@ -1,5 +1,10 @@
|
||||
class PSpecType < ApplicationRecord
|
||||
has_many :p_product_ref_specs
|
||||
|
||||
TYPES = ["Ram", "Stockage"]
|
||||
|
||||
acts_as_sorting :fields => {
|
||||
:id => {:name => "ID"},
|
||||
:name => {:name => "Type", :reorder => true},
|
||||
:actions => {:name => "Actions", :reorder => true}
|
||||
}
|
||||
end
|
||||
|
@ -1,2 +1,13 @@
|
||||
=f.inputs do
|
||||
= f.input :name, :label => "Type", as: :select, collection: PSpecType::TYPES
|
||||
- if params[:controller] == "admin/p_spec_types"
|
||||
=semantic_form_for [:admin, @p_spec_type], :remote => true do |f|
|
||||
|
||||
.content
|
||||
=f.inputs do
|
||||
%td
|
||||
= f.input :name, :label => "Type"
|
||||
|
||||
.actions=f.submit "sauvegarder", :class => "btn btn-primary"
|
||||
|
||||
- else
|
||||
=f.inputs do
|
||||
= f.input :name, :label => "Type", as: :select, collection: PSpecType.pluck(:name).uniq
|
||||
|
Reference in New Issue
Block a user