Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Zwei Fragen zu Profilerstellung

Eingetragen von ich_bins (40)
am 08.03.2012 - 17:48 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Nachdem ich meine völlig verhunzte Installatlion | /dev/null hatte; ging ich daran alles neu aufzusetzen, nur mit den nötigsten Modulen, und siehe da, ich bin weiter, als ich dachte, jedoch stecke ich in der Profilerstellung fest mit zwei Dingen:

1. Ich verwende nun Profile2, damit ich verschiedene Registrierungsseiten mit teils verschiedenen Feldern verwenden kann. Nun sind es ganz arg viele Profilfelder, und ich möchte die gerne in TABS gruppieren, beispielsweise: Persönliche Daten, Allgemeines, Listen; damit es übersichtlicher ist. Jetzt habe ich schon bei Tante Gockel gesucht und hier im Forum; aber für Profile2 gibt es da wohl keine Lösung, oder sehe ich da etwas falsch?

2. Der User soll sich aus einer Liste bis zu 5 Einträge aussuchen können. Nachdem die Liste aber EWIG lang wird, wäre es sicher ein Plan, diese Liste aufzuspalten. in zwei Felder. In Liste 1 kann der User sich einen Oberbegriff aussuchen (beispielsweise Musikstil) und in der zweiten Liste kann er dann Einträge aus dem Subset auswählen... Liste 1: Rock 70er, Rock 80er, Rock 90er und Liste 2 zeigt dann z. B. bei Rock 90er folgende Einträge an: Dream Theater, Metallica, Pantera. Auf diese Art soll der User bis zu 5 Einträge aus unterschiedlichen Bereichen der Gesamtliste auswählen können. Gibts da einen alten Trappertrick dafür?

Natürlich könnten wir darüber diskutieren, ob Pantera in die Rubrik 90er Rock passt, aber das ist ja nur ein Beispiel zur Illustration ;-)

Vielen Dank für einen oder zwei heisse Tips.

i_b

‹ HTML5-Tag nachrüsten Hilfe! Nach VBO und neuer Views kein Login und Anmelden mehr möglich ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe viel weiter gesucht, aber noch keine simple Lösung gefunden

Eingetragen von ich_bins (40)
am 19.03.2012 - 08:42 Uhr

Hat nicht vielleicht doch jemand noch einen Tip?

Viele Grüße

i_b

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Lösung zu 1 steht auf der

Eingetragen von wla (9461)
am 19.03.2012 - 09:53 Uhr

Die Lösung zu 1 steht auf der Projektseite: mehrere Profiletypen anlegen und die als Tabs anzeigen lassen.
Zu 2: [do:hierarchical_select]

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke schön,

Eingetragen von ich_bins (40)
am 19.03.2012 - 10:05 Uhr

zu 1: Das basiert vermutlich auf einem Missverständnis. Ich habe nun 4 verschiedene Profiltypen angelegt, aber ich möchte die Felder der einzelnen Profiltypen aufteilen, damit es nicht eine ewig lange Liste wird; und dem Anwender Tabs anbieten, worin die profilbedingten Felder eingeordnet sind. Oder habe ich hier etwas missverstanden?

zu 2; das ist das, wonach ich gesucht habe, herzlichen Dank für den Tip.

i_b

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dir bleibt nur, die Profile

Eingetragen von wla (9461)
am 19.03.2012 - 10:35 Uhr

Dir bleibt nur, die Profile weiter zu unterteilen und jeden Teilbereich als eigenes Profil zu behandeln. Der User hat dann, abhängig von sonstigen Bedingungen, einen bestimmten Satz von Profilen auf seiner Seite. Deine 4 Profile sind ja, wie Du selbst sagst, viel zu umfangreich. Also mußt Du mit X Profilen arbeiten, die entsprechend kleiner angelegt sind.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das habe ich nun verstanden ;-)

Eingetragen von ich_bins (40)
am 21.03.2012 - 07:28 Uhr

Das bedeutet im wesentlichen daß ich beispielsweise die Profile Gruppe_1_1 Gruppe_1_2 und Gruppe_1_3 habe, und alle drei der selben Rolle zuordne und damit die Aufteilung auf verschiedene Bereiche ermögliche? Wenn es das ist, dann ist es ja auch völlig in ordnung so. :-)

Vielen Dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, genau so solltest Du das

Eingetragen von wla (9461)
am 21.03.2012 - 09:41 Uhr

Ja, genau so solltest Du das machen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke schön,

Eingetragen von ich_bins (40)
am 21.03.2012 - 10:29 Uhr

nun nur noch die letzte Frage zu dem Thema... Lässt es sich mit Profile2 einrichten, daß nur die Pflichtfelder auf der Registrierungsseite angezeigt werden, und die optionalen Felder erst nach erfolgter Freischaltung?

Herzlichen Dank für Deine Hilfe

i_b

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kannst Du doch leicht

Eingetragen von wla (9461)
am 21.03.2012 - 10:47 Uhr

Das kannst Du doch leicht über die Rechtesteuerung erreichen. Die zusätzlichen Profile-Tabs sind dann nur für angemeldete Benutzer sichtbar.
Ansonsten kannst Du mittels [do:field_permissions] den Zugriff auf einzelne Felder über die Rolle steuern.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, nun habe ich es hinbekommen,

Eingetragen von ich_bins (40)
am 23.03.2012 - 09:57 Uhr

die Profile habe ich aufgeteilt und siehe da, mit den custom permissions bei den Feldern funktioniert es auch, daß die Felder entsprechend erst eingegeben werden können, wenn sich derjenige angemeldet hat.

Jedoch scheitert es nun an einem anderen Problem: Ich habe einen Testuser angemeldet,mit einer Rolle der diese verschiedenen Unterprofile zugeordnet sind, und wenn ich auf den Link, den ich per Emailbekomme klicke, sagt er: Sie haben keinen Zugriff auf diese Seite. Nun, denke ich mir, dann schalte ich das mal frei in der Userverwaltung, und siehe da, wenn ich meine Login/Passwortdaten eintrage, dann nimmt er diese nicht und leer einfach nur das Loginfeld. Ich habe im Source Code die Registrierseite von /register/ auf /registrierung umgebogen, da mir kein anderer Weg erfolgreich schien.

Vielleicht habe ich auch nur was übersehen, ich grabe noch mal.....

Vielen Dank!

i_b

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 31 Minuten
  • Hey danke
    vor 3 Tagen 19 Stunden
  • Update: jetzt gibt's ein
    vor 4 Tagen 13 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 1 Tag
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

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