(gelöst) View Anzeige nur via Term
Eingetragen von firstlevel (519)
am 15.11.2010 - 19:50 Uhr in
am 15.11.2010 - 19:50 Uhr in
Hi,
wie bekomme ich das hin, das eine View nur das ausgibt was via Term (auch in der Url) übergeben wird.
Beispiel:
pressekategorie/allgemeines (term 5)
pressekategorie/urlaubreisen (term 25)
Ich blicke es gerade einfach nicht
LG B!
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit dem Termnamen in der URL
am 22.11.2010 - 11:21 Uhr
Mit dem Termnamen in der URL als Argument: "Taxonomie:Begriff"
- Standardargument zu Verfügung stellen
- Taxonomy Term ID from URL
- Argumenttyp: Begriffsname
Als URL in der Ansicht gibst Du dann pressekategorie/% an ...
Wenn du dann z.B. pressekategorie/allgemeines aufrufst, dann sollten die dem Term zugehörigen Inhalte angezeigt werden.
Drupal 7 Screencasts in deutsch!
sorry ich verstehe es noch
am 15.11.2010 - 21:43 Uhr
sorry ich verstehe es noch nicht
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Was ist jetzt nicht klar?
am 15.11.2010 - 22:53 Uhr
Was ist jetzt nicht klar? Meine Glaskugel ist ausgeliehen :-)
Drupal 7 Screencasts in deutsch!
Wie stelle ich, die oben
am 22.11.2010 - 11:16 Uhr
Wie stelle ich, die oben genannten Punkte von Dir ein, so dass es funktioniert. Bin mit Argumenten noch ziemlich schwach auf der Brust
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
firstlevel schrieb Wie stelle
am 22.11.2010 - 11:23 Uhr
Wie stelle ich, die oben genannten Punkte von Dir ein, so dass es funktioniert. Bin mit Argumenten noch ziemlich schwach auf der Brust
Natürlich unter Argumente in der zu erstellenden Ansicht. Oben stehen doch die Anweisungen, was auszuwählenist! Hab das oben nochmal ein wenig umgeändert, vielleicht wirds damit dann klarer?
Drupal 7 Screencasts in deutsch!
sorry ich verstehe es
am 29.11.2010 - 12:38 Uhr
sorry ich verstehe es nicht.
Also ich versuche es mal für mich zusammen zu fassen
- argument bereitstellen durch Klick auf Argumente +
- Term ID meint -> Taxonomie: Term ID depth modifier ? oder Taxonomie: Begriff-ID?
. in beiden Fällen komme ich dann nicht weiter (Brett vorm Kopf)
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
firstlevel schrieb argument
am 29.11.2010 - 12:46 Uhr
argument bereitstellen durch Klick auf Argumente +
Genau ... und jetzt wählst Du Taxomonie:Begriff als Argument aus.
Die Einstellungen dann wie bei http://www.drupalcenter.de/node/31816#comment-113101 geschrieben
Drupal 7 Screencasts in deutsch!
Ich verstehe nicht, wo steht
am 30.11.2010 - 15:46 Uhr
Ich verstehe nicht, wo steht - "Taxonomy Term ID from URL" ?
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Unter "Die auszuführende
am 01.12.2010 - 09:28 Uhr
Unter "Die auszuführende Aktion, wenn das Argument nicht vorhanden ist:" wählst du "Standardargument zu Verfügung stellen" und dort als Standardargument "Taxonomy Term ID from URL".
(Edit: siehe Screenshot.(
Da der Thread hier grad ganz oben steht und mein Problem ein ähnliches ist, hänge ich mich mal mit meiner Frage hier rein, statt einen neuen Thread aufzumachen.
Was muss ich einstellen, um das gleiche für einen Block zu machen? Ich habe schon eine View (Seite), die die Nodes per Argument nach Taxonomie-Begriffen filtern kann. Jetzt möchte ich zusätzlich einen Block, der Nodes eines anderen Inhaltstyps nach dem selben in der URL übergebenen Begriff filtert. Irgendwie hat mir die Funktion mit den Argumenten zu viele Möglichkeiten, als dass ich da noch durchblicken würde. Die Block-View ist immer leer.
Da Du den Begriff (Term) und
am 01.12.2010 - 11:45 Uhr
Da Du den Begriff (Term) und nicht die Bregriffs-ID (Term-Id) übergibst, kann das so nicht gehen. Also mußt Du bei Standard Argument mit PHP-Code arbeiten. Wenn Dein URL so aussieht teil1/teil2/Begriff dann mußt Du folgendes als PHP-Code eintragen
return (arg(2));
Nur der Vollständigkeit wegen: arg(0) entspricht teil1, arg(1) entspricht teil2.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Coool!
am 01.12.2010 - 12:17 Uhr
Danke. Funktioniert wunderbar :)
Da wär ich nicht drauf gekommen, da es in der Vorschau der View komischerweise funktionierte, im Block aber nicht mehr.
@steeph danke, jetzt habe ich
am 01.12.2010 - 12:44 Uhr
@steeph
danke, jetzt habe ich es.
--
jetzt stimmen zwar die einstellungen scheinbar, aber angezeigt wird nichts mehr. ich kriegs irgendwie nicht hin, wer kann helfen ?
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Ich kann dir nur den Tipp
am 01.12.2010 - 12:58 Uhr
Ich kann dir nur den Tipp geben, noch mal alle Einstellungen genau durchzusehen. Man kann da schon mal was übersehen. Ansonsten vllt. das Problem noch mal neu/ausführlicher formulieren, um Missverständnisse auszuschleißen.
Muss beim Validator etwas
am 05.12.2010 - 13:58 Uhr
Muss beim Validator etwas eingestellt werden ?
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Genaue
am 05.12.2010 - 14:03 Uhr
Genaue Problembeschreibung:
Ich möchte eine Webseite machen, in welcher Artikel verschiedenen Taxonomie Begriffen zugeordnet werden.
Aufbau:
Vokubaluar = Pressekategorie
Begriffe Beispiele: Allgemeines, Urlaubsreisen
pressekategorie/allgemeines (term 5)
pressekategorie/urlaubreisen (term 25)
Auf der Startseite habe ich eine View erstellt, welche alle Artikel, absteigend mit dem Vokabular Pressekategorie anzeigt. In der linken Sidebar ist ein Taxonomy Block, welcher alle Begriffe als Art Kategorie anzeigt.
Ziel
Nun soll es so sein, das wenn ein User auf den Begriff Urlaubsreise (term 25) klickt, die gleiche View wie von der Startseite (mit TVI realisierbar) genutzt wird, aber nur alle Artikel angezeigt werden die dem Term 25 zugeordnet werden. Klickt ein User auf Allgemeines, nur alle Artikel die dem Term 5 zugeordnet sind. Klickt er wieder auf die Startseite, werden alle angezeigt.
Verständlich versucht zu erklären?
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Durch externe Hilfe ist das
am 10.12.2010 - 18:37 Uhr
Durch externe Hilfe ist das Problem jetzt gelöst. Die Auflösung der ganzen Geschichte ist ab 2011 unter Tourismuspr.de zu sehen
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de