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

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • 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
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 3 Tagen 15 Stunden
  • Vielen Dank für Ihren
    vor 6 Tagen 9 Stunden
  • Composer ist sehr ratsam
    vor 1 Woche 1 Tag
  • Vielen Dank für den
    vor 1 Woche 3 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 1 Woche 4 Tagen
  • Gut gemacht
    vor 1 Woche 4 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 1 Woche 4 Tagen
  • Links
    vor 1 Woche 6 Tagen
  • Moin,wow, sehr gutes
    vor 2 Wochen 22 Stunden
  • Dass ist eine spannende
    vor 2 Wochen 1 Tag

Statistik

Beiträge im Forum: 250316
Registrierte User: 20562

Neue User:

  • rofilm
  • Cruzorerm
  • Plandkeews

» 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 16 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