nid in einer Block-View
Eingetragen von md (3717)
am 17.04.2009 - 15:37 Uhr in
am 17.04.2009 - 15:37 Uhr in
Ich hätte auch mal ne Frage ;-)
Ich habe eine View (Ansichtstyp ist Block), die den letzten Forumsbeitrag anzeigt. Forumsbeiträge werden in Gruppen (OG) veröffentlicht, die Gruppen sind bestimmten Kategorien zugeordet. Und an die muss ich ran kommen.
Also: in der View mit Argument Handling Code arbeiten. Und da ist das Problem. Wie komm ich im Argument Handling Code an die nid (für einen node_load()), dann käm ich nämlich an die Gruppe und die zugehörige Kategorie, die ich dann als Argument zurückliefern könnte.
Ich brauche NICHT arg(1), denn das ist der Node auf dem der Block angezeigt wird, sondern wie oben geschildert die nid des Nodes in der Block-View.
md
- Anmelden oder Registrieren um Kommentare zu schreiben
so weit ich die Frage
am 17.04.2009 - 22:34 Uhr
so weit ich die Frage verstehe, hast du das Resultat und das ist der Forenbeitrag, davon kommt die Kategorie.
Und dann willste das als Argument benutzen?
Also praktisch geht das nicht,da das Argument Handling auf jeden Fall später ausgeführt wird.
ODER:
übergibts du einer view eine nid, und willst(der des Forumsbeitrags) und willst damit og und den term und anhand dessen die neuesten Beiträge.
MH naja mir ist noch nicht klar was du erreichen möchtest.
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
SirFiChi ist auch dein Halbgott.
Klingt für mich, als wolle
am 17.04.2009 - 23:10 Uhr
Klingt für mich, als wolle er an die nid des Forumbeitrags, den der Block-View anzeigt, um über diesen auslesen zu können in welcher OG Gruppe / Kategorie das Ding gepostet wurde. Vmtl. um den Block entsprechend zu themen oder dergleichen.
Aber sicher bin ich mir nicht ;-)
Edith meint:
http://drupal.org/node/342132
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Suchmaschinenoptimierung (SEO) & Drupal
dereine schrieb so weit ich
am 18.04.2009 - 00:02 Uhr
so weit ich die Frage verstehe, hast du das Resultat und das ist der Forenbeitrag, davon kommt die Kategorie.
Nee, die Kategorie (taxonomy/term/id) kommt aus der Gruppe zu der der Forenbeitrag gehört.
Und dann willste das als Argument benutzen?
Also praktisch geht das nicht,da das Argument Handling auf jeden Fall später ausgeführt wird.
Das geht schon. Mach ich hier - http://community.beck.de - auch z.B. für die Rechtsgebiete für Gruppen.
ODER:
übergibts du einer view eine nid, und willst(der des Forumsbeitrags) und willst damit og und den term und anhand dessen die neuesten Beiträge.
Ungefähr das. Kannst du auf der Site ja auch sehen. Genau so, wie ich Gruppenbeiträge nach Rechtsgebieten filter, möchte ich auch die neuesten Forenbeiträge danach filtern.
Dazu brauche ich im Argument Code lediglich die nid des Nodes, den die View gerade anzeigt. Der Witz ist ja, dass die nid der View ja auf jedenfall bekannt ist. Sie könnte den ja auch ausgeben.
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Alexander Langer
am 18.04.2009 - 00:10 Uhr
Klingt für mich, als wolle er an die nid des Forumbeitrags, den der Block-View anzeigt, um über diesen auslesen zu können in welcher OG Gruppe / Kategorie das Ding gepostet wurde. Vmtl. um den Block entsprechend zu themen oder dergleichen.
Aber sicher bin ich mir nicht ;-)
Edith meint:
http://drupal.org/node/342132
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Genau das meint 'er'. Aber nicht um den Block themen zu können (das ist der ja schon), sondern um die Ergebnisse der View nach der Kategorie der Gruppe, zu der ein Forumsbeitrag gehört, filter zu können.
vg
--
md - DrupalCenter.de
mdwp* :: Drupal Consulting
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services