Sha256: 81103ac758a2b996269205d3a455a08527eee3eeadb895954690ce6658cca2da

Contents?: true

Size: 821 Bytes

Versions: 71

Compression:

Stored size: 821 Bytes

Contents

module CamaleonCms::ContentHelper
  # initialize content variables
  def cama_content_init
    @_before_content = []
    @_after_content = []
  end

  # prepend content for admin or frontend (after <body>)
  # sample: cama_content_prepend(<div>my prepend content</div>)
  def cama_content_prepend(content)
    @_before_content << content
  end

  # append content for admin or frontend (before </body>)
  # sample: cama_content_prepend(<div>my after content</div>)
  def cama_content_append(content)
    @_after_content << content
  end

  # draw all before contents registered by cama_content_prepend
  def cama_content_before_draw
    @_before_content.join("") rescue ""
  end

  # draw all after contents registered by cama_content_append
  def cama_content_after_draw
    @_after_content.join("") rescue ""
  end
end

Version data entries

71 entries across 71 versions & 2 rubygems

Version Path
camaleon_cms-2.6.4 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.6.3 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.6.2 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.6.1 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.6.0.1 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.6.0 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.5.3.1 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.5.3 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.5.2 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms_rails6-2.5.0 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.5.1 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.5.0 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.9 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.8 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.7 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.6 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.5 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.4 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.3 app/helpers/camaleon_cms/content_helper.rb
camaleon_cms-2.4.6.2 app/helpers/camaleon_cms/content_helper.rb