Sha256: 3f7a44e9f383e90cc3611eb913c5f7f247e608512a80c59b3a489ed597fdee08

Contents?: true

Size: 1.21 KB

Versions: 20

Compression:

Stored size: 1.21 KB

Contents

module Tags::FilterAndMenuTags
  include TrustyCms::Taggable

  desc "Meta Tags"
  tag "festivity_mobile_menus" do |tag|
    if request.env["action_controller.instance"].class == FestivityEventsController && request.env["action_controller.instance"].action_name == "index"
      selected_dates = request.env["action_controller.instance"].params["dates"] ? FestivityDatetimeFilterPresenter.parse(request.env["action_controller.instance"].params["dates"].split(","), Page.current_site.festivity_filter_type) : []
      selected_categories = request.env["action_controller.instance"].params["categories"] ? request.env["action_controller.instance"].params["categories"].split(",") : []
      request.env["action_controller.instance"].render_to_string :partial => "festivity_events/filters",
                                                               :locals => {:selected_dates => selected_dates,
                                                                           :selected_categories => selected_categories}
    end
  end

  desc "Render homepage performances on an hourly basis"
  tag "homepage_performances" do |tag|
    request.env["action_controller.instance"].render_to_string :partial => "festivity_events/hourly"
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
trusty-festivity-extension-2.6.3 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.6.2 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.6.1 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.6 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.19 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.18 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.17 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.16 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.15 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.14 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.13 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.12 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.11 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.10 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.9 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.8 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.7 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.6 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.5 lib/tags/filter_and_menu_tags.rb
trusty-festivity-extension-2.5.4 lib/tags/filter_and_menu_tags.rb