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

Benutzer-Menu

Eingetragen von gustav12 (3)
am 13.09.2010 - 15:53 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo Zusammen,

ich würde gerne bei der Anzeige einer Node oder eines Userprofils ein Menu einblenden, dass auf die Einträge von genau dem User des Userprofils bzw. des Authors des Nodecontent verlinkt. Beispiel: Ich klicke auf den Benutzer XY. Dann soll das Profil von XY angezeigt werden und ein Menu mit den Einträgen: Profil von XY, Bilder von XY. Wenn ich nach einem Bild suche und ich zu der Node die das Bild entählt navigiere, dann soll dieses Menu ebenfalls angezeigt werden: Profil von XY, Bilder von XY. XY ist in diesem Fall der Author des Contents.
Mein Problem ist, dass ich in Links keine Token benutzen kann - jedenfalls gelingt es mir nicht. Ich bekomme diese Dynamik daher nicht hin, dass die beiden Links im Menu immer bezogen auf das angezeigte Profil bzw. den Author des angezeigten Inhalts sind.

Bin für jede Hilfe dankbar.

Gruß
Gustav

‹ SQL-Abfrage /jQuery -> Autocomplete Beim Übersetzen helfen, aber Startschwierigkeiten ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hier ist es nötig einen

Eingetragen von Thoor (3678)
am 13.09.2010 - 16:41 Uhr

Hier ist es nötig einen entsprechenden Block mit dem Modul VIEWS zu erstellen und bei den entsprechenden Nodes einzublenden. Der Clou oder Kniff dabei ist lediglich ein zu nutzendes Argument mit der User ID des Autoren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie erstelle ich denn eine

Eingetragen von gustav12 (3)
am 13.09.2010 - 16:55 Uhr

Wie erstelle ich denn eine View die nur aus zwei Links besteht? Ich dachte eine View wäre dafür da, eine Datenbankabfrage auszuführen und die Ergebnisse darzustellen. Die Links haben doch aber nichts mit der Datenbank zu tun.
Das Einblenden der Blocks kann ich ja dann über Context machen, oder?

Danke,
Gruß
Gustav

  • Anmelden oder Registrieren um Kommentare zu schreiben

gustav12 schrieb Wie erstelle

Eingetragen von Thoor (3678)
am 13.09.2010 - 17:18 Uhr
gustav12 schrieb

Wie erstelle ich denn eine View die nur aus zwei Links besteht? Ich dachte eine View wäre dafür da, eine Datenbankabfrage auszuführen und die Ergebnisse darzustellen. Die Links haben doch aber nichts mit der Datenbank zu tun.

Hatte Dich falsch verstanden! Bin davon ausgegangen, daß Du Node-Titel vom selben Autoren als Links mit anzeigen lassen wolltest! Den Link zum Profil kannst du aber doch auf jeden Fall so realisieren, wie von mir vorgeschlagen ... Ich tue nix anderes in meinen Beiträgen auf THOOR, wenn es dort im Node unten heisst "Verfasst von ..."

Deine Userbeiträge und Bilder sind doch sicherlich bereits unter einem Pfad zu erreichen ... oder? Wenn du Deine Pfade hier in Abhängigkeit vom Usernamen oder User-ID bringst, dann kannst Du in VIEWS mit der "Feld Ausgabe Ersetzen" Funktion auch recht einfach mittels eines HTML TAGs entsprechende Links platzieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, bin noch sehr

Eingetragen von gustav12 (3)
am 13.09.2010 - 17:39 Uhr

Sorry, bin noch sehr unbholfen mit Drupal. Also die Beiträge die ich verlinken will, sind über Pfade erreichbar: user/[uid]/profile und user/[uid]/images. Jetzt möchte ich nichts anderes, als diese beiden Links zu erstellen, abhängig vom Beitrag der gerade angeschaut wird. Schau ich mir ein Bild von User 1 an dann sollen die beiden Links erscheinen mit [uid] = 1. Ich möchte die Links allerdings nicht in den beiden Views für das Profil und die Bilder integrieren, sondern eine Art Menu-Block oberhalb des eigentlichen Inhaltes anzeigen. Wenn ich zum Beispiel auf den Link zu den Bildern klicke, habe ich eine View die mir alle Bilder des Users [uid] anzeigt. Wenn ich nun hier weiter navigiere und ein Bild auswähle dann soll dieses Menu bestehen bleiben.

Gruß
Gustav

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie ich anfangs schon

Eingetragen von Thoor (3678)
am 13.09.2010 - 17:56 Uhr

Wie ich anfangs schon geschrieben habe ...

Einen Block mit dem Argument "Node: Beitrags ID" erstellen -> Standardargument zu Verfügung stellen -> Benutzer-ID aus der URL ( Haken bei "Also look for a node and use the node author" )

Als Felder im Block nimmst Du zum einen "Benutzer: Name" und verlinkst mit dem Benutzer ... und zum anderen das Feld "Benutzer: Uid" ... Daraus kannst du Dir mittels "Rewrite the output of this field" beim Feld einen Link wie gwünscht zu user/[uid]/images basteln ...

Und diesen Block platzierst Du dann bei den entsprechenden Nodes und hast darin dann immer die beiden Links zum Profil und den Bildern des Node-autors.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 4 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 5 Tagen
  • Du hast die "Trusted host
    vor 4 Wochen 5 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 4 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 7 Wochen 19 Stunden
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20509

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 58 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