Sha256: bc749fce77b55c3e5fb24b2e34983d1a90a7012b245a3cf80fcb3c61f1c0e37a

Contents?: true

Size: 856 Bytes

Versions: 14

Compression:

Stored size: 856 Bytes

Contents

module Themes
  module Default
    module DefaultHelper
      def self.included(klass)
        klass.helper_method [:get_taxonomy]
      rescue StandardError
        ''
      end

      def theme_default_load_app; end

      def theme_default_settings(theme); end

      def get_taxonomy(taxonomies = {}, rel = '')
        list = []
        if taxonomies.present?
          taxonomies.each do |taxonomy|
            list << "<a href='#{taxonomy.the_url}' rel='#{rel}'>#{taxonomy.the_title}</a>"
          end
        end
        list.join(', ')
      end

      def theme_default_on_install(theme)
        theme.add_field({ 'name' => 'Footer message', 'slug' => 'footer' },
                        { field_key: 'editor',
                          default_value: 'Copyright &copy; 2015 - Camaleon CMS. All rights reservated.' })
      end
    end
  end
end

Version data entries

14 entries across 12 versions & 1 rubygems

Version Path
camaleon_cms-2.9.1 app/apps/themes/default/default_helper.rb
camaleon_cms-2.9.0 app/apps/themes/default/default_helper.rb
camaleon_cms-2.8.3 app/apps/themes/default/default_helper.rb
camaleon_cms-2.8.2 app/apps/themes/default/default_helper.rb
camaleon_cms-2.8.1 app/apps/themes/default/default_helper.rb
camaleon_cms-2.8.0 app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.5 app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.4 app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.3 app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.2 app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.1 spec/dummy/app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.1 app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.0 app/apps/themes/default/default_helper.rb
camaleon_cms-2.7.0 spec/dummy/app/apps/themes/default/default_helper.rb