Views+ Argumente?
am 20.12.2009 - 23:45 Uhr in
Hallo
ich bin seit einiger Zeit dabei die "Geheimnisse" von Views zu entdecken.
Das meiste glaub ich hab ich schon erreicht.
Jetzt will ich aber - als Test - eine Ansicht mit Hilfe von Argumenten erstellen.
Ich will den jeweiligen User einen Menüeintrag/bzw Link zur Verfügung stellen mit dem er nur seine Beiträge eines bestimmten Inhaltstyps (In meinen Beispiel die eigenen Blogbeiträge) aufrufen kann.
Wobei mir der View an sich - so glaub ich - schon gelungen ist,nur der Link bzw NaviEintrag dazu will mir partout nicht gelingen.
Ich probiere schon tagelang u.finde keine Lösung.
Wen ich z.Bsp. mittels der Url .../user/1/posts aufrufe bekomme ich den View mit nur den Blogs des Admin oder mit anderen User-IDs den View mit nur den Blogs des jeweils zugehörigen Users(so wie ich ihn gestaltet habe).
Aber wen ich mit 'user/%/posts', 'user/%uid/posts' oder'user/uid/posts' etc. einen Menüpunktes generieren will bekomm ich die Fehlermeldung:
"Der Pfad ‚user/%/posts‘ ist entweder ungültig oder der Zugriff wurde verweigert."
Wobei das 1. u. 3. Argument(user+posts) wohl richtig sein müssen,
da ich ja mit 'user+der jeweiligen uid+posts' wie oben erwähnt für jeweils einen User ein Ergebnis erziele.
Bitte kennt jemand das passende 2. Argument? Oder mach ich dabei mäglicherweise grundsätzlich etwas falsch?
Benötigt man für meine Absicht vielleicht ein bestimmtes weiteres Modul?
Wäre euch für jede Hilfe dankbar.
Gruß
Robert
PS.: Zwar erreiche ich, wenn ich den Link aus den jeweiligen UserKontos 'Blog/%' verwende in etwa das selbe Ergebnis, aber für diese Ansicht finde ich auf der AnsichtenSeite keinen View den ich nach meinen Geschmack bearbeiten kann.
- Anmelden oder Registrieren um Kommentare zu schreiben
Da Dein VIEW ja anscheinend
am 21.12.2009 - 06:49 Uhr
Da Dein VIEW ja anscheinend funktioniert, liegts wohl nur an den "Menue Links" ... das ist das Gemeine, daß man bei "Menue Links" keine Platzhalter nutzen kann.
Einfache Abhilfe kann Dir aber das Modul ME bieten! Damit hast Du relativ leicht Pfade wie /me/mein-blog ... und Du kannst sie direkt in VIEWS und auch in Menues reinbasteln.
--------------------
Design Probleme einfach mit FF und FIREBUG lösen!
Allerbesten Dank für die
am 22.12.2009 - 15:09 Uhr
Allerbesten Dank für die Hilfe u. den Hinweis auf das Modul.
Letztendlich hab ich's auf die Reihe gebracht.
Nachdem ich seit gestern im View, der Navi u. in den Me-Einstellungen alles Möglice u. Unmögliche an Varianten durchprobiert habe, bis ich mehr o. weniger durch Zufall auf die richtige Config gestoßen bin.
Man darf den ME-Alias nur im Menue/bzw.Link angeben, aber nicht im Pfad des Views.
Wen man nicht weiß wie ein System tickt bzw. ohne ausführl. Manual, kann das ne Menge Zeit u.Mühe kosten.
Nochmals herzlichen Dank.
Gruß
Robert