Files

Class Index [+]

Quicksearch

UbiquoDesign::Connectors::Standard::Page::InstanceMethods

Public Instance Methods

uhook_publish_block_widgets(block, new_block) {|widget, new_widget| ...} click to toggle source

(Not documented)

    # File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/standard.rb, line 14
14:           def uhook_publish_block_widgets(block, new_block)
15:             block.widgets.each do |widget|
16:               new_widget = widget.clone
17:               new_widget.block = new_block
18:               new_widget.save_without_validation!
19:               yield widget, new_widget
20:               new_widget.without_page_expiration do
21:                 new_widget.save! # must validate now
22:               end
23:             end
24:           end
uhook_publish_widget_asset_relations(widget, new_widget) click to toggle source

(Not documented)

    # File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/standard.rb, line 26
26:           def uhook_publish_widget_asset_relations(widget, new_widget)
27:             [:asset_relations, :category_relations].each do |relation_type|
28:               if widget.respond_to?(relation_type)
29:                 widget.send(relation_type).each do |relation|
30:                   new_relation = relation.clone
31:                   new_relation.related_object = new_widget
32:                   new_relation.save!
33:                 end
34:               end
35:             end
36:           end
uhook_static_section_widget(locale = nil) click to toggle source

(Not documented)

    # File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/standard.rb, line 38
38:           def uhook_static_section_widget(locale = nil)
39:             block = self.blocks.select { |b| b.block_type == "main" }.first
40:             if block
41:               Widget.first(:conditions => { :type => "StaticSection", :block_id => block.id })
42:             end
43:           end

Disabled; run with $DEBUG to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.