Sha256: 8c9b45a9d281f8a66b9f02efaba1d5aca25dcfbd2cee30bc771406fd9a94ed79

Contents?: true

Size: 967 Bytes

Versions: 1

Compression:

Stored size: 967 Bytes

Contents

<%= content_tag :div, class: "pp-add-box resource-pp-add-box" do %>
  <%= form_for [refinery, :menus, :admin, @menu.links.build(resource_type: resource_type)], remote: true do |f| %>
    <h3><%= resource_type.to_s.titleize %></h3>
    <div class='pp-selection-box'>
      <ul class='checkboxes'>
        <%= f.hidden_field :refinery_menu_id %>
        <%= f.hidden_field :resource_type %>

        <% resources = Refinery::Menus::MenuLink.find_all_of_type(resource_type) %>
        <% resources.each_with_index do |object, index| %>
          <li>
            <%= check_box_tag "resource_ids[]", object.id %>
            <%= label_tag "resource_ids[]", object.send(Refinery::Menus::MenuLink.resource_config(resource_type)[:title_attr]) %> 
          </li>
        <% end %>
      </ul>
    </div>
    <% # add resource type here %>
    <%= f.submit t('add', :scope => 'refinery.menus.admin.menu_links', resource: resource_type.to_s.titleize)  %>
  <% end %>
<% end %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
refinerycms-menus-2.0.7 app/views/refinery/menus/admin/menu_links/_resource_link_editor_box.html.erb