Menu Item Groups

This commit is contained in:
yarzar_code
2020-01-30 11:57:28 +06:30
parent 8aa750712e
commit 7a09ed0108
17 changed files with 337 additions and 1 deletions

View File

@@ -0,0 +1,8 @@
class Api::MenuItemGroupsController < ApplicationController
def index
# @groups = Lookup.where(lookup_type:'menu_item_groups')
# @group = @groups.group_by(&:name).map { |k, v| { k => v.map { |l| m = eval(l.value); { m[:menu_category] => m[:menu_items] } }.inject({}) { |h, v| p h; h.merge!(v) } } }
@group = Lookup.where(lookup_type:'menu_item_groups')
@group = @group.group_by(&:name).map{|k ,v| { k => v.map{|k, v| JSON.parse(k.value)}.inject({}) { |h, v| p h; h.merge!(v) }}}.inject({}) { |h, v| p h; h.merge!(v) }
end
end