Mega Code Archive

 
Categories / Ruby / Rails
 

Selecting Which View to Render

class HelloController < ApplicationController   def there      if Time.now.hour == 12       render(:action => :here)      end   end      def here   end    end // File: app\views\hello\there.rhtml:  <html>    <head>      <title>Using Two Views</title>    </head>    <body>      there    </body>  </html> //File: app\views\hello\here.rhtml:  <html>    <head>      <title>Using Two Views</title>    </head>    <body>      here    </body>  </html>    Start server: ruby script/server   Navigate to http://localhost:3000/hello/there  Now navigate to http://localhost:3000/hello/here    selectViewtoRender.zip( 89 k)