update for desktop widgets
This commit is contained in:
1 parent
2e809c5c19
commit
ca3e06c58b
37 files changed
+284
-179
No files matched your search
@@ -0,0 +1,15 @@
|
||||
module ParserLayoutWidget
|
||||
require 'nokogiri'
|
||||
|
||||
def parse_widget_for_images(widget)
|
||||
widge = Nokogiri::HTML(widget.widget_layout.body)
|
||||
|
||||
widge.css('.widget_image').each do |page_image|
|
||||
image = widget.images.where( file: File.basename(page_image['src']))[0]
|
||||
image.update_attributes(:html_id => page_image['id'], :html_class => page_image['class'], :in_html => true) if image
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
Reference in new issue
Block a user