<% extend CategoriesHelper %> <% if !@current_category.nil? %> <%= hidden_field_tag "#{object_name}[#{object_name}_category_id]", @current_category.id unless multiple %> <%= hidden_field_tag "#{object_name}[category_ids][]", @current_category.id if multiple %> <%= update_categories_link(:back, "", nil, :id => "cancel-category-button") %> <% categories = [@current_category] categories.push(@current_category) while @current_category = @current_category.parent %> <%= categories.compact.reverse.map{|i| update_categories_link(nil,i.name, i.id)}.join %> <%= button_to_function_without_text(:add, _('Add'), 'add_category()', :id => 'save-category-button') %> <% end %>
<%= render :partial => 'shared/select_subcategories', :locals => {:object_name => object_name, :categories => @categories} %>