Невозможно отобразить представления в моем приложении Rails - PullRequest
0 голосов
/ 25 ноября 2010

Я не могу увидеть результаты своих просмотров в моем приложении Rails.

Я только что установил Ruby на Ubuntu 10.4 Lucid Server.

вот мой контроллер / метод:

def testing
     @text = 'This is some text'
end

Имя контроллера: new

Вид:

<h1><%= @text %></h1>

Я получаю 500 внутренних ошибок сервера при попытке загрузить:

 `http://servername/new/testing`

в моем браузере ...

EDIT: мне не хватает файла application.rhtml в папке layouts Как вы думаете, это может быть проблема?

1 Ответ

0 голосов
/ 25 ноября 2010

'new' может быть зарезервированным словом, которое запрещает рендеринг, но я не уверен в этом.Вы установили маршрут для контроллера?

resources :new do
  member do
    get 'testing'
  end
end

Вы можете создавать контроллеры, действия, представления и маршруты, используя

rails g controller new testing
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...