Sha256: 35acc4be67e04f9534776b968819344702db7f09b2506ef4887394b22c745b3d
Contents?: true
Size: 532 Bytes
Versions: 15
Compression:
Stored size: 532 Bytes
Contents
module ActiveadminSettings module Helpers def settings_value(name) Setting.find_or_create_by(name: name).value end def settings_link_value(name, html_options={}) val = Setting.find_or_create_by(name: name).value if not val.empty? # add regular expression check here title, url = val.split(')') title.gsub!('(', '').strip! url.strip! link_to(title, url, html_options) end end module_function :settings_value, :settings_link_value end end
Version data entries
15 entries across 15 versions & 1 rubygems