add base url for cloud mode
This commit is contained in:
@@ -7,7 +7,10 @@ class Api::Restaurant::MenuController < Api::ApiController
|
|||||||
# checksum = File.readlines("public/checksums/menu_json.txt").pop.chomp
|
# checksum = File.readlines("public/checksums/menu_json.txt").pop.chomp
|
||||||
|
|
||||||
all_menu = Menu.all
|
all_menu = Menu.all
|
||||||
|
@request_url = ''
|
||||||
|
if ENV["SERVER_MODE"] == "cloud"
|
||||||
|
@request_url = request.subdomain + "." + request.domain #local_url => 'http://0.0.0.0:3000'
|
||||||
|
end
|
||||||
# to hash
|
# to hash
|
||||||
menu_array = []
|
menu_array = []
|
||||||
all_menu.each do |m|
|
all_menu.each do |m|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ if (menu.menu_categories)
|
|||||||
|
|
||||||
if category.menu_items
|
if category.menu_items
|
||||||
json.items category.menu_items do |item|
|
json.items category.menu_items do |item|
|
||||||
json.partial! 'api/restaurant/menu/menu_item', item: item
|
json.partial! 'api/restaurant/menu/menu_item', item: item, request_url: request_url
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -53,7 +53,11 @@ json.id item.id
|
|||||||
json.code item.item_code
|
json.code item.item_code
|
||||||
json.name item.name
|
json.name item.name
|
||||||
json.alt_name item.alt_name
|
json.alt_name item.alt_name
|
||||||
json.image item.image_path.url
|
if !request_url.nil? && request_url != ''
|
||||||
|
json.image request_url + item.image_path.url.to_s
|
||||||
|
else
|
||||||
|
json.image item.image_path.url
|
||||||
|
end
|
||||||
json.description item.description
|
json.description item.description
|
||||||
json.information item.information
|
json.information item.information
|
||||||
json.type item.type
|
json.type item.type
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ menu_json = json.array! @menus do |menu|
|
|||||||
json.valid_time_from menu.valid_time_from.strftime("%H:%M")
|
json.valid_time_from menu.valid_time_from.strftime("%H:%M")
|
||||||
json.valid_time_to menu.valid_time_to.strftime("%H:%M")
|
json.valid_time_to menu.valid_time_to.strftime("%H:%M")
|
||||||
|
|
||||||
json.partial! 'api/restaurant/menu/menu', menu: menu
|
json.partial! 'api/restaurant/menu/menu', menu: menu, request_url: @request_url
|
||||||
# if (@current_menu)
|
# if (@current_menu)
|
||||||
# json.current_menu do
|
# json.current_menu do
|
||||||
# json.partial! 'api/restaurant/menu/menu', menu: @current_menu
|
# json.partial! 'api/restaurant/menu/menu', menu: @current_menu
|
||||||
|
|||||||
Reference in New Issue
Block a user