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

  • 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

  • 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

  • Vergleich Drupal und Contao
  • DrupalCamp Frankfurt 27-28 November 2026
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
Weiter

Neue Kommentare

  • Links
    vor 11 Stunden 47 Minuten
  • Moin,wow, sehr gutes
    vor 1 Tag 12 Stunden
  • Dass ist eine spannende
    vor 1 Tag 20 Stunden
  • Moin
    vor 2 Tagen 6 Stunden
  • Drupal-Contao-Vergleich ist nicht einfach
    vor 3 Tagen 2 Stunden
  • Hab ich installiert find ich
    vor 1 Woche 8 Stunden
  • Gefunden
    vor 10 Wochen 1 Tag
  • Vielen Dank für die ausführlichen Hinweise...
    vor 10 Wochen 5 Tagen
  • Mögliche Ursachen und nächste Schritte
    vor 10 Wochen 5 Tagen
  • Was für einen Server benutzt
    vor 13 Wochen 1 Tag

Statistik

Beiträge im Forum: 250306
Registrierte User: 20555

Neue User:

  • Tepkugem
  • NuruSics
  • tschero

» Alle User anzeigen

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