Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst]Profile vs. profile2 ???

Eingetragen von don_arturo (48)
am 24.11.2014 - 20:19 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

[gelöst]Hallo liebe Drupaller!

Versuche gerade ein Tool für "matching" zu bauen und verstehe das Konzept (oder die Konzepte.. ??) von und mit dem Standard-Profil (unter config/people) und Profile2 (structure/pofile types) nicht ganz. (.. oder gar nicht... :-) . Dazu habe ich keine (für mich!) wirklich klare und verständliche Erklärung gefunden, weder hier, noch bei drupal.org oder bei Google, bzw. Youtube, Abteilung Lehrfilme...

Also ich habe profile2 installiert und eingerichtet, es läuft, zwei profile types, zwei Rollen, Berechtigungen, alles gut: Nun ist mein Problem, dass ich nur "Katzen" oder "Mäuse" einrichten möchte - also auf der Startseite entweder, oder: Kein "ich bin ein User" und schaue dann mal, ob ich eine Maus bin, oder doch ein Katzen-Profil anlege.

Da finde ich, eingelogt, diese Trennung von "My Account" und "Mein Katzen-Account" oder "mein Mäuse-Account" irritierend. Dann kann ich "Als Maus registrieren" oder "Als Katze registieren" mit registration path in der Navi angelegen, okay. Aber für mich nicht so ganz schön, da dann das Mäuse- bzw Katzen-LogIn eine Ebene tiefer rutscht.. und dazu bleibt noch "neuer User", der dann mit der Rolle authenticated angelegt werden kann, was ich jetzt in der Navi einfach ausgeblendet habe, irgendwie unelegant, aber ich kann ja auch nicht auf die ganzen Funktionalitäten verzichten, die mit dem Standard-Profil kommen, new passwort etc... ?

irgendwie verstehe ich das Zusammenspiel zwischen diesen beiden Profil-Modulen nicht. Oder geht das, was ich vor habe, einfach nicht mit diesen Modulen?

Weiss vielleicht jemand hier, wo Standard-profil und profil2 genau erläutert werden? Ein richtig guter lehrfilm..? oder gibt es doch den ultimativen Forumsbeitrag dazu irgendwo, von mir bisher unentdeckt?

Danke!

‹ „Echte Dictionary“ - Funktionalität [gelöst]Profile vs. profile2 ??? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich würde dir eher empfehlen

Eingetragen von Jenna (1883)
am 25.11.2014 - 19:14 Uhr

Ich würde dir eher empfehlen auf profile2 zu verzichten und die Umsetzung mit Content Types zu machen.

Später bist du sehr flexibel damit, z.B. Inhalte flaggen (Merklisten) mit dem Flag Modul und Ausgaben im Frontend über Views.

Die Rollenvergabe kann man gut über Rules steuern.

Grob angesprochen wurde das hier: http://www.drupalcenter.de/node/52211

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

don_arturo schrieb Also ich

Eingetragen von degunino (109)
am 26.11.2014 - 12:23 Uhr
don_arturo schrieb

Also ich habe profile2 installiert und eingerichtet, es läuft, zwei profile types, zwei Rollen, Berechtigungen, alles gut: Nun ist mein Problem, dass ich nur "Katzen" oder "Mäuse" einrichten möchte - also auf der Startseite entweder, oder: Kein "ich bin ein User" und schaue dann mal, ob ich eine Maus bin, oder doch ein Katzen-Profil anleg

Schau dir mal dieses Modul an:

https://www.drupal.org/project/profile2_regpath

Damit kannst du für jeden Profile-Typ einen eigenen Registrierungspfad anlegen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Profil als Content Type

Eingetragen von don_arturo (48)
am 26.11.2014 - 14:49 Uhr

Danke Jenna,

daran werde ich ein wenig basteln: Im Vorfeld war ich schon mit einem Content-Type zugange und hatte dazu Taxonomies angelegt.. das geht auch, aber irgendwie ist das auch nicht ganz ohne und macht die Verwaltung der profile nicht einfacher..

Danke für Deine Einschätzung als erfahrene(r) Entwickler(in)!

  • Anmelden oder Registrieren um Kommentare zu schreiben

jepp! Danke!

Eingetragen von don_arturo (48)
am 26.11.2014 - 15:02 Uhr

Mein Problem ist, dass ich das Zusammenspiel mit dem Standard-profil nicht wirklich geschmeidig hin bekomme: Wie kann ich das Standardprofil mit seinen Feldern und Funktionen nutzen UND die Profile 2 Funktion mit mehreren User-Profilen gleichzeitig, aber in getrennten Töpfen, sozusagen das Standard-Profil in profile2 integriert, aber nur im Hintergrund?

Das scheint mir doch nicht ganz trivial zu sein.

