Generate Static Pages in Rails

Often times you'll need to generate static pages in your Rails application. These pages don't require to have object classes of models to relay on for data. These pages may simply be 404 Error pages with some static content. In other words, we are creating view without model in Rails 4.

Rails doesn't provide you with any specific generators, but rather relies on generic generate controller method. All you'll need in order to generate static pages in Rails is to run the following command line and adding Controller name as well as static pages as actions right after.

> rails generate controller StaticPages home help 404

You'll end up with StaticPages Controller and three pages home.html.erb, help.html.erb and 404.html.erb

Featured pages

Ruby

Set of Ruby Object Oriented Programming Language tutorials that cover such topics as Ruby strings, …

Rails

Rails Framework tutorial teaches you how to utilize de facto framework of choice for Ruby developme…

Ruby Duck Typing

“If an object quacks like a duck just go ahead and treat it as a duck” – this fun…

Regular Expressions

Ruby uses the =~ operator to check any given string against regular expression. For example, a stri…

Credit Card Number

Every last digit of any credit card is a check sum digit that is determined by all digits in front …

Ruby Arrays

Ruby Programming Language has built in support for Arrays. Arrays help you define some of the compl…

Ruby Hashes

Hashes are very similar to arrays in Ruby and hashes interface is similar to Ruby array interface. …

Ruby Code Block

Ruby is very unique language when it comes to code blocks. You can simply pass a code block to a me…