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

Userprofil erstellen (Daten aus 3 Content Profile-Formularen) und themen

Eingetragen von Tim09 (21)
am 05.08.2010 - 16:17 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,

ich habe eine Frage bzgl. Userprofilen. Ich habe bereits intensiv die Suche genutzt und zahlreiche Beiträge zum Userprofil+Theming durchgelesen. Trotzdem konnte ich keine Antwort auf meine Fragen finden. :( Obwohl ich das nicht verstehe, da soviele Webseiten, die ein umfangreicheres Userprofil bieten, mit Drupal umgesetzt wurden.

Und zwar habe ich mehrere Content Profile Formulare.
Eins für die allgemeinen Daten (Name, Email, Passwort, Alter, ...). Eins für persönliche Angaben (Hobbies, Bildung, ...), Eins für das Profilfoto.

Mein Problem: Wie bekomme ich aus den verschiedenen Formularen EIN Profil? Was ist die gängigste/beste/beliebteste/performanteste Lösung? Ich kann es irgendwie nicht nachvollziehen das dies in Drupal nicht einfach umzusetzen ist.

Wenn ich jetzt eine normale Seite erstelle und diese mit node-x.tpl.php theme, kann ich mittels

<?php
global $user;
profile_load_profile($node);
print
$node->profile_vorname;
?>

Die einzelnen Formulardaten laden. Ist das eine gängige Lösung? Wenn ja, schließt sich direkt mein 2tes Problem an. Ich kann diese node nicht zum globalen Profilstandard machen. Wenn ich auf "Mein Konto" klicke, erscheint logischerweise nicht mein selbsterstelltest Profil. Wie kann ich das ändern? Ich habe nur die Lösung gefunden, einfach eine user-profile.tpl.php zu erstellen und zu themen. Aber irgendwo hatte ich gelesen das diese nur fürs Coreprofil ist und man diese nicht fürs Content Profile benutzen sollte.
Wie macht ihr es?
Kann mir jemand helfen mein Profilproblem zu lösen? Ich werd noch verrückt :(

DANKE!
Viele Grüße Tim

‹ Original URL anzeigen Block mitten im Content ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du könntest das Modul

Eingetragen von E-Fee (481)
am 05.08.2010 - 18:15 Uhr

Du könntest das Modul Advanced Profile Kit nutzen, das auf Panels aufbaut.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Tipp. Wenn ich

Eingetragen von Tim09 (21)
am 06.08.2010 - 09:36 Uhr

Danke für den Tipp.
Wenn ich mir die Seite anschaue, was APK alles benötigt (http://drupal.org/node/517182), dann habe ich Angst das meine Seite ziemlich lam wird. Oder brauche ich mir da keine Sorgen machen?
Eigentlich vermeide ich es Module zu installieren die ich nicht 100%ig benötige. Und nur fürs Profil soviele Module zu laden, ist meiner Meinung nach nicht so gut, oder?

Bauen denn alle ein anspruchsvolleres Profil mit APK, oder macht das noch jemand per Hand? Ich würde mich sehr freuen wenn mir jemand bei meinem obigen Problem weiterhelfen würde.

DANKE,

viele Grüße Tim

  • Anmelden oder Registrieren um Kommentare zu schreiben

Tim09 schrieb Eins für die

Eingetragen von Thoor (3678)
am 06.08.2010 - 10:13 Uhr
Tim09 schrieb

Eins für die allgemeinen Daten (Name, Email, Passwort, Alter, ...). Eins für persönliche Angaben (Hobbies, Bildung, ...), Eins für das Profilfoto.
Mein Problem: Wie bekomme ich aus den verschiedenen Formularen EIN Profil? Was ist die gängigste/beste/beliebteste/performanteste Lösung? Ich kann es irgendwie nicht nachvollziehen das dies in Drupal nicht einfach umzusetzen ist.

Also ich bevorzuge immer noch das CORE Profil Modul mit einigen Erweiterungen ... Verschiedene Reiter für Gruppierungen wie "Persönlich und Allgemein" lassen sich ganz leicht mit den Kategorien bei den Profilfeldern einrichten. Auch das Profilfoto ist praktischerweise gleich mit an Bord.

Und mit einer entsprechend "gethemten" user-profile.tpl.php sehen die Profilseiten eigentlich ganz gut aus. Sieh Dir doch mal mein Profil hier an ... Login: Antester - Testan

Das ist mit dem CORE PROFILE gemacht und natürlich einigen Zusatzmodulen ... Und im Profil von "Antester" siehst du auch die beiden Reiter unter "Bearbeiten" ... Vielleicht willst es ja auch bei Deinem Projekt mit dem CORE PROFILE versuchen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Thoor, vielen Dank für

Eingetragen von Tim09 (21)
am 06.08.2010 - 13:53 Uhr

Hallo Thoor,

vielen Dank für deine Hilfe. Dein Profil sieht wirklich sehr gut aus :-). Hätte nicht gedacht das man dies mit dem Core-Modul hinbekommt.
Auf jedenfall nochmal eine Überlegung Wert über das CoreProfil nachzudenken.

Ungeachtet dessen, würde ich mich über eine Antwort zu meinem 1. Problem freuen.

Vielen Dank und viele Grüße

Tim

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was meinst du denn mit einem

Eingetragen von caw (2762)
am 06.08.2010 - 18:09 Uhr

Was meinst du denn mit einem Profil? alles auf einer Seite? Du mußt doch alle content profile anzeigen lassen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Tim09, falls ich das

Eingetragen von Ionit (1802)
am 06.08.2010 - 22:25 Uhr

Hallo Tim09,

falls ich das richtig verstanden habe.

Du hast 3 Content Profil Formulare .... also 3 ausgefüllte Nodes ....

Jetzt legst Du für jedes einzelne Formular/Node ein View an (mit den Feldern + Filter + Arg) - Du hast dann also 3 Views... Die Feldausgabe erfolgt also nicht über node-inhaltstyp.tpl.php sondern nur über Views.....

Für jeden View legst Du einen Block an und lässt diese 3 Blöcke untereinander im Profil anzeigen (nur anzeigen auf [users/*]) - somit kannst Du aus 3 oder mehreren "Einzelnodes" einen einzigen Node/Profil machen und zusammen fassen.

Die Views themst Du dann -> fertig!

  • Anmelden oder Registrieren um Kommentare zu schreiben

@caw. Ja 3 unterschiedliche

Eingetragen von Tim09 (21)
am 07.08.2010 - 18:15 Uhr

@caw. Ja 3 unterschiedliche Formulare und alle sollen auf 1er Seite angezeigt werden.

@Noob-Anfänger
Super Idee. Danke für den Tipp. Das wäre zB eine Lösung :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

aber die views brauchst du

Eingetragen von caw (2762)
am 08.08.2010 - 06:29 Uhr

aber die views brauchst du alle gar nicht.
falls es wirklich content profile ist mußt du nur die einstellenungen auf "ganze node" im profil anzeigen setzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stehe vor genau dem gleichen Problem

Eingetragen von Line (107)
am 08.09.2010 - 10:16 Uhr

Hey,

ich habe haargenau das gleiche Problem.

@caw: Deinen letzten Beitrag verstehe ich nicht. Wo muss ich die Einstellung auf ganze Node setzen? In welchem Profil? Bisher hab ich ja kein Profil.

Zur Situtation: Ich habe auch 3 verschiedene Formulare aus denen schließlich das Userprofil gebildet werden soll. Alles sind Content Profile Formulare.

Da die user-profile.tpl.php IMMER standardmäßig aufgerufen wird, kann ich die doch einfach als "Vorlage" benutzen und in dieser die verschiedenen Nodes/Views laden? Oder spricht irgendwas dagegen?

Um möglichst wenig Code in der Template zu haben, ist die Idee von Newbie (sry, weiß grad den Namen nicht) echt gut, die Daten in Views, genauer gesagt in Blöcke zu organsieren. Jedenfalls theoretisch, probiert habe ich es noch nicht. Theme ich dann die einzelnen Blöcke block-xxx.tpl.php oder wie stelle ich diese am Besten wie gewünscht in der user-profile.tpl.php dar?

Danke,

liebe Grüße Line

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20456

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 27 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