diff options
Diffstat (limited to 'controller/main.rb')
| -rw-r--r-- | controller/main.rb | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/controller/main.rb b/controller/main.rb new file mode 100644 index 0000000..abe5367 --- /dev/null +++ b/controller/main.rb @@ -0,0 +1,25 @@ +# Default url mappings are: +# +# * a controller called Main is mapped on the root of the site: / +# * a controller called Something is mapped on: /something +# +# If you want to override this, add a line like this inside the class: +# +# map '/otherurl' +# +# this will force the controller to be mounted on: /otherurl. +class MainController < Controller + # the index action is called automatically when no other action is specified + def index + @title = 'Welcome to Ramaze!' + end + + # the string returned at the end of the function is used as the html body + # if there is no template for the action. if there is a template, the string + # is silently ignored + def notemplate + @title = 'Welcome to Ramaze!' + + return 'There is no \'notemplate.xhtml\' associated with this action.' + end +end |
