Sha256: b1db4e914e73919dec62883b3b2392c8591f22bef2ef558ca4e5277564865f94
Contents?: true
Size: 788 Bytes
Versions: 2
Compression:
Stored size: 788 Bytes
Contents
module Spree::Admin::SpreeEssentialsHelper def contents_tab routes = SpreeEssentials.essentials.map do |key, cls| route = cls.tab[:route] || "admin_#{key}" send("#{route}_path") rescue "##{key}" end routes.push admin_uploads_path cls = request.path.scan(Regexp.new(routes.join("|"))).empty? ? nil : 'selected' content_tag :li, :class => cls do link_to I18n.t('spree.admin.shared.contents_tab.content'), routes.first end end def markdown_helper content_tag('em', :class => 'small') do [ " ", t('essentials.parsed_with'), link_to("Markdown", "http://daringfireball.net/projects/markdown/basics", :onclick => 'window.open(this.href); return false') ].join(" ").html_safe end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree_essentials-0.4.0.rc2 | app/helpers/spree/admin/spree_essentials_helper.rb |
spree_essentials-0.4.0.rc1 | app/helpers/spree/admin/spree_essentials_helper.rb |