Weitere Tabs
Eingetragen von byronic (195)
am 21.10.2007 - 22:44 Uhr in
am 21.10.2007 - 22:44 Uhr in
Unzwar möchte ich wissen ob es möglich ist. z.B. gehe ich hier auf drupalCenter.de unten Auf Statistiken und suche mir da irgend einen User aus, gelange ich in sein Profil.
Da gibt es die Register Anzeigen, Beiträge, Kontaktiren.
Ich würde dort gerne noch weiter hinzufügen.
z.B. Blog, Galerie, meine Buddys, und vielleicht noch eine selbsterstellte View.
Kann man dies?
- Anmelden oder Registrieren um Kommentare zu schreiben
Ja das geht, bei Views geht
am 22.10.2007 - 08:15 Uhr
Ja das geht, bei Views geht das direkt in den Menüeinstellungen dort einfach ein Häkchen bei "als Tab" setzen. Der Pfad des View sollte dann dem Userprofil ähneln (mit Argumenten)
Beispiel:
Userpfad:
/user/1234
Im View gibst du dann diesen Pfad an
/user/$arg/userview
und als Argument die ID des Node-Autor.
gruß pebosi
Also ich habe den Identifier
am 22.10.2007 - 09:56 Uhr
Also ich habe den Identifier "test_tab" vergeben in der URL "/user/$arg/test_tab", als argument habe ich Node ID ausgewählt.
Doch irgwie erscheint das Tab, im user Profil nicht. Auch wenn ich direkt im pfad "/user/2/test_tab eingebe", passiert nichts, auser ich lande auf der stnadart user seite.
Hab ich da irgendwas falsch verstnanden?
Als argument musst du in dem
am 22.10.2007 - 10:09 Uhr
Als argument musst du in dem Fall die Autor-ID nehmen, hast du denn die Menüeinstellungen genutzt?
gruß pebosi
Ich schilder mal hier meine
am 22.10.2007 - 10:53 Uhr
Ich schilder mal hier meine Einstellungen:
Basisinformationen:Name->test_tab, Zugriff->Alle aktiv, Beschr.-> Leer
Seite: Seitenansicht bereitstellen->AN, URL->/user/$arg/test_tab, Ansichtstyp->Vollständige Nodes, Titel->Leer, Seitennavigation->AN, Pfadnavigation soll Start...->AUS.
Menü: Menü bereits...->AN, Menü als Karte...->AN, Karteireiterge...->0, Menütitel->Test Tab
Default Menü Tab: Standart Menü als Ka...->AN, Parent Menü Item T...->Tab, Karteireitergew...->0, Parent Menü Item Title->Mein Test Tab
Block: Alles Aus
Felder: Leer
Argumente: Benutzer: UID ist der Autor
Alle weiteren Punkte ebenfalls Leer.
Hoffe das reicht aus ;>
Ruf doch mal zum testen
am 22.10.2007 - 11:02 Uhr
Ruf doch mal zum testen diesen Link auf: /user/1/test_tab oder auchmal nur /user/1
gruß pebosi
also bei "user/1" lande ich
am 22.10.2007 - 11:05 Uhr
also bei "user/1" lande ich auf meinem Konto, bei user/1/test_tab ebenfalls.
Ja, siehst du dort einen
am 22.10.2007 - 11:06 Uhr
Ja, siehst du dort einen neuen Tab?
gruß pebosi
Leider nicht.
am 22.10.2007 - 11:09 Uhr
Leider nicht.
Ahhh jetzt hats geklapt. der
am 22.10.2007 - 11:12 Uhr
Ahhh jetzt hats geklapt. der / vor dem user war zuviel. Noch eine kurze frage. Wie kann ich da zb. nen Verlinkung zu meiner Acidfree Album machen, oder zu meinen Buddys?
Das ist am einfachste wenn
am 22.10.2007 - 11:29 Uhr
Das ist am einfachsten wenn du dir ein eigenes Modul schreibst, das die Funktion hook_menu nutzt.
gruß pebosi
Hast du da vielleicht nen
am 22.10.2007 - 11:47 Uhr
Hast du da vielleicht nen deutsches tutorial zu? Hab hier gestern schon ein bisl zu gesucht, aber nix richtiges gefunden.
Ein wenig angestaubt aber
am 22.10.2007 - 12:20 Uhr
Ein wenig angestaubt aber vielleicht hilft es http://www.drupalcenter.de/handbuch/407
http://kochazubi.net
Hallo, Ich sehe dass schon
am 07.11.2007 - 21:44 Uhr
Hallo,
Ich sehe dass schon richtig, dass man in beiden Fällen auf dem Benutzerkonto samt dem neuen Tab landen soll?
Wiedermal grundlegendes verständnis. Woher weiss der gute denn dass er von nun an das Benutzerkonto immer mit dem neuen Tab anzeigt? Wie beschreiben klappt es nämlich bei mir nicht.
Hallo, bei mir taucht der
am 08.12.2007 - 18:00 Uhr
Hallo,
bei mir taucht der Test Tab gerade auf. Ich geb dir mal meine Einstellungen. Vielleicht bringt es dich ja weiter:
Ich benutze Node-Profile und hab jetzt unter Verwalten> Strukturierung> Ansichten eine neue Ansicht angelegt.
Name: Testtab
Zugriff für alle
keine Beschreibung
Seitenansicht bereitstellen
url: user/$arg/test_tab
Ansicht: Vollständige Nodes
Seitennavigation verwenden: ja
unter Menü:
Menü bereitstellen: ja
Menü als Kartreiter bereitstellen: ja
Menütitel: Testtab
Default MenüTab
Standartmenü als Kartreiter bereitstellen: ja
Parentmenü Itemtyp: already exist
Parentmeü Item Titel: http://localhost/drupal-5.2/?q=user
Ansonsten ist nichts aktiviert.
Versuch das aber selbst gerade erst und hab keine Ahnung ob man alles davon braucht oder es so stimmt. Aber vielleicht hilft es dir als Denkanstoss weiter.
liebe Grüße
Janna
Bei mir geht das nicht
am 08.02.2008 - 13:34 Uhr
Also ich hab mir ein View gebastelt das nun nur die Bilder eines Benutzers anzeigt. So zu sagen seine eigene kleine Galerie. So weit so gut. Jetzt habe ich versucht dieses View (seite) seinem Profil anzuhängen. In Form eines Tabs oben neben den Account / Persönliche Angaben / etc.
Die Frage die sich mir stellt und wo ich glaube das der Fehler liegt ist, woher soll drupal wissen wo er dieses Tab einsetzen soll? Wenn ich den Pfad wie oben nennen würde, sprich am anfang mit user/ sehe ich das Tab im Profil. Da ich aber user_galerie/ habe eben nicht.
Also wenn ich dann den Pfad user/ verwende sehe ich wie gesagt das Tab aber jedoch funktioniert er dann einfach nicht.
Hat mir jemand ne Erklärung? Oder nen Tip wie man es anderes lösen kann?