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

Verschiedene Kontotypen mit verschiedenen Profilfeldern erstellen ?

Eingetragen von The Guy (89)
am 25.07.2012 - 21:46 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hey Leute,

Ich möchte verschiedene Profiltypen mit verschiedenen Feldern erstellen.

z.B.: 2 Kontotypen

Typ 1 - Käufer
Typ 2 - Verkäufer

Felder Typ 1:
1.Name
2.Interessen

Felder Typ 2:
1.Name
2.Angebot

Finde keine Möglichkeit einen weiteren Kontotyp anzulegen. Kann mir da jemand weiterhelfen?

Danke im Vorraus ;)

‹ Was bedeuten die Colorbox-Einstellungen zu "Gallery (image grouping)" ? Link-field in View ausgeben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Nicht mit Konten sondern mit

Eingetragen von wla (9461)
am 25.07.2012 - 22:21 Uhr

Nicht mit Konten sondern mit Nodes arbeiten, die mittels einer Referenz an den zugehörigen User gehängt werden. Von den Nodetypen kannst Du viele unterschiedliche erstellen, je nach Bedarf. Über Views läßt sich das dann problemlos darstellen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verschiedene Kontotypen mit verschiedenen Profilfeldern erstelle

Eingetragen von Patrick Schanen (515)
am 26.07.2012 - 04:49 Uhr

Mit Module Profile2 kannst du mehrer Profil Varianten anlegen, und mit verschiedenen Ansàtzen dem User Account nach abgeschlossener Anmeldung zur Verfügung stellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die schnellen

Eingetragen von The Guy (89)
am 26.07.2012 - 15:27 Uhr

Danke für die schnellen Antworten.
Werde mal beide Varianten ausprobieren ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit auto assign role kannst

Eingetragen von tiger (415)
am 26.07.2012 - 16:06 Uhr

Mit auto assign role kannst du sogar schon bei der Registrierung verschiedene Felder anzeigen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, dass ich das Thema erneut öffne

Eingetragen von Whity (15)
am 18.06.2014 - 05:05 Uhr

Moin Zusammen,

sorry dass ich das Thema erneut öffne. Aber irgendwie hab ich eine ganz dumme Frage, leider komm ich einfach nicht drauf...
Ich arbeite mit Profile2 und habe mehrere Profiltypen erstellt - auch die dazugehörige Registrierungsdaten. Bei der Registrierung will ich auf diese jeweiligen Profiltypen gelangen, leider weiss ich nicht, wie ich am Anfang schon den Pfad zu setzen hab.
Kurz zusammengefasst:
User gibt Benutzernamen/Email-Adresse ein -> erhält vom Admin ne Bestätigung -> User loggt sich ein und wird sofort auf den Profiletyp für seine Rolle weitergeleitet. Er soll auch nichts machen können, ohne dass er die Pflichtfelder eingegeben hat.
Danke für eure Unterstützung

  • Anmelden oder Registrieren um Kommentare zu schreiben

keiner einen Rat?

Eingetragen von Whity (15)
am 18.06.2014 - 11:23 Uhr

