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

Einzelne Felder aus Nodeprofil der Regestrierung hinzufügen (Advanced Profil)

Eingetragen von Mattes (233)
am 11.06.2008 - 18:11 Uhr in
  • Module
  • Drupal 5.x oder neuer

Ich verwende das Advanced Profile Kit Modul zusammen mit den Nodeprofil Modul. Klappt alles einwandfrei. Nun will ich zwei Felder (cck Felder) meines Benutzer Profiles mit auf der Regstrierungseite haben. Alle Felder kann ich ja unter:
Startseite » Verwalten » Inhaltsverwaltung » Inhaltstypen » User Profile » Node profile

unter dem Punkt "Show this node profile during user registration." hinzufügen.
Damit würde ich den neu regestrierten Benutzer aber erschlagen :-)

Hatt jemand eine Idee wie ich einzelne Felder hinzufügen kann?

‹ Modul nicht sichtbar phpbb und Drupal User Sync Problem ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

vlt alle anzeigen lassen,

Eingetragen von dawehner (2639)
am 11.06.2008 - 19:42 Uhr

vlt alle anzeigen lassen, und mit hook_form_alter unset()-en
oder in theme der user_registration_form die felder unsetten
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Denkbar waere der Einsatz

Eingetragen von quiptime (4972)
am 11.06.2008 - 19:43 Uhr

Denkbar waere der Einsatz des CCK Modules "Field Permissions." Ein nicht registrierter User bekommt einfach nur bestimmte Felder zu sehen.

Eine andere Loesung waere wenn Du Dein Node Profile Profil splittest - also noch einen Nodetype. Ein Nodetype (Profil Part 1) enthaelt die Daten die mit "Show this node profile during user registration." bei der Registrierung angezeigt werden. Der andere Nodetype (Profil Part 2) ist normal im Useraccount zu erreichen.
Diese Vorgehensweise erscheint zunaechst umstaendlich. Jedoch bietet sie unter Umstaenden Vorteile. Wenn man Profile listen will kann man allein am Nodetype entschieden was gelistet wird. Auch ist eine einfachere Trennung zwischen oeffentlichen und nicht oeffentlichen Profil-Daten realisierbar.
Soviel um auf die Schnelle 2 Vorteile zu nennen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verbeugung Auf sowas wäre

Eingetragen von dawehner (2639)
am 11.06.2008 - 20:04 Uhr

Verbeugung
Auf sowas wäre ich nicht gekommenen.
Langfristig könnte man auch einen Patch für Nodeprofile anbietet, welches erlaubt, dass man die Felder, welche angezeigt werden wollen, auswählen kann; ist ja wirklich nicht schwer

--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja, Patch für Node

Eingetragen von quiptime (4972)
am 11.06.2008 - 20:18 Uhr

Naja, Patch für Node Profile hin und her.

Eigentlich ist er nicht erforderlich - es gibt ja "Field Permissions". In D6 gehören die übrigens zum Core.

Die Meisten unterschätzen "Node Profile".

Ist ein geiles Modul mit dem man hinsichtlich differenzierter Userprofile viel anstellen kann. Aber richtig in Fahrt kommt man mit "Node Profile" erst mit CCK, logisch, und Views. Und mit der eigenen Load Funktion nodeprofile_load() kann man "Node Profile" Profilfelder fast von überall aus ansprechen. Vorrausgesetzt man hat eine User ID an dieser Stelle und kann sich noch erinnern welchen "Node Profil"-Nodetype man um Informationen bitten will.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey, das sind doch auf jeden

Eingetragen von Mattes (233)
am 11.06.2008 - 20:21 Uhr

Hey, das sind doch auf jeden Fall schon mal gute Ansätze! Danke an euch beide! Werde mich mit den Vorschlägen mal auseinandersetzen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Doch zwei Nodetypen fürs Profil?!

Eingetragen von Mattes (233)
am 18.06.2008 - 20:27 Uhr

Hi @quiptime deine zweite Variante mit den zwei Nodetypen wird immer wahrscheinlicher...

Zitat:

Dein Node Profile Profil splittest - also noch einen Nodetype. Ein Nodetype (Profil Part 1) enthaelt die Daten die mit "Show this node profile during user registration." bei der Registrierung angezeigt werden. Der andere Nodetype (Profil Part 2) ist normal im Useraccount zu erreichen.
Diese Vorgehensweise erscheint zunaechst umstaendlich. Jedoch bietet sie unter Umstaenden Vorteile.

Da ich das Zusatzmodul CCK-Fieldgroup tabs benutze was beim ausblenden der Felder dummerweise trozdem angezeigt wird. Hast du eine idee wie ich den "Part1" des Profils auch in die Tabs (nacher im Profil des Benutzers) bekomme?

Gruß Mattes

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Nach Upgrade auf Drupal 9 Fehler im Installationsprofil
  • Es gibt noch Tickets für das DrupalCamping!
  • Komplexe Layouts per Drag & Drop mit Layout Paragraphs
  • Reload der vollständigen Seite
  • [doch nicht gelöst] View zeigt unter Felder falsche Werte
  • Die Splash Awards Deutschland und Österreich sind zurück!
  • [gelöst] Views in Seite einbetten
  • Fehler nach Drupal Core Update auf 7.91
  • (Gelöst) Taxonomie Beziehungen ausblendbar im Backend?
  • Suche Upgradeempfehlungen einer existenten Drupal7 Site auf 9/10?
  • Develop Custom Field in Views
  • Wie View mit einem Array von ids filtern?
Weiter

Neue Kommentare

  • Mein Hinweis sagt, daß du das
    vor 1 Tag 19 Stunden
  • Erstmal danke für Deine
    vor 1 Tag 19 Stunden
  • Hast Du diesen Eintrag auch
    vor 1 Tag 23 Stunden
  • Sehr interessanter und
    vor 3 Tagen 7 Stunden
  • Works as designed – Erwartetes Verhalten
    vor 5 Tagen 6 Stunden
  • Welcher Fehler wird im Drupal
    vor 5 Tagen 21 Stunden
  • Zu früh gefreut. Jetzt
    vor 5 Tagen 23 Stunden
  • Filterkriterien » Hinzufügen » Kategorie » webformulareingabe
    vor 5 Tagen 23 Stunden
  • Müsste da noch ein Filter auf
    vor 6 Tagen 4 Stunden
  • Hast Du mal die Ausgabe des
    vor 6 Tagen 4 Stunden

Statistik

Beiträge im Forum: 247955
Registrierte User: 19631

Neue User:

  • vagneralex3
  • zahid hasan
  • Davidenabs

» Alle User anzeigen

User nach Punkten sortiert:
wla9220
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 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