[gelöst] brauche schnell hilfe habe einen "seich" gemacht
Eingetragen von loony (203)
am 01.05.2013 - 14:56 Uhr in
am 01.05.2013 - 14:56 Uhr in
ich habe ein anmeldeformular erweitert mit feldern
jetzt wenn der benutzer sein user account bearbeitet kann er den status eines feldes ändern obwohl ich in der feldverwaltung sage das es ausgeblendet ist. woran kann das liegen?
muss diesen status so schnell wie möglich wieder verbergen sonst habe ich ein aufwändiges problem. :(
danke für die hilfe und gruss loony
Anhang | Größe |
---|---|
user.png | 2.55 KB |
user_bez.png | 20.09 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Du mußt in den Berechtigungen
am 01.05.2013 - 15:05 Uhr
Du mußt in den Berechtigungen der Felder dieses Feld für "normale" User sperren. Dann kannst Du Dir das Ausblenden sparen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Danke Werner und wo mache ich
am 01.05.2013 - 15:07 Uhr
Danke Werner und wo mache ich das?
field_permissions
am 01.05.2013 - 15:12 Uhr
Wenn Du die Felder "normal" angelegt hast, dann mit field_permissions. Wenn Du tatsächlich selbst das Formular per Programmierung z.B. mit hook_form_alter modifiziert hast (wogegen Dein Screenshot spricht), dann solltest Du auch wissen, wie Du dort die Berechtigungen manipulierst.
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
Hallo Carstenich habe die
am 01.05.2013 - 15:28 Uhr
Hallo Carsten
ich habe die Felder über die admin oberfläche erstellt
/admin/config/people/accounts/fields
ich verwende dafür auch keine scripts oder sonstiges.
Danke Carsten mit dem field_permission kann ich das ganz gut einstellen. vielen Dank für diesen tip
gruss loony
Richtig
am 01.05.2013 - 15:28 Uhr
Genau so ist es. Mit dem Modul field_permissions kannst Du für jedes einzelne Feld Bearbeitungs und Anzeige-Rechte für einzelne Rollen einstellen.
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
Das ist Super. danke
am 01.05.2013 - 15:29 Uhr
Das ist Super. danke dir.
Habe es soeben installiert und ohne grosse einführung konnte ich das feld aus der sicht des users entfernen.
gruss loony