Sha256: d0a645220f877943e69c43082fa1aeeeaece616b841a03dc6a78f8c60c6433cb
Contents?: true
Size: 832 Bytes
Versions: 2
Compression:
Stored size: 832 Bytes
Contents
# frozen_string_literal: true module Sunrise module ApplicationHelper def manage_icon(image, options = {}) options = { alt: t(image, scope: 'manage.icons'), title: t(image, scope: 'manage.icons') }.merge(options) image_tag("sunrise/ico_#{image}.gif", options) end def manage_render_header(options = {}) action = controller.action_name action = 'new' if action == 'create' action = 'edit' if action == 'update' partials = options[:partials] || [] partials << "sunrise/#{controller.controller_name}/header_#{action}" partials << "sunrise/#{controller.controller_name}/header" partials << 'sunrise/shared/header' partials.each do |pname| return render(partial: pname) if lookup_context.exists?(pname, [], true) end '' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sunrise-cms-1.1.1 | app/helpers/sunrise/application_helper.rb |
sunrise-cms-1.1.0 | app/helpers/sunrise/application_helper.rb |