diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js
index 54b1996e..8e3ede95 100755
--- a/app/assets/javascripts/application.js
+++ b/app/assets/javascripts/application.js
@@ -86,6 +86,28 @@ $(document).ready(function() {
}
});
+ // Image Upload
+ $("#set_menu_item_image_path").fileinput({
+ previewFileType: "image",
+ allowedFileExtensions: ["jpg", "gif", "png"],
+ browseClass: "btn btn-success",
+ browseLabel: "Pick Image",
+ browseIcon: " ",
+ removeClass: "btn btn-danger",
+ removeLabel: "Delete",
+ removeIcon: " ",
+ showUpload: false,
+ // uploadClass: "btn btn-info",
+ // uploadLabel: "Upload",
+ // uploadIcon: " ",
+ previewTemplates: {
+ image: '
\n' +
+ '

\n' +
+ '
\n',
+ }
+ });
+
+
$("#product_image_path").fileinput({
previewFileType: "image",
allowedFileExtensions: ["jpg", "gif", "png"],
diff --git a/app/uploaders/menu_item_image_uploader.rb b/app/uploaders/menu_item_image_uploader.rb
index fdf63f8d..5e1016a6 100755
--- a/app/uploaders/menu_item_image_uploader.rb
+++ b/app/uploaders/menu_item_image_uploader.rb
@@ -15,7 +15,7 @@ class MenuItemImageUploader < CarrierWave::Uploader::Base
# Override the directory where uploaded files will be stored.
# This is a sensible default for uploaders that are meant to be mounted:
def store_dir
- "image/menu_images"
+ "image/menu_images/#{Shop.find(1).shop_code}"
# "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
diff --git a/app/views/api/restaurant/menu/_menu_item.json.jbuilder b/app/views/api/restaurant/menu/_menu_item.json.jbuilder
index d31389e1..89e6aa58 100755
--- a/app/views/api/restaurant/menu/_menu_item.json.jbuilder
+++ b/app/views/api/restaurant/menu/_menu_item.json.jbuilder
@@ -53,8 +53,8 @@ json.id item.id
json.code item.item_code
json.name item.name
json.alt_name item.alt_name
-if !request_url.nil? && request_url != '' && !item.image_path.url.nil?
- json.image request_url + item.image_path.url.to_s
+if !request_url.nil? && request_url != '' && !item.image_path.nil?
+ json.image request_url + item.image_path.to_s
else
json.image item.image_path.url
end
diff --git a/public/image/product_images/19403447_1137374939742115_1285237333_o.jpg b/public/image/product_images/19403447_1137374939742115_1285237333_o.jpg
deleted file mode 100755
index da3d4eae..00000000
Binary files a/public/image/product_images/19403447_1137374939742115_1285237333_o.jpg and /dev/null differ
diff --git a/public/image/product_images/Screenshot_from_2017-08-21_11-56-42.png b/public/image/product_images/Screenshot_from_2017-08-21_11-56-42.png
deleted file mode 100755
index 646573fd..00000000
Binary files a/public/image/product_images/Screenshot_from_2017-08-21_11-56-42.png and /dev/null differ
diff --git a/public/image/product_images/Screenshot_from_2017-08-21_11-57-41.png b/public/image/product_images/Screenshot_from_2017-08-21_11-57-41.png
deleted file mode 100755
index 4a9bff39..00000000
Binary files a/public/image/product_images/Screenshot_from_2017-08-21_11-57-41.png and /dev/null differ