Sha256: f66d0f454093926549c4e88401a3c281e64fea8efca42ade29a0715447e9899c

Contents?: true

Size: 1.13 KB

Versions: 103

Compression:

Stored size: 1.13 KB

Contents

<h1>New Manual Order</h1>

<p><select name='product_id' id='product_id' onchange='populate_variants();'>
<option value=''>-- Select a product --</option>
<% @products.each do |p| %>
  <option value='<%= p.id %>'><%= p.title %></option>
<% end %>
</select>
<span id='variant_id_container'></span>
</p>

<p>
<input type='button' value='< Back' onclick="window.location='/admin/orders';" />
<input type='button' value='Create Order' onclick='create_order();' />
</p>

<% content_for :caboose_js do %>
<script type='text/javascript'>

var modal = false;
$(window).load(function() { 
  modal = new CabooseModal('95%');
});

function populate_variants()
{
  $('#variant_id_container').empty().append("<p class='loading'>Getting variants...</p>");
  var product_id = $('#product_id').val();
  $.ajax({
    url: '/admin/products/' + product_id + '/variants/json',    
    success: function(variants) {
      var select = $('<select/>').attr('id', 'variant_id');
      $.each(variants, function(i, v) {
        select.append($('<option/>').val(v.id).html(v.title));
      });
      $('#variant_id_container').empty().append(select);
    }
  });
}

</script>
<% end %>

Version data entries

103 entries across 103 versions & 2 rubygems

Version Path
caboose-cms-0.5.64 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.63 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.62 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.61 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.60 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.59 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.58 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.57 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.56 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.55 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.54 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.53 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.52 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.51 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.50 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.49 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.48 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.47 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.46 app/views/caboose/orders/admin_new.html.erb
caboose-cms-0.5.45 app/views/caboose/orders/admin_new.html.erb