3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'lib/sigbit_admin_rails/helpers/page_header_helper.rb', line 3
def (title, *args, &block)
options = {breadcrumbs_position: 'top'}
options.merge!(args.)
content_tag :div, class: 'row page-header' do
html = content_tag(:div, class: "#{options[:class] ||= 'col-xs-12'}") do
inner = ''
inner << breadcrumbs(options[:breadcrumbs]) if options[:breadcrumbs].present? && options[:breadcrumbs_position] == 'top'
inner << content_tag(:h1, title)
inner << breadcrumbs(options[:breadcrumbs]) if options[:breadcrumbs].present? && options[:breadcrumbs_position] == 'bottom'
inner.html_safe
end
html << capture(&block) if block_given?
html.html_safe
end
end
|