Sha256: 252233c7c3dffddd0246b9a503220685ed6e022e813040aa714eaf020bb8b369

Contents?: true

Size: 1.27 KB

Versions: 2

Compression:

Stored size: 1.27 KB

Contents

<h1>Editing Vendor</h1>

<%= render :partial => 'admin/suppliers/supplier_tabs', :locals => {:current => "Taxons"} %>

<div id="selected-taxons">
  <%= render :partial => "taxon_table", :locals => {:taxons => @taxons} %>
</div>
<%= form_tag(update_taxons_admin_supplier_taxons_path(@supplier), :method => :post) do %>
  <h3>Category</h3>
  <ul>
    <% @options.each do |o| %>
      <li><%= check_box_tag o.name, o.id %><%= label_tag o.name %></li>
    <% end %>
  </ul>
  <%= submit_tag "Update" %>
<% end %>

<%= form_tag('#') do %>
  <label><%= t('search') %>:</label>
  <input id="searchtext" size="25">
<% end %>

<%= javascript_tag do %>
  function search_for_taxons(){
    jQuery.ajax({
     data: {q: jQuery("#searchtext").val() }, 
     dataType: 'script',
     success: function(request){
       jQuery('#search_hits').html(request);
     },
     type: 'post',
     url: '<%= available_admin_supplier_taxons_url(@supplier) %>'
    });
  }

  jQuery("#searchtext").keypress(function (e) {
    if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
      search_for_taxons();

      return false;
    } else {
       return true;
    }
  });

  jQuery("#searchtext").delayedObserver(function() {
    search_for_taxons();
  }, 0.75);
<% end %>
<br/>
<div id="search_hits"></div>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spree_suppliers-0.0.1 app/views/admin/supplier_taxons/selected.html.erb
spree_suppliers-0.60.3 app/views/admin/supplier_taxons/selected.html.erb