Sha256: 642afbdc2bd9b4c2ebaae690956e138f20a27d21e491b365b233e065743aa7af

Contents?: true

Size: 514 Bytes

Versions: 2

Compression:

Stored size: 514 Bytes

Contents

class EventsController < ApplicationController

  before_filter :find_page
  helper :calendars

  def index
    @date = Date.parse(params[:date]) rescue Date.today
    @calendar = Calendar.new(@date)
    present(@page)
  end

  def show
    @event = Event.find(params[:id])

    # you can use meta fields from your model instead (e.g. browser_title)
    # by swapping @page for @event in the line below:
    present(@event)
  end

protected

  def find_page
    @page = Page.find_by_link_url("/events")
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
refinerycms-events-0.0.2 app/controllers/events_controller.rb
refinerycms-events-0.0.1 app/controllers/events_controller.rb