Class: RenderController

Inherits:
ApplicationController show all
Defined in:
app/controllers/render_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject

ecco pronta la regex per beccare i segnalatori dei template: %%[a-z_]+:*(:[a-z_]+)?%%



6
7
8
# File 'app/controllers/render_controller.rb', line 6

def index
  show
end

#showObject



10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'app/controllers/render_controller.rb', line 10

def show
#    show page with :url_name
  if params[:urlname]
    @page = Page.find_by_urlname params[:urlname]
  else
#      :todo: contrassegnare in qualche maniera e far scegliere all'utente la pagina iniziale
    @page = Page.find :first
    if @page.nil?
      render :partial=>"blank"
    else
      render :action => 'show'
    end
  end 
end