Modifications for menu in Design

This commit is contained in:
chris2tof committed 2011-09-01 09:12:49 +08:00
1 parent 98d6c3fa15
commit 492f691469
7 files changed
+61 -1

No files matched your search

+1 -1
View File
@@ -12,7 +12,7 @@ class Admin::ItemsController < ApplicationController
if params[:item_id]
@item = Item.find(params[:item_id])
else
@item = Item.first(:conditions => {:parent_id => nil})
@item = get_homepage
end
end
@@ -73,5 +73,9 @@ class ApplicationController < ActionController::Base
''
end
end
def get_homepage
Item.first(:conditions => {:parent_id => nil})
end
end
+1
View File
@@ -1,5 +1,6 @@
class DesignFile
include Mongoid::Document
include Mongoid::Timestamps
mount_uploader :file, AssetUploader
+1
View File
@@ -1,5 +1,6 @@
class Layout < DesignFile
include Parser
embeds_one :menu
embedded_in :design
attr_reader :content
+10
View File
@@ -0,0 +1,10 @@
class Menu
include Mongoid::Document
include Mongoid::Timestamps
field :levels, :type => Integer
field :values, :type => Hash
embedded_in :layout
end
Binary file not shown.