Запуск rails g scaffold about
Эта команда будет генерировать несколько файлов, включая модель, представления и будет писать resource :abouts
в файл routes.rb
.
Неправильный синтаксис маршрутов. map.about '/about', :controller => 'abouts', :action => 'about'
, если вы просто хотите создать о странице URL установлен как /about
- создать контроллер с именем
abouts_controller.rb
, в /app/controllers
папке
- создать действие
def index; end
в abouts_controller.rb
- создать просмотреть файл с именем
abouts.html.erb
в папке app/views/abouts
. (вы создадите папку)
- маршруты записи в
routes.rb
get :about, :controller => :abouts, :action => :index
или
get '/about' to: "abouts#index"
или
match '/about', :controller => 'abouts', :action => 'about'
Какие рельсам версию вы используете? – Pavan
Я использую 'rails 4' – Suraj
Можете ли вы разместить свой полный файл маршрутов? – Pavan