Sha256: a3b406e6c5b4835d8e33e4c8aef7d4df4b25f21c8fccedaf18df7825543204a5
Contents?: true
Size: 1.47 KB
Versions: 4
Compression:
Stored size: 1.47 KB
Contents
#{ form_for( @menu_item, :method => :post, :action => @form_save_url, :id => :menu_item_form ) do |f| f.input_hidden(:csrf_token, get_csrf_token) f.input_hidden(:id , @menu_item.id) f.input_hidden(:menu_id , @menu_id) f.input_text( lang('menu_items.labels.name'), :name, :placeholder => lang('menu_items.placeholders.name') ) f.input_text( lang('menu_items.labels.url'), :url, :placeholder => lang('menu_items.placeholders.url') ) f.input_text( lang('menu_items.labels.order'), :order, :placeholder => lang('menu_items.placeholders.order') ) # Generate the dropdown that contains all possible parent menu items parent_items = {} Menus::Models::Menu[@menu_id.to_i].menu_items.each do |i| if i.id != @menu_item.id parent_items[i.id] = i.name end end parent_items = menu_item_tree(@menu_id.to_i) f.select( lang('menu_items.labels.parent_id'), :parent_id, :values => parent_items, :selected => @menu_item.parent_id, :size => 1 ) f.input_text( lang('menu_items.labels.css_class'), :css_class, :placeholder => lang('menu_items.placeholders.css_class') ) f.input_text( lang('menu_items.labels.css_id'), :css_id, :placeholder => lang('menu_items.placeholders.css_id') ) f.g.div(:class => :clearfix) do f.g.div(:class => :button) do f.g.input(:type => :submit, :value => lang('menu_items.buttons.save')) end end end }
Version data entries
4 entries across 4 versions & 1 rubygems