2016-08-01 4 views
0

Ich möchte eine Benutzer "Profil bearbeiten" Seite in Devise anpassen. Insbesondere möchte ich einem Benutzer das Bearbeiten seiner E-Mail-Adresse verbieten. Ich kann diese Art von Informationen nicht in ihrem Wiki finden. Wie kann ich das machen?Anpassung "Benutzer-Seite bearbeiten" in Devise

Antwort

1

2 schnelle Antworten:

  1. Sie können nur Ihre eigenen Controller und Ansichten erstellen Profilinformationen zu aktualisieren. Ich würde annehmen, dass es mehr Felder geben könnte, die mit einem Benutzerprofil in Beziehung stehen, als nur solche, die sich auf Geräte beziehen.

  2. Führen Sie rake routes aus, um zu überprüfen, welche Routen Sie bereits erstellt haben. Sie haben vielleicht schon die Ansichten dazu und wissen es einfach nicht.

  3. Führen Sie $ rails generate devise:views -v registrations aus, um ihre Ansichten in Ihre Anwendung zu kopieren.

Devise documenation: configuring views