delete btn for menu item instance
This commit is contained in:
@@ -26,7 +26,6 @@ $(document).ready(function() {
|
|||||||
var url = $(this).attr('data-ref');
|
var url = $(this).attr('data-ref');
|
||||||
var html_text = $(this).siblings( "#delete_text" ).html();
|
var html_text = $(this).siblings( "#delete_text" ).html();
|
||||||
//var page = url.substring(url.lastIndexOf('/') + 1);
|
//var page = url.substring(url.lastIndexOf('/') + 1);
|
||||||
console.log(location.href);
|
|
||||||
swal({
|
swal({
|
||||||
title: "Confirmation",
|
title: "Confirmation",
|
||||||
text: html_text,
|
text: html_text,
|
||||||
@@ -40,7 +39,7 @@ $(document).ready(function() {
|
|||||||
type: method,
|
type: method,
|
||||||
url: url ,
|
url: url ,
|
||||||
success: function(data) {
|
success: function(data) {
|
||||||
// console.log(data.url);
|
console.log(data.url);
|
||||||
location.href = data.url;
|
location.href = data.url;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -134,10 +134,11 @@ class Settings::MenuItemInstancesController < ApplicationController
|
|||||||
item = MenuItem.find(catID.menu_item_id)
|
item = MenuItem.find(catID.menu_item_id)
|
||||||
category = MenuCategory.find(item.menu_category_id)
|
category = MenuCategory.find(item.menu_category_id)
|
||||||
end
|
end
|
||||||
respond_to do |format|
|
render :json => {:status=> "Success", :url => settings_menu_category_simple_menu_item_path(category,catID) }.to_json
|
||||||
format.html { redirect_to settings_menu_category_simple_menu_item_path(category,catID), notice: 'Menu item instance was successfully destroyed.' }
|
# respond_to do |format|
|
||||||
format.json { head :no_content }
|
# format.html { redirect_to settings_menu_category_simple_menu_item_path(category,catID), notice: 'Menu item instance was successfully destroyed.' }
|
||||||
end
|
# format.json { head :no_content }
|
||||||
|
# end
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|||||||
@@ -105,13 +105,18 @@ class Settings::SetMenuItemsController < ApplicationController
|
|||||||
# DELETE /settings/menu_items/1
|
# DELETE /settings/menu_items/1
|
||||||
# DELETE /settings/menu_items/1.json
|
# DELETE /settings/menu_items/1.json
|
||||||
def destroy
|
def destroy
|
||||||
|
# item_id = @settings_menu_item.id
|
||||||
|
# category_id = @settings_menu_item.menu_category
|
||||||
|
|
||||||
path_to_file = @settings_menu_item.image_path.to_s
|
path_to_file = @settings_menu_item.image_path.to_s
|
||||||
File.delete(path_to_file) if File.exist?(path_to_file)
|
File.delete(path_to_file) if File.exist?(path_to_file)
|
||||||
abc = MenuItem.deleteRecursive(@settings_menu_item)
|
abc = MenuItem.deleteRecursive(@settings_menu_item)
|
||||||
respond_to do |format|
|
|
||||||
format.html { redirect_to settings_menu_category_set_menu_items_path, notice: 'Menu item was successfully destroyed.' }
|
render :json => {:status=> "Success", :url => settings_menu_category_simple_menu_items_path }.to_json
|
||||||
format.json { head :no_content }
|
# respond_to do |format|
|
||||||
end
|
# format.html { redirect_to settings_menu_category_set_menu_items_path(category_id,item_id), notice: 'Menu item was successfully destroyed.' }
|
||||||
|
# format.json { head :no_content }
|
||||||
|
# end
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|||||||
@@ -130,10 +130,11 @@ class Settings::SimpleMenuItemsController < ApplicationController
|
|||||||
path_to_file = @settings_menu_item.image_path.to_s
|
path_to_file = @settings_menu_item.image_path.to_s
|
||||||
File.delete(path_to_file) if File.exist?(path_to_file)
|
File.delete(path_to_file) if File.exist?(path_to_file)
|
||||||
abc = MenuItem.deleteRecursive(@settings_menu_item)
|
abc = MenuItem.deleteRecursive(@settings_menu_item)
|
||||||
respond_to do |format|
|
render :json => {:status=> "Success", :url => settings_menu_category_simple_menu_items_path }.to_json
|
||||||
format.html { redirect_to settings_menu_category_simple_menu_items_path, notice: 'Menu item was successfully destroyed.' }
|
# respond_to do |format|
|
||||||
format.json { head :no_content }
|
# format.html { redirect_to settings_menu_category_simple_menu_items_path, notice: 'Menu item was successfully destroyed.' }
|
||||||
end
|
# format.json { head :no_content }
|
||||||
|
# end
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
<div class="page-header">
|
<div class="page-header">
|
||||||
<ol class="breadcrumb">
|
<ol class="breadcrumb">
|
||||||
<li class="breadcrumb-item"><a href="<%= origami_path %>"><%= t("views.right_panel.button.home") %></a></li>
|
<li class="breadcrumb-item"><a href="<%= origami_root_path %>"><%= t("views.right_panel.button.home") %></a></li>
|
||||||
<li class="breadcrumb-item active"><%= t("views.right_panel.detail.account") %></li>
|
<li class="breadcrumb-item active"><%= t("views.right_panel.detail.account") %></li>
|
||||||
<span class="float-right">
|
<span class="float-right">
|
||||||
<%= link_to t('.back', :default => t("views.btn.back")), dashboard_path %>
|
<%= link_to t('.back', :default => t("views.btn.back")), origami_root_path %>
|
||||||
</span>
|
</span>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
<div class="page-header">
|
<div class="page-header">
|
||||||
<ol class="breadcrumb">
|
<ol class="breadcrumb">
|
||||||
<li class="breadcrumb-item"><a href="<%= origami_path %>"><%= t("views.right_panel.button.home") %></a></li>
|
<li class="breadcrumb-item"><a href="<%= origami_path(1) %>"><%= t("views.right_panel.button.home") %></a></li>
|
||||||
<li class="breadcrumb-item active"><%= t("views.right_panel.detail.survey") %></li>
|
<li class="breadcrumb-item active"><%= t("views.right_panel.detail.survey") %></li>
|
||||||
|
|
||||||
<span class="float-right">
|
<span class="float-right">
|
||||||
<%= link_to t('.back', :default => t("views.btn.back")), root_path %>
|
<%= link_to t('.back', :default => t("views.btn.back")), origami_root_path %>
|
||||||
</span>
|
</span>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -56,22 +56,8 @@
|
|||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
||||||
<% if params[:simple_menu_item_id] %>
|
<% if params[:simple_menu_item_id] %>
|
||||||
<!-- td><%= link_to t("views.btn.edit"), edit_settings_simple_menu_item_menu_item_instance_path(@item,@settings_menu_item_instances) %></td>
|
|
||||||
<td><button class="delete btn btn-danger btn-sm waves-effect" data-ref="<%= settings_simple_menu_item_menu_item_instance_path(@item, @settings_menu_item_instances)%>" data-method="delete">
|
|
||||||
<%= t("views.btn.delete") %>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<span class="hidden" id="delete_text">
|
|
||||||
<h6>Are you sure you want to delete this row ?</h6>
|
|
||||||
<h6>This action can't be undo. </h6>
|
|
||||||
</span></td>-->
|
|
||||||
<% else %>
|
|
||||||
<!-- <td><%= link_to t("views.btn.edit"), edit_settings_simple_menu_item_menu_item_instance_path(@item,@settings_menu_item_instances) %></td>
|
|
||||||
<td>
|
|
||||||
<button class="delete btn btn-danger btn-sm waves-effect" data-ref="<%= settings_simple_menu_item_menu_item_instance_path(@item, @settings_menu_item_instances)%>" data-method="delete">
|
<button class="delete btn btn-danger btn-sm waves-effect" data-ref="<%= settings_simple_menu_item_menu_item_instance_path(@item, @settings_menu_item_instances)%>" data-method="delete">
|
||||||
<%= t("views.btn.delete") %>
|
<%= t("views.btn.delete") %>
|
||||||
</button>
|
</button>
|
||||||
@@ -80,11 +66,16 @@
|
|||||||
<h6>Are you sure you want to delete this row ?</h6>
|
<h6>Are you sure you want to delete this row ?</h6>
|
||||||
<h6>This action can't be undo. </h6>
|
<h6>This action can't be undo. </h6>
|
||||||
</span>
|
</span>
|
||||||
</td>-->
|
<% else %>
|
||||||
|
<button class="delete btn btn-danger btn-sm waves-effect" data-ref="<%= settings_simple_menu_item_menu_item_instance_path(@item, @settings_menu_item_instances)%>" data-method="delete">
|
||||||
|
<%= t("views.btn.delete") %>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<span class="hidden" id="delete_text">
|
||||||
|
<h6>Are you sure you want to delete this row ?</h6>
|
||||||
|
<h6>This action can't be undo. </h6>
|
||||||
|
</span>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
|
|
||||||
</table>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -110,7 +110,6 @@
|
|||||||
<% else %>
|
<% else %>
|
||||||
<td><%= link_to 'Show', settings_menu_category_set_menu_item_path(@category, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
<td><%= link_to 'Show', settings_menu_category_set_menu_item_path(@category, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
||||||
<%= link_to t("views.btn.edit"), edit_settings_menu_category_set_menu_item_path(@category, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
<%= link_to t("views.btn.edit"), edit_settings_menu_category_set_menu_item_path(@category, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
||||||
<!-- <%= link_to t("views.btn.delete"), settings_menu_category_set_menu_item_path(@category, settings_menu_item ), method: :delete, data: { confirm: 'Are you sure?' },:class => 'btn btn-danger btn-sm waves-effect' %>--></td>
|
|
||||||
<% end %>
|
<% end %>
|
||||||
</tr>
|
</tr>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|||||||
@@ -107,7 +107,8 @@
|
|||||||
<!-- <td><%= settings_menu_item.created_at.utc.getlocal.strftime("%Y-%m-%d/%I:%M %p") %></td> -->
|
<!-- <td><%= settings_menu_item.created_at.utc.getlocal.strftime("%Y-%m-%d/%I:%M %p") %></td> -->
|
||||||
<td><%= link_to 'Show', settings_set_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
<td><%= link_to 'Show', settings_set_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
||||||
<%= link_to t("views.btn.edit"), edit_settings_set_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
<%= link_to t("views.btn.edit"), edit_settings_set_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
||||||
<!-- <%= link_to t("views.btn.delete"), settings_set_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item ), method: :delete, data: { confirm: 'Are you sure?' },:class => 'btn btn-danger btn-sm waves-effect' %>--></td>
|
<%= link_to t("views.btn.delete"), settings_set_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item ), method: :delete, data: { confirm: 'Are you sure?' },:class => 'btn btn-danger btn-sm waves-effect' %>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<% end %>
|
<% end %>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
@@ -113,12 +113,10 @@
|
|||||||
<% if settings_menu_item.type == "SimpleMenuItem" %>
|
<% if settings_menu_item.type == "SimpleMenuItem" %>
|
||||||
<td><%= link_to 'Show', settings_menu_category_simple_menu_item_path(@category, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
<td><%= link_to 'Show', settings_menu_category_simple_menu_item_path(@category, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
||||||
<%= link_to t("views.btn.edit"), edit_settings_menu_category_simple_menu_item_path(@category, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
<%= link_to t("views.btn.edit"), edit_settings_menu_category_simple_menu_item_path(@category, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
||||||
<!-- <%= link_to t("views.btn.delete"), settings_menu_category_simple_menu_item_path(@category, settings_menu_item ), method: :delete, data: { confirm: 'Are you sure?' },:class => 'btn btn-danger btn-sm waves-effect' %> -->
|
|
||||||
</td>
|
</td>
|
||||||
<% else %>
|
<% else %>
|
||||||
<td><%= link_to 'Show', settings_menu_category_set_menu_item_path(@category, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
<td><%= link_to 'Show', settings_menu_category_set_menu_item_path(@category, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
||||||
<%= link_to t("views.btn.edit"), edit_settings_menu_category_set_menu_item_path(@category, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
<%= link_to t("views.btn.edit"), edit_settings_menu_category_set_menu_item_path(@category, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
||||||
<!-- <%= link_to t("views.btn.delete"), settings_menu_category_set_menu_item_path(@category, settings_menu_item ), method: :delete, data: { confirm: 'Are you sure?' },:class => 'btn btn-danger btn-sm waves-effect' %> -->
|
|
||||||
</td>
|
</td>
|
||||||
<% end %>
|
<% end %>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
@@ -116,6 +116,10 @@
|
|||||||
|
|
||||||
<td><%= link_to 'Show', settings_simple_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
<td><%= link_to 'Show', settings_simple_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item ),:class => 'btn btn-info btn-sm waves-effect' %>
|
||||||
<%= link_to t("views.btn.edit"), edit_settings_simple_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
<%= link_to t("views.btn.edit"), edit_settings_simple_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item),:class => 'btn btn-primary btn-sm waves-effect' %>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<%= link_to t("views.btn.delete"), settings_set_menu_item_menu_item_instance_path(@settings_menu_item, settings_menu_item ), method: :delete, data: { confirm: 'Are you sure?' },:class => 'btn btn-danger btn-sm waves-effect' %>
|
||||||
|
-->
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|||||||
@@ -180,7 +180,7 @@ scope "(:locale)", locale: /en|mm/ do
|
|||||||
post '/:sale_id/get_customer' => "customers#get_customer"
|
post '/:sale_id/get_customer' => "customers#get_customer"
|
||||||
|
|
||||||
get '/:id/surveys', to: "surveys#new"
|
get '/:id/surveys', to: "surveys#new"
|
||||||
post '/:id/create' => "surveys#create", :as => "create_surveys"
|
post '/:id/create_survey' => "surveys#create", :as => "create_surveys"
|
||||||
|
|
||||||
get '/addorders/get_menu_category/:id' => "addorders#get_menu_category",:as => "get_menu_category", :defaults => { :format => 'json' }
|
get '/addorders/get_menu_category/:id' => "addorders#get_menu_category",:as => "get_menu_category", :defaults => { :format => 'json' }
|
||||||
get '/addorders/products/list' => "addorders#get_all_product",:as => "get_all_product", :defaults => { :format => 'json' }
|
get '/addorders/products/list' => "addorders#get_all_product",:as => "get_all_product", :defaults => { :format => 'json' }
|
||||||
|
|||||||
Reference in New Issue
Block a user