add item set and menu item set CRUD
This commit is contained in:
12
app/views/settings/menu_item_sets/_form.html.erb
Normal file
12
app/views/settings/menu_item_sets/_form.html.erb
Normal 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 %>
|
||||
@@ -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)
|
||||
5
app/views/settings/menu_item_sets/edit.html.erb
Normal file
5
app/views/settings/menu_item_sets/edit.html.erb
Normal 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' %>
|
||||
37
app/views/settings/menu_item_sets/index.html.erb
Normal file
37
app/views/settings/menu_item_sets/index.html.erb
Normal 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>
|
||||
|
||||
|
||||
1
app/views/settings/menu_item_sets/index.json.jbuilder
Normal file
1
app/views/settings/menu_item_sets/index.json.jbuilder
Normal file
@@ -0,0 +1 @@
|
||||
json.array! @settings_menu_item_sets, partial: 'settings_menu_item_sets/settings_menu_item_set', as: :settings_menu_item_set
|
||||
5
app/views/settings/menu_item_sets/new.html.erb
Normal file
5
app/views/settings/menu_item_sets/new.html.erb
Normal 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' %>
|
||||
32
app/views/settings/menu_item_sets/show.html.erb
Normal file
32
app/views/settings/menu_item_sets/show.html.erb
Normal 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>
|
||||
|
||||
1
app/views/settings/menu_item_sets/show.json.jbuilder
Normal file
1
app/views/settings/menu_item_sets/show.json.jbuilder
Normal file
@@ -0,0 +1 @@
|
||||
json.partial! "settings_menu_item_sets/settings_menu_item_set", settings_menu_item_set: @settings_menu_item_set
|
||||
Reference in New Issue
Block a user