Orbit/app/controllers/announcements_controller.rb

30 lines
807 B
Ruby
Raw Normal View History

2009-06-01 02:54:16 +00:00
class AnnouncementsController < ApplicationController
2009-06-01 02:54:16 +00:00
def index
2010-01-11 09:09:50 +00:00
@announcements = Announcement.find(:all, :conditions => { :entry_name => params[:entry_name] })
2009-06-01 02:54:16 +00:00
respond_to do |format|
format.html {
@page = Page.find_by_name( 'announcement_index')
@page_options = { "announcements" => @announcements.map{ |a| a.to_liquid } }
render_liquid_page
}
2009-06-01 02:54:16 +00:00
format.xml { render :xml => @announcements }
end
end
def show
@announcement = Announcement.find(params[:id])
respond_to do |format|
format.html{
@page = Page.find_by_name( 'announcement_show')
@page_options = { 'announcement' => @announcement.to_liquid }
render_liquid_page
}
2009-06-01 02:54:16 +00:00
format.xml { render :xml => @announcement }
end
end
end