Ich habe festgestellt, dass eine Indexansicht korrekt geroutet wird, auch wenn es keinen Controller-Methodenindex gibt.
Als Beispiel hat die routes.rb
diese Route
Mein Controller sieht so aus ohne Indexmethode ( def index end
)
und ich habe eine Ansicht namens index.html.erb
im Ordner views / about
Was passiert hier? Ist das ein Fall von Schienen Magie, wo sie automatisch die Ansicht zeigen, auch wenn es keine Controller-Methode gibt? Ich konnte keine Dokumentation zu diesem Thema finden ...
Wenn Sie die View-Datei haben, wird sie implizit wiedergegeben, wie in hier
Siehe auch diesen SO-Thread auf wie Rails Ihre View-Dateien und Controller-Aktionen rendert .
Tags und Links ruby-on-rails-3 ruby-on-rails