add item set and menu item set CRUD

This commit is contained in:
Aung Myo
2017-08-14 17:57:55 +06:30
parent edb4ab0425
commit 997cc0733c
32 changed files with 563 additions and 57 deletions

View File

@@ -0,0 +1,12 @@
<%= simple_form_for([:settings,@settings_menu_item_set]) do |f| %>
<%= f.error_notification %>
<div class="form-inputs">
<%= f.association :item_set %>
<%= f.association :menu_item %>
</div>
<div class="form-actions">
<%= f.button :submit,:class=>'btn btn-success' %>
</div>
<% end %>

View File

@@ -0,0 +1,2 @@
json.extract! settings_menu_item_set, :id, :item_set_id_id, :menu_item_id_id, :created_at, :updated_at
json.url settings_menu_item_set_url(settings_menu_item_set, format: :json)

View File

@@ -0,0 +1,5 @@
<h1>Editing Settings Menu Item Set</h1>
<%= render 'form', settings_menu_item_set: @settings_menu_item_set %>
<%= link_to 'Back', settings_menu_item_sets_path,:class => 'btn btn-danger' %>

View File

@@ -0,0 +1,37 @@
<div class="page-header">
<ul class="breadcrumb">
<li><a href="<%= dashboard_path %>">Home</a></li>
<li>Menu Item Set</li>
<%= link_to 'New Settings Menu Item Set', new_settings_menu_item_set_path ,:class=>'btn btn-primary btn-sm pull-right'%>
</ul>
</div>
<br>
<div class="card">
<table class="table table-striped">
<thead>
<tr>
<th>Item set</th>
<th>Menu item</th>
<th></th>
</tr>
</thead>
<tbody>
<% @settings_menu_item_sets.each do |item| %>
<tr>
<td><%= item.item_set.name %></td>
<td><%= item.menu_item_id %></td>
<td><%= link_to 'Show', settings_menu_item_set_path(item),:class=>'btn btn-sm btn-success' %>
<%= link_to 'Edit', edit_settings_menu_item_set_path(item),:class=>'btn btn-sm btn-primary' %>
<%= link_to 'Destroy', settings_item_set_path(item), method: :delete, data: { confirm: 'Are you sure?' } ,:class=>'btn btn-danger btn-sm'%></td>
</tr>
<% end %>
</tbody>
</table>
</div>

View File

@@ -0,0 +1 @@
json.array! @settings_menu_item_sets, partial: 'settings_menu_item_sets/settings_menu_item_set', as: :settings_menu_item_set

View File

@@ -0,0 +1,5 @@
<h1>New Settings Menu Item Set</h1>
<%= render 'form', settings_menu_item_set: @settings_menu_item_set %>
<%= link_to 'Back', settings_menu_item_sets_path,:class=>'btn btn-danger' %>

View File

@@ -0,0 +1,32 @@
<div class="page-header">
<ul class="breadcrumb">
<li><a href="<%= dashboard_path %>">Home</a></li>
<li><a href="<%= settings_menu_item_sets_path %>">Menu Item Set</a></li>
<span style="float: right">
</span>
</ul>
</div>
<div class="col-md-6">
<table class="table">
<tbody>
<tr>
<td><strong>Name:</strong></td>
<td><%= @settings_menu_item_set.item_set_id %></td>
</tr>
<tr>
<td><strong>Min selectable qty:</strong></td>
<td><%= @settings_menu_item_set.menu_item_id %></td>
</tr>
<tr>
<td><strong>Create At</strong></td>
<td><%= @settings_menu_item_set.created_at %></td>
</tr>
</tbody>
</table>
<%= link_to 'Edit', edit_settings_menu_item_set_path(@settings_menu_item_set),:class=>'btn btn-primary' %>
<%= link_to 'Back', settings_menu_item_sets_path,:class=>'btn btn-danger' %>
</div>

View File

@@ -0,0 +1 @@
json.partial! "settings_menu_item_sets/settings_menu_item_set", settings_menu_item_set: @settings_menu_item_set