Module: RubyCms::PageTracking

Extended by:
ActiveSupport::Concern
Defined in:
app/controllers/concerns/ruby_cms/page_tracking.rb

Overview

Include in controllers to track page views via Ahoy. Requires the host app to have Ahoy installed (via RubyCMS install generator).

Usage:

class PagesController < ApplicationController
  include RubyCms::PageTracking
end

Sets @page_name to controller_name by default. Override in actions:

@page_name = "custom_page_name"