У меня есть модель «Актив», и на странице шоу у меня есть это:
{: контроллер «выглядит»,: action => «что угодно»}%>
Контроллер 'look' и любое другое действие существуют.
Теперь, когда я захожу на страницу показа для второго Актива и нажимаю тестовую ссылку, я получаю эту ошибку:
Обработка AssetsController # 2 (для 127.0.0.1 в 2009-12-03 17:09:57) [POST]
Параметры: {"authenticity_token" => "aLGRq + ZVulWbwC09m1dy7Mj9b9AgSJqkwiS99SLk6uk ="}
Пользовательская нагрузка (0,6 мс) SELECT * FROM "users" WHERE ("users". "Id" = '1') LIMIT 1
ActionController :: UnknownAction (2 действия не отвечено. Действия: создание, уничтожение, индексирование, создание новых, получение и отображение):
/usr/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/lib/compass/app_integration/rails/action_controller.rb:7:in process'
haml (2.3.0) lib/sass/plugin/rack.rb:44:in
call '
/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in service'
/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in
run '
/usr/lib/ruby/1.8/webrick/server.rb:173:in start_thread'
/usr/lib/ruby/1.8/webrick/server.rb:162:in
start '
/usr/lib/ruby/1.8/webrick/server.rb:162:in start_thread'
/usr/lib/ruby/1.8/webrick/server.rb:95:in
start '
/usr/lib/ruby/1.8/webrick/server.rb:92:in each'
/usr/lib/ruby/1.8/webrick/server.rb:92:in
start '
/usr/lib/ruby/1.8/webrick/server.rb:23:in start'
/usr/lib/ruby/1.8/webrick/server.rb:82:in
start '
Рендеринг спасений / макет (не найден)
Так что, очевидно, он направляет меня к действию, которое называется любой актив_ид, с которого я пришел. Если это поможет, я использую самоцветы и компас. Буду признателен за любую помощь.