Hat Niemand einen Rat für mich? =(

Nach dem Einloggen gerate ich immer auf meine Startseite... Ich verstehe das eigentlich nicht, weil ich über Profile2 einen extra Pfad eingeben habe, dieser wird leider nie aufgerufen und ich weiss nicht, wo die Einstellung ist, dass ich ihn aufrufe =(((
Kann schon nicht mehr schlafen, weil mich das so kirre macht :-)))

  • Anmelden oder Registrieren um Kommentare zu schreiben

Idee - nicht getestet

Eingetragen von ronald (3857)
am 18.06.2014 - 12:38 Uhr

Der User, der sich das erste mal anmeldet, bekommt eine Rolle, mit der er nichts anderes machen kann, als eben sein Profil ausfüllen.

Beim Speichern des Profiles, bzw. bei dessen Änderung prüft eine Rule, ob das Profil nun vollständig ist.

Wenn ja, wird die reguläre Rolle freigeschaltet, wenn nein, bleibt er bei der Registrierungs-Rule.

  • Anmelden oder Registrieren um Kommentare zu schreiben

geht lwider auch ned

Eingetragen von Whity (15)
am 19.06.2014 - 05:57 Uhr

Danke für deinen Vorschlag, aber auch mit den Rules funktioniert das nicht :-(

Ich hab mir überlegt, ob ich nicht an dem Benutzeranmeldungsblock spielen kann und dann dort in den Block weitere Links hinzufüge, wie "registrieren als ..." und dann kommen die Links. In der Theorie schreint das logisch, in der Praxis ist es glaub ich komplexer als man denkt, oder?

Kann ich einfach links IN den Block einpflegen? :-/

  • Anmelden oder Registrieren um Kommentare zu schreiben

nimm das modul

Eingetragen von caw (2762)
am 19.06.2014 - 06:18 Uhr

nimm das modul profile2_regpath

  • Anmelden oder Registrieren um Kommentare zu schreiben

hab ich

Eingetragen von Whity (15)
am 19.06.2014 - 06:34 Uhr

Hey,

ich hab das Modul, aber irgendwie komm ich mit der Logik nicht klar (klingt blöd, ich weiss :-/). Ich hab für die Registrierung einen Link, aber ohne dass ich ihn selber eintrippe, komme ich nicht auf diese Registrierseite. Kannst du mir vllt in Kurzform erklaeren, wie das funzt?
Ich klicke auf Registrieren-》 registriere mich über das Standarddrupal Formular und bin dann nach dem einloggen auf der Startseite, ohne meine profil daten eingegeben zu haben, obwohl sie bei der Registrierung pflicht sein sollten :(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Der User, der sich das

Eingetragen von Jenna (1883)
am 19.06.2014 - 09:52 Uhr
Zitat:

Der User, der sich das erste mal anmeldet, bekommt eine Rolle, mit der er nichts anderes machen kann, als eben sein Profil ausfüllen.

Ich arbeite mit genau dieser Lösung und das funktioniert bestens.

Der User registriert sich lediglich mit Benutzernamen und E-Mail und erhält den einmaligen Anmeldelink.
Mit diesem wird er zu "Simple User", eine bestimmte Rolle ohne besondere Rechte.

Nach Aufruf des einmaligen Anmeldelinks kommt er auf seine Passwort Seite, gibt sein Passwort ein und nach speichern wird er per Rules auf das Ausfüllformular gelenkt oder eben auch auf eine Infoseite.
Ich arbeite hier nicht mit den Profilfeldern, sondern mit Content Types und Entity Form.
Zudem hat der User ein eigenens Theme (Role Theme Switcher) was ich sehr praktisch finde.
Er kann also in diesem Bereich Infolinks oder FAQ oder was immer lesen, kommt aber ohne Ausfüllen der erforderlichen Daten nicht weiter.

Zusätzlich praktisch finde ich, das ich User mit dieser "Simple Rolle" einfach löschen kann, wenn nach z.B. 2 Wochen nach Anmeldung nichts weiter passiert ist. Damit kann man den Userbestand auch leichter aktuell halten, weil ich so weiß, das ich mit dieser Rolle keine sensiblen Daten aus Versehen lösche und nur tatsächliche Nutzer auf der Seite habe.

Nach Ausfüllen der Daten mit "Klick auf ein bestimmtes Feld" z.B. Bestellbutton oder Checkbox sorgt eine 2. Rules dafür ihm nun die Rolle "Makler" oder "Firmeninhaber" zuzuteilen, damit er seine Anzeigen einstellen kann.
Dies kann natürlich erweitert werden, das die Einstellrolle erst nach Server Rückmeldung eines Paymentproviders vergeben wird, etc......

Bei Weiterleiten per Rules muß man nur unbedingt kontrollieren, das der Pfad so gesetzt ist, das der User bei "Passwort vergessen" Link auch noch auf die Eingabeseite gelangen kann um ein neues Passwort zu setzen, ich hatte das mal einer Rules übersprungen und der User hätte nie wieder sein Passwort ändern können, hat mich damals einige Nächte gekostet.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke

Eingetragen von Whity (15)
am 19.06.2014 - 11:09 Uhr

Hallo Jenna,

Danke für die ausführliche Antwort. Langsam läuft es, ich habe nur ein Problem, der User klickt auf die Registrierungsmail, dann muss er ja sein Passwort eingeben un ich sehe die Profilfelder, die ausgefüllt werden müssen. Nur im Reiter oben habe ich noch andere Daten stehen, welche er aber unbedingt ausfüllen müss, bevor er weiter machen kann, wie kann man das denn realisieren?

Diese Administrative Daten müssen ausgefüllt werden, bevor der Nutzer weiter macht...

AnhangGröße
Unbenannt.PNG 2.65 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Irgendwo ist ein Fehler, aber wo?

Eingetragen von Whity (15)
am 19.06.2014 - 11:48 Uhr
caw schrieb

nimm das modul profile2_regpath

Ich glaub, ich hatte wirklich einen Knick in der Logik. Kann ich dir kurz beschreibe, wie ich das mit dem Path gemacht hab und du sagst mir, wo ich da nen fehler gemacht hab?
Also ich habe einen Profiltyp "administrative daten" erstellt, mit Feldern die auszufüllen sind. Dann habe ich bei der Bearbeitung von den des Profilstyps eingetragen, dsss es bei der Registrierung zu folgendem Link weitergeleitet wird:

http://blablubb.com/lalilu/ROLLE_1/register und in dem selben Fenster eingetragen, welche Rollen darauf weitergeleitet werden.

Dann kommt ein neuer Nutzer unr registriert sich mit Benutzername, Email und Rolle. Daraufhin erhält er eine E-Mail vom Admin mit dem Aktivierungslink. Der User klickt den Aktivierungslink an, wird aber nicht auf den angegeben link weitergeleitet sondern auf den http://blablubb.com/lalilu/user/1/edit

Rules, AAR oder ähnliches sind alles nicht drin, versteh nicht, warums ned klappt :-/
Irgendwo muss ja ein Fehler sein, stellt sich nur die Frage wo

  • 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 2 Wochen 2 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 3 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20454

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

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