Ich verwende derzeit Gerät für die Authentifizierung, die Benutzer.rb und Controller für Benutzer generiert, Willkommensseite (Root-Seite nach der Authentifizierung), die Hauptseite der Anwendung ist Ich muss die Gesamtzahl der vom Benutzer erstellten Benutzerkonten in der Anwendung anzeigen, die Anzahl der vom aktuellen Benutzer ausgewählten Benutzer und andere Details des aktuellen Benutzers. Ich kann nicht zur Benutzerseite routen, wenn ich dieselbe user.rb und user_controller.rb verwende.Benutzerdefinierte Benutzer-Seite für Schienen mit Devise - Verwenden von Rails 4 und Ruby - 2.2
routes.rb
root "welcome_pages#home"
devise_for :users
resources :subjects
resources :books
application.html.erb
<%= link_to "Home", root_path %></li>
<li><%= link_to "Books", books_path %></li>
<li><%= link_to "Subjects", subjects_path %></li>
<li><%= link_to "Users", users_path %></li>
Was bin ich? Ich erhalte folgende Fehler
No route matches [GET] "/users_path"
Lassen Sie mich wissen, wenn ich weitere Informationen bereitstellen muss.
Vielen Dank im Voraus.
Ich bekomme immer noch den ähnlichen Fehler – cyborg
Wie rufen Sie den Link? Können Sie den Code anzeigen? –
Wenn Routenfehler entfernt werden kann Ist es möglich, alle Benutzer in index.html.erb zu bekommen? Wenn das so ist, wie ? – cyborg