Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Konto & Profile 2 : Benutzereingabe und Ansicht mittels Felder und Ansichten

Eingetragen von axelschulz@drup... (325)
am 17.11.2013 - 14:22 Uhr in
  • Module
  • Drupal 7.x

Hallo,

ich versuche hinter das System bzw. die sinnvolle Verwendung unterschiedlichster Felder für ein Benutzerprofil zu kommen.

Mittels Profile2 scheint das auch in Drupal 7 zu gehen, doch den wahren Unterschied der drei Bereiche, in denen man Felder für das Profil / Konto anlegen kann, habe ich noch nicht wirklich durchschaut.

man kann hier
admin/config/people/accounts/fields
hier
admin/config/people/profile
und hier
admin/structure/profiles/manage/profile/fields

Felder für den User anlegen, die er ausfüllt.
Warum an drei (für mich verschiedene) Orte? Was ist der wahre Sinn dahinter?

Ziel (der Website) soll sein, dass Nutzer ihre Kompetenzen uvm. eingeben und sich schnell untereinander finden, z.b. mit einem Klick auf die Kompetenz "indisch kochen" sollen alle aufgelistet werden.

Unter Profil geht das, unter Benutzer config/people/accounts/fields leider nicht anklickbar und unter structure/profiles/manage/profile/fields kann man sogar die Extrafeldfunktionen (z.B. Audiofeld) nutzen.

Kurzum:
so wirklich verstehe ich das nicht, diese Dreiteilung.
Und in welcher Logik sie dann im Benutzerprofil angezeigt werden.

Kannst Du das mit wenigen Worten erklären?

Vielen Dank
Axel

‹ CKEditor nicht immer da Import von iCal Feeds - Datum fehlt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Von den drei Möglichkeiten

Eingetragen von wla (9015)
am 17.11.2013 - 15:03 Uhr

Von den drei Möglichkeiten hast Du die zweite nur noch bei D7, wenn Du bei D6 mit Profilen gearbeitet hattest und dann einen Upgrade gatätigt hast. Profil als Core-Modul ist deprecated (= sollte nicht mehr eingesetzt werden) und wird in 8 wegfallen. Bei D7 Neuinstallationen wird es auch nicht mehr angeboten (nur noch über Tricks aktivierbar).
Von den beiden anderen beiden Möglichkeiten legt die erste Felder im User-Objekt an und die dritte arbeitet mit Profile 2 und legt die Felder in einem Node-Objekt an, das mit dem User verknüpft wird. User und Profil sind aber separate Objekte. Was einem jetzt besser erscheint ist dann ein Philosophie-Frage. Ich würde, wenn es nur um wenige Felder geht (1-3), das im User-Objekt ansiedeln, aber wenn es viele Felder werden vermutlich in einem eigenen Objekt. Aber wie gesagt, jeder wie er mag.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

das ist ziemlich interessant,

Eingetragen von axelschulz@drup... (325)
am 21.11.2013 - 18:44 Uhr

das ist ziemlich interessant, wenn das nur via Upgrade geht. Da ich alles frisch aufsetze, muss diese 2. Variante sich anders reingeschlichen haben.

Sehr gerne würde ich alles via Profile 2( also Node / Inhalt) machen, doch die Methode mit der 2. Variante, durch Eingabe eines Seitentitels (inklusive value) und dann werden alle, die da das gleiche eingegeben haben (Z.B. Beruf: Koch) aufgelistet, finde ich genial.

Das finde ich im Node Objekt nicht, obwohl dort mir auch die bessere Auswahl von Feldern sehr gut gefällt.

Zugegeben, ich eier noch ziemlich rum,
dass aber die die Variante
admin/config/people/profile
wegfallen wird, schockt mich doch ein bisschen, da sie mir bisher am geeignetsten erschien.

Danke Dir
Axel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alles neu mit Profile unter structure anstatt unter people

Eingetragen von axelschulz@drup... (325)
am 24.11.2013 - 00:04 Uhr

Hallo Werner,

so langsam sickert es durch, dass ich vermutlich alles neu machen muss
d.h. anstelle Profildaten-Felder für die Nutzer unter
admin/config/people/profile
zu basteln, doch nun alles unter
admin/structure/profiles/
zu erstellen.

nur eine Sache scheint mir "dort" leider nicht möglich.

Unter people/profile, der alten Art,wie ich verstanden habe, Profile zu erstellen,
kann ich wunderbare Listen erstellen, also Stichworte oder Begriffspaare einfach mit Komma trennen, die dann als einzelne Begriffe anklickbar gemacht werden können, d.h.
also sogenannte Listen unter admin/config/people/profile/add/list

Unter admin/structure/profiles/ gibt es auch Listen, jedoch sind diese irgendwie anders (Float Ganzzahl Text).
Mittels Komma getrennte Begriffe, kann ich hier nicht erstellen lassen.

Gibt es dazu eine Module welches die Field Funktion ergänzt?
Oder übersehe ich eine Einstellung?

Vielen Dank
Axel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was Du willst, klingt für

Eingetragen von wla (9015)
am 24.11.2013 - 10:47 Uhr

Was Du willst, klingt für mich nach einem Einsatz von Taxonomie.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Taxonomie

Eingetragen von axelschulz@drup... (325)
am 25.11.2013 - 08:41 Uhr

das habe ich befürchtet, dass ich anstatt der freien Listen beim anlegen der Benutzerprofilfelder dann Schlagwortlisten nutzen muss.
Schade, dass es außerhalb des Profils mit mehr Aufwand verbunden ist, freie Listen (mit Kommatrennung) zu erstellen.

Danke Dir.
Axel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Pflichtfeld vom User deaktivieren lassen
  • Layout-Builder hängt
  • Drupal 8/9 SEO-Beratung/Coaching
  • Verschachtelte UND / ODER Abfrage mit hook_views_query_alter
  • Kartenansicht, Position des Users und Nodes anzeigen
  • Hilfe zu Views und Filter?
  • Views für 2 Kategorien
  • [gelöst]Probleme nach löschen eines Menüpunktes im Adminmenü
  • [gelöst]Zufallsausgabe von Inhalt
  • Variable aus dem inkludierten Partial Template auslesen
  • Probleme beim Versand von Mails via Drupal 9
  • Drupal 9: Wie kommt der Inhalt eines selbst erstellten Feldes in page-title.html.twig
Weiter

Neue Kommentare

  • Ich würde das mit
    vor 1 Stunde 24 Minuten
  • php war es nicht
    vor 13 Stunden 47 Minuten
  • Ich mache so Sachen:-)
    vor 15 Stunden 52 Minuten
  • Bei Google musst Du erst ab
    vor 2 Tagen 2 Stunden
  • Filter
    vor 2 Tagen 16 Stunden
  • Ich bin mir nicht sicher,
    vor 2 Tagen 17 Stunden
  • Noch eine Frage
    vor 2 Tagen 19 Stunden
  • Setze bitte noch ein [gelöst]
    vor 3 Tagen 45 Minuten
  • Ändere mal deinen Pfad
    vor 3 Tagen 51 Minuten
  • habs gelöst Drush updb hat
    vor 3 Tagen 17 Stunden

Statistik

Beiträge im Forum: 246091
Registrierte User: 18884

Neue User:

  • uniquename
  • xapizm
  • maklko

» Alle User anzeigen

User nach Punkten sortiert:
wla9015
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3832
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 2 User und 7 Gäste online.

Benutzer online

  • schmittrich
  • wla

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association