Revert "Clean code and add 'name' in theme.rb"

This reverts commit 608180646b.
This commit is contained in:
chris2tof committed 2011-08-24 02:04:54 +08:00
1 parent 608180646b
commit 00813c9060
16 files changed
+177 -59

No files matched your search

-12
View File
@@ -1,15 +1,3 @@
class Theme < Stylesheet
embedded_in :design
field :name
has_many :pages
before_save :set_name
protected
def set_name
self.name = self.file_filename.split('.')[0]
end
end
+13 -2
View File
@@ -1,11 +1,11 @@
class Page < Item
field :content
field :design_name
validates_presence_of :design_id
validates_presence_of :design_name, :design_id
belongs_to :design
belongs_to :theme
has_many :page_parts
def create_parts
@@ -27,4 +27,15 @@ class Page < Item
Design.find(design_id)
end
protected
def setup_default_value
super
if self.design_id
self.design_name = get_design.title
end
end
end