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

[gelöst]Template für Profil

Eingetragen von messy (116)
am 31.03.2009 - 18:48 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x

Moin

Wenn ich ein Profil mit Usernode erstelle und ein Template erstellen möchte, muss ich ja eigentlich eine user-nodetyp.tpl.php erstellen. Jetzt besteht mein Profil aus mehreren Nodes. Diese sind in einer Node-family vereint. Ich habe den parent-typen angegeben, aber das hat leider nicht gekklappt.

Wie erstelle ich jetzt ein Template?

‹ Skripte getrennt aufrufen SSL - wie realisiert man den Login und die Angabe von persönlichen Daten verschlüsselt? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, ich kenne nodefamily

Eingetragen von Kars-T (1473)
am 03.04.2009 - 13:47 Uhr

Hi,
ich kenne nodefamily nicht genau, aber ich denke es stellt nur eine API dar.

Das Modul hier nutzt nodefamily und bringt die Sachen dann ins Profil:

http://drupal.org/project/nodeprofile

---

Viele Grüße,

Kars-T XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Hinweis. Ich

Eingetragen von messy (116)
am 03.04.2009 - 20:12 Uhr

Danke für den Hinweis. Ich habe mich bei der Erstellung an der Readme.txt festgehalten.

Zitat:

Mark a content type as user profile at 'admin/content/types' and set
appropriate relations between the content types at 'admin/content/nodefamily'.

To achieve greatest flexibility it is suggested to mark one content-type as nodeprofile.
Then set nodefamily relations between this type and the other content
types, which extend the profile. Use the node view of the parent type to build the display
of your user profile using the nodefamily relations (instructions are provided in the
nodefamily README).

Ich habe jetzt ein Parenttyp erstellt und diesem zwei children zugeordnet. Nur dem parenttyp habe ich als userprofile gemarkt.

Dann habe ich die Readme von nodefamily durchgelesen, aber stosse auf Probleme bei der Umsetzung.

Zitat:

* load the children's nodes at the top of your theme:

<?php
$children
= nodefamily_relation_load($nid);
?>

Den Code habe ich bei dem template zu dem parenttyp ganz oben eingefügt.

Zitat:

* get the node views and print them

e.g. use this to print the teaser of the first child node:

<?php
print node_view($children[0], TRUE, FALSE, TRUE);
?>

or this to print the full node view of all children:

<?php
     
foreach ($children as $childnode) {
        print
node_view($childnode);
      }
  
?>

Ich möchte die Vollansicht erhalten. Wo genau füge ich den Code jetzt ein? Habe es einmal oben eingefügt und dann nochmal bei der Contentausgabe. Leider wird beim Profil immer nur der parenttyp angezeigt.

Bräuchte hier nochmal Hilfe.

_____________________________________________________
IRC Server: chat.freenode.net
Channel: #drupal.de

Für mehr User im Channel!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja gut und schön, aber

Eingetragen von Kars-T (1473)
am 04.04.2009 - 20:08 Uhr

Naja gut und schön, aber ich denke das das Modul was ich dir verlinkt habe, macht glaube genau das was du willst ;)

---

Viele Grüße,

Kars-T XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit einem Panel kann man die "Mein Konto" Seite ueberschreiben

Eingetragen von quiptime (4972)
am 04.04.2009 - 22:03 Uhr

Verwende das Panels Modul V2.

Ueberschreibe mit einem Panel den Pfad user/x - die "Mein Konto" - Seite. Wie es geht ist hier im DC dokumentiert -> ein Dojo.
Im Panel selbst kannst Du per Backend die neue "Mein Konto" - Seite zusammenklicken. Das erspart Dir weitestgehend konventionelles Templating.

------------------------
Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

Grandios! Warum lerne ich

Eingetragen von messy (116)
am 08.04.2009 - 15:04 Uhr

Grandios! Warum lerne ich denn das Panel-Modul erst jetzt kennen!? Echt toll und dank dem Dojo alles geklappt. Ich bin begeistert! Vielen Dank.
_____________________________________________________
IRC Server: chat.freenode.net
Channel: #drupal.de

Für mehr User im Channel!

  • 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 4 Wochen 16 Stunden
  • Vielen Dank für Ihren
    vor 4 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 4 Wochen 5 Tagen
  • Vielen Dank für den
    vor 5 Wochen 20 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 5 Wochen 1 Tag
  • Gut gemacht
    vor 5 Wochen 1 Tag
  • Layout Builder etc. z.B. für Landing Pages
    vor 5 Wochen 1 Tag
  • Links
    vor 5 Wochen 3 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 5 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

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