Spec value menu

This commit is contained in:
Barnabé 2021-08-30 14:52:50 +02:00
parent af77d53b9a
commit 74161b876a
3 changed files with 26 additions and 5 deletions

View File

@ -101,6 +101,7 @@ class ApplicationController < ActionController::Base
set_sub_menu :stocks, :p_article_serial_nums, "Numeros série" set_sub_menu :stocks, :p_article_serial_nums, "Numeros série"
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_grades, "Grades" set_sub_menu :stocks, :p_grades, "Grades"
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"

View File

@ -7,4 +7,12 @@ class PSpecValue < ApplicationRecord
"#{value} #{unit}" "#{value} #{unit}"
end end
acts_as_sorting :fields => {
:id => {:name => "ID"},
:value => {:name => "Valeur", :reorder => true},
:unit => {:name => "Unité", :reorder => true},
:actions => {:name => "Actions", :reorder => true}
}
end end

View File

@ -1,6 +1,18 @@
- if params[:controller] == "admin/p_spec_values"
=semantic_form_for [:admin, @p_spec_value], :remote => true do |f|
=f.inputs do .content
%td =f.inputs do
= f.input :value, :label => "Valeur" %td
%td = f.input :value, :label => "Valeur"
= f.input :unit, :label => "Unité", as: :select, collection: PSpecValue::UNITS %td
= f.input :unit, :label => "Unité", as: :select, collection: PSpecValue::UNITS
.actions=f.submit "sauvegarder", :class => "btn btn-primary"
- else
=f.inputs do
%td
= f.input :value, :label => "Valeur"
%td
= f.input :unit, :label => "Unité", as: :select, collection: PSpecValue::UNITS