Am Anfang habe ich verzweifelt gesucht, ob ich da irgend einen Haken zum Anklicken übersehen habe, aber jetzt sehe ich, dass eine Entwicklung in meinem Verständnis von Drupal stattfindet. Darüber freue ich mich! :-) Danke für die Antworten!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi,Da ich selbst gerade an

Eingetragen von tom909 (44)
am 26.11.2014 - 15:43 Uhr

Hi,

Da ich selbst gerade an einem sozialen Netzwerk in Drupal arbeite würde ich Dir raten einfach per Taxonomy z.B. Katze oder Maus definieren(warum taxonomy, kann man in drupal 7 besser mit views Filter Suchmasken machen und auch Platz falls man noch z.B. Hunde aufnehmen will).

Beim registrieren würde ich dann folgendermassen vorgehen: Du fügst das taxonomy Feld als must Feld beim registrieren hinzu. Anschliessend mit Rules kannst Du einfach event neuer User Account einfach prüfen welcher begriff und zack die passende rolle zuweisen statt unterschiedliche urls.

Bei den Profilen selbst würde ich das einfach im Template lösen die Ausgabe unterscheiden nach gewählten Taxonomy Befehl.

Ich habe selbst profile 2 nach langen hin und her probiert und bin zum Entschluss gekommen das alles per Hand zu machen weil ich da besser in alles eingreifen konnte auch was dann die Templates betrifft.

Was ich auch empfehlen kann ist der Einsatz von fieldgroups. Dann kannst Du auch das Profil Edit z.B. in unterschiedliche Pages unterscheiden und wenn Dir temperten selbst zu aufwändig wird, gibts es noch als Hilfe Displaysuite.

Ich würde aufjedenfall wegen deiner Menüführung überlegen auf profile2 zu verzichten.

Ich habe einen englischsprachigen Guide wegen Netzwerke gelesen in Drupal und ich würde an deiner Stelle mit Flag und content types und wie schon vorgeschlagen mit taxonomy arbeiten wenn Du zum User sein "Haustier" dazuhocken willst. Das macht vieles einfacher. Ich würde garnicht verschachtelte User profile machen. Das wird wie gesagt nicht elegant zu lösen sein und Dir nur Kummer machen. Was auch gut geht ist node/user reference.

Vielleicht verstehe ich deine Aufgabenstellung falsch, aber wenn Du dem User Profil per Taxonomie ein Tier zuteilst und die Template das auswertet kannst Du wenn ein User der Seite auf das Profil des anderen User(oder seine eigenes besucht) nicht ihn sondern sein Tier ausgeben, ausser Du möchtest User und Tiere separat haben. Vielleicht wenn Du deine grundsätzliche Zielsetzung genauer erläuterst, kann Dir bestimmt einer die beste Kombination aus Modulen und Einstellungen nennen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Beim registrieren

Eingetragen von Jenna (1883)
am 27.11.2014 - 01:14 Uhr
Zitat:

Beim registrieren würde ich dann folgendermassen vorgehen: Du fügst das taxonomy Feld als must Feld beim registrieren hinzu. Anschliessend mit Rules kannst Du einfach event neuer User Account einfach prüfen welcher begriff und zack die passende rolle zuweisen statt unterschiedliche urls.

Genau diese Methode finde ich auch sehr praktisch, auf profile2 kannst du dann komplett verzichten.

Ich habe profile2 nie so wirklich verstanden bzw. gab es oft verschiedene Probleme in Bezug auf Mehrsprachigkeit und die Umsetzung wie ich es gern wollte, habe ich mit profile2 auch nicht hinbekommen, das kann aber natürlich auch an mir liegen und nicht am Modul, mir war es dann irgendwann zu aufwendig damit weiter zu machen, da ich damals auch keine sinnigen Tutorials dazu finden konnte.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

nochmal Danke!

Eingetragen von don_arturo (48)
am 29.11.2014 - 00:23 Uhr

... jetzt geht es wieder voran: Schön zu wissen, dass ich mit meinen Schwierigkeiten bei profile 2 nicht ganz allein bin. Vielleicht wird ja da noch was entwickelt, denn eigentlich ist das ein schöner Ansatz, Rolle, Profil, den registration_path anlegen und schwups ist alles da. Schade, es fehlen ja nur Kleinigkeiten.

Also entweder mein Konzept an die Möglichkeiten anpassen oder doch mit taxonomies über Content Types, durch "bidirektionale Beziehungen", wie in anderen CMS auch .. und wie ich es vor der Entdeckung von profile 2 bereits probiert hatte.

Hat mich nun doch ein paar Tage gekostet. Aber das ist okay! :-)

.. nun müsste ich nur noch wissen, wie ich das hier als "gelöst" markieren kann...?

  • Anmelden oder Registrieren um Kommentare zu schreiben

...indem Du in Deinem

Eingetragen von leda.ch (977)
am 29.11.2014 - 00:48 Uhr

...indem Du in Deinem Eröffnungspost dem Titel ein [gelöst] voranstellst :-)

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20455

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

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