Desktop Widgtes updates..
This commit is contained in:
1 parent
3c85f3ef00
commit
da5e7f670e
33 files changed
+217
-146
No files matched your search
@@ -8,13 +8,15 @@ class DesktopWidget
|
||||
field :shape
|
||||
field :version, :type => String
|
||||
|
||||
has_one :css_default, :autosave => true, :dependent => :destroy
|
||||
has_one :css_default, as: :css, :autosave => true, :dependent => :destroy
|
||||
has_one :widget_layout, :autosave => true, :dependent => :destroy
|
||||
has_many :images, :autosave => true, :dependent => :destroy
|
||||
has_many :javascripts, :autosave => true, :dependent => :destroy
|
||||
has_many :images, as: :imgs, :autosave => true, :dependent => :destroy
|
||||
has_many :javascripts, as: :js, :autosave => true, :dependent => :destroy
|
||||
has_and_belongs_to_many :desktops, :autosave => true
|
||||
belongs_to :tiles, :autosave => true
|
||||
|
||||
accepts_nested_attributes_for :images, :allow_destroy => true
|
||||
accepts_nested_attributes_for :javascripts, :allow_destroy => true
|
||||
accepts_nested_attributes_for :javascripts, :allow_destroy => true
|
||||
|
||||
after_save :parse_css_for_images
|
||||
|
||||
@@ -24,7 +26,7 @@ class DesktopWidget
|
||||
protected
|
||||
|
||||
def parse_css_for_images
|
||||
self.css_default.parse_widgets_urls
|
||||
self.css_default.parse_urls
|
||||
parse_widget_for_images(self)
|
||||
end
|
||||
|
||||
|
||||
Reference in new issue
Block a user