Module: EffectiveRegionsHelper
- Defined in:
- app/helpers/effective_regions_helper.rb
Instance Method Summary collapse
- #effective_region(*args) ⇒ Object
-
#effective_regions_include_tags ⇒ Object
Loads the Ckeditor Javascript & Stylesheets only when in edit mode.
- #effectively_editting? ⇒ Boolean
- #simple_effective_region(*args) ⇒ Object
- #snippet_effective_region(*args) ⇒ Object
- #wrapped_snippet_effective_region(*args) ⇒ Object
Instance Method Details
#effective_region(*args) ⇒ Object
2 3 4 5 |
# File 'app/helpers/effective_regions_helper.rb', line 2 def effective_region(*args) = args. block_given? ? ckeditor_region(args, ) { yield } : ckeditor_region(args, ) end |
#effective_regions_include_tags ⇒ Object
Loads the Ckeditor Javascript & Stylesheets only when in edit mode
23 24 25 26 27 |
# File 'app/helpers/effective_regions_helper.rb', line 23 def if effectively_editting? javascript_include_tag('effective_ckeditor') + stylesheet_link_tag('effective_ckeditor') end end |
#effectively_editting? ⇒ Boolean
29 30 31 |
# File 'app/helpers/effective_regions_helper.rb', line 29 def effectively_editting? @effectively_editting ||= request.fullpath.include?('edit=true') end |
#simple_effective_region(*args) ⇒ Object
7 8 9 10 |
# File 'app/helpers/effective_regions_helper.rb', line 7 def simple_effective_region(*args) ( = args.).merge!(:type => :simple) block_given? ? ckeditor_region(args, ) { yield } : ckeditor_region(args, ) end |
#snippet_effective_region(*args) ⇒ Object
12 13 14 15 |
# File 'app/helpers/effective_regions_helper.rb', line 12 def snippet_effective_region(*args) ( = args.).merge!(:type => :snippets) block_given? ? ckeditor_region(args, ) { yield } : ckeditor_region(args, ) end |
#wrapped_snippet_effective_region(*args) ⇒ Object
17 18 19 20 |
# File 'app/helpers/effective_regions_helper.rb', line 17 def wrapped_snippet_effective_region(*args) ( = args.).merge!(:type => :wrapped_snippets) block_given? ? ckeditor_region(args, ) { yield } : ckeditor_region(args, ) end |