Module: Tramway::Landing::ApplicationHelper
- Includes:
- FontAwesome5::Rails::IconHelper, Admin::RussianCasesHelper, Profiles::LinksHelper
- Defined in:
- app/helpers/tramway/landing/application_helper.rb
Instance Method Summary collapse
Instance Method Details
#actual_forms(forms) ⇒ Object
10 11 12 13 14 |
# File 'app/helpers/tramway/landing/application_helper.rb', line 10 def actual_forms(forms) forms = forms.reject { |f| f.form_name == 'user_sign_up' } if @signed_in forms = forms.reject { |f| f.form_name == 'user_sign_in' } if @signed_in forms end |
#block_tagline(block) ⇒ Object
30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'app/helpers/tramway/landing/application_helper.rb', line 30 def block_tagline(block) if block.is_a? Array block.each do |_current_block| raw _current_block.page.body end else if block.page.page_type.main? content_for?(:application_tagline) && content_for(:application_tagline).present? ? content_for(:application_tagline) : @application.tagline else raw block.page.body end end end |
#block_title(block) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'app/helpers/tramway/landing/application_helper.rb', line 16 def block_title(block) if block.is_a? Array block.each do |current_block| current_block.page.title end else if block.page.page_type.main? content_for?(:application_name) && content_for(:application_name).present? ? content_for(:application_name) : @application.public_name else block.page.title end end end |