Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Separate View pro Vokabular

Eingetragen von sandroz (57)
am 31.07.2009 - 09:42 Uhr in
  • Views
  • Drupal 6.x

Hallo Zusammen

Ich habe die Standardausgabe für Taxonomieseiten resp. die Liste der Einträge pro Term mit der View "taxonomy_term" nach meinen Bedürfnissen angepass, das klappt auch ganz gut mit eingen Filtern und einer schönen ausgabe.

Nun möchte ich jedoch pro Vokabular eine andere View erstellen/verwenden, wo genau in der View kann ich einstellen, dass Sie nur für eine bestimmtes Vokabular gilt? Komme hier leider nicht weiter.

Liebe Grüsse
Sandro

‹ Views Bonus+Designausgabe fehlt Verständnisfrage: Views und Menüpunkte ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Filter Taxonomie:Vocabular

Eingetragen von r4s6 (1383)
am 31.07.2009 - 09:51 Uhr

Folgende Schritte in der Seiten-Anzeige:

  1. Filter Taxonomie:Vacabular zufügen.
  2. Anzeige kopieren
  3. o.g. Filter entsprechend umstellen.
  4. evtl. Pfad und Menueintrag setzen.

Das müsste doch gehen.

Gruss Roger

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Roger, Danke für

Eingetragen von sandroz (57)
am 31.07.2009 - 10:21 Uhr

Hallo Roger,

Danke für deine Antwort.

Wenn ich das so einstelle habe ich die einzelnen Seiten in der View mit ihrem jeweilig unterschiedlichen Filter.
Pfad habe ich bei allen auf dem Standard gelassen (taxonomy/term/%) da ich das später mit autopath ändern möchte.

Aber leider sind die Änderungen, welche ich pro Taxonomie/Seite gemacht habe nicht ersichtlich.
Habe einen jeweilig unterschiedlichen Kopfbereich Text eingegeben.

Ich habe das Gefühl es fehlt noch wie die Verbindung zwischen dem Term und der entsprechenden Seite/Page in der View.

Muss ich da evtl. noch etwas mit Argumenten machen? Ist ja nicht eigentlich ein "Filter" den ich auf die Resultate anwenden möchte, sondern eine Kondition im Stil von "Wenn dieser Term zum Vocab 'Früchte' gehört, view:page1 verwenden, wenn er zum Vocab 'Gemüse' gehört, view:page2 verwenden.
Ich vermute dass ich diese Unterscheidung noch irgendwo eintragen muss.

Wenn ich innerhalb der View auf der Entsprechenden Seite/Page mit einem Term die Vorschau verwende funktioniert die geänderte Ausgabe. Nur auf der eigentlichen Seite (taxonomy/term/%) nicht...

Liebe Grüsse,
Sandro

  • Anmelden oder Registrieren um Kommentare zu schreiben

Versuchs mal mit Argumenten

Eingetragen von r4s6 (1383)
am 31.07.2009 - 10:27 Uhr

Bin da jetzt noch nicht richtig durch, aber ich glaube du kannst in den Argumenten ziehmlich gleich arbeiten wie in Filtern. Schau dir dazu mal das folgende Video an: http://mustardseedmedia.com/podcast/episode31. Das hilft dir vllt. auf die Sprünge. Und sonst must Du wirklich auf einen Spezialisten warten, der dir weiterhelfen kann.

Gruss Roger

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe hier und hier etwas

Eingetragen von sandroz (57)
am 31.07.2009 - 10:34 Uhr

Habe hier und hier etwas gefunden bezüglich Argument Handling Code, das sieht vielversprechend aus:

<?php
$term
= taxonomy_get_term($args[0]);
if (
$term->vid == 2)
{
 
$view->page_type = 'table'; // for vid = 2 we are showing table view
}
else {
 
$view->page_type = 'teaser';
}
// for any other vocabulary we show Teaser view.
return $args;
?>

Ich weiss nur noch nicht, wo genau ich diesen Argument Handling Code eingeben muss...

Danke trotzdem für deine Hilfe.

LG
Sandro

  • Anmelden oder Registrieren um Kommentare zu schreiben

sandroz schrieb Habe hier

Eingetragen von dawehner (2639)
am 31.07.2009 - 10:39 Uhr
sandroz schrieb

Habe hier und hier etwas gefunden bezüglich Argument Handling Code, das sieht vielversprechend aus:

<?php
$term
= taxonomy_get_term($args[0]);
if (
$term->vid == 2)
{
 
$view->page_type = 'table'; // for vid = 2 we are showing table view
}
else {
 
$view->page_type = 'teaser';
}
// for any other vocabulary we show Teaser view.
return $args;
?>

Ich weiss nur noch nicht, wo genau ich diesen Argument Handling Code eingeben muss...

Danke trotzdem für deine Hilfe.

LG
Sandro

Das kann nicht funktionieren, das ist Drupal5 Views1 Argument Handling code. Ich suche mal raus wie das mit Views2 geht.
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
SirFiChi ist auch dein Halbgott.

  • Anmelden oder Registrieren um Kommentare zu schreiben

dereine schrieb Das kann

Eingetragen von sandroz (57)
am 31.07.2009 - 14:53 Uhr
dereine schrieb

Das kann nicht funktionieren, das ist Drupal5 Views1 Argument Handling code. Ich suche mal raus wie das mit Views2 geht.

Super, herzlichen Dank.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Dereine Hast Du hier

Eingetragen von sandroz (57)
am 03.08.2009 - 08:20 Uhr

Hallo Dereine

Hast Du hier schon etwas herausgefunden?

Liebe Grüsse
Sandro

  • Anmelden oder Registrieren um Kommentare zu schreiben

template.php

Eingetragen von sandroz (57)
am 05.08.2009 - 15:51 Uhr

Habe eine Funktion gefunden, mit der man die Ausgabe der ubercart Katalog-Ansicht auf eine andere View umlenken lässt:

function phptemplate_uc_catalog_product_grid($products) {
if(is_numeric(arg(1))) {
return views_embed_view('products_catalog', 'default', arg(1));
}
return views_embed_view('products_catalog', 'default');
}

Vielleicht ist das ein ansatz. Ich finde nur nicht heraus, mit welcher Funktion man die Taxonomie ermitteln und eine andere View unterjubeln kann...

LG
Sandro

  • Anmelden oder Registrieren um Kommentare zu schreiben

Idee?

Eingetragen von sandroz (57)
am 24.08.2009 - 10:34 Uhr

Weiss wirklich niemand, wie man verschiedene Views für verschiedene Vokabulare erstellen kann?
Wäre um jeden Hinweis froh.

Lg
Sandro

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: Idee?

Eingetragen von traxer (1009)
am 24.08.2009 - 11:10 Uhr
sandroz schrieb

Weiss wirklich niemand, wie man verschiedene Views für verschiedene Vokabulare erstellen kann?

Das ist kein Problem. Dazu musst du lediglich dafür sorgen, das die Vokabular-ID in der URL auftaucht. Dann kannst du unterschiedliche Displays für die Seiten

  • vocabulary/1/term/%
  • vocabulary/2/term/%
  • ...

bereitstellen. Das beißt sich nur leider mit:

sandroz schrieb

Pfad habe ich bei allen auf dem Standard gelassen (taxonomy/term/%) da ich das später mit autopath ändern möchte.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

traxer schrieb Das ist kein

Eingetragen von sandroz (57)
am 25.08.2009 - 14:28 Uhr
traxer schrieb

Das ist kein Problem. Dazu musst du lediglich dafür sorgen, das die Vokabular-ID in der URL auftaucht. Dann kannst du unterschiedliche Displays für die Seiten

  • vocabulary/1/term/%
  • vocabulary/2/term/%
  • ...

bereitstellen.

Ok, mit pathauto nehme ich an?

traxer schrieb

Das beißt sich nur leider mit:

sandroz schrieb

Pfad habe ich bei allen auf dem Standard gelassen (taxonomy/term/%) da ich das später mit autopath ändern möchte.

Ok, ist mir wichtiger verschiedene Views zu haben anstatt den Pfad.

  • Anmelden oder Registrieren um Kommentare zu schreiben

sandroz schrieb traxer

Eingetragen von traxer (1009)
am 25.08.2009 - 16:28 Uhr
sandroz schrieb
traxer schrieb

Das ist kein Problem. Dazu musst du lediglich dafür sorgen, das die Vokabular-ID in der URL auftaucht. Dann kannst du unterschiedliche Displays für die Seiten

  • vocabulary/1/term/%
  • vocabulary/2/term/%
  • ...

bereitstellen.

Ok, mit pathauto nehme ich an?

Pathauto kommt ganz früh zum Zuge. Die Module, die später abgearbeitet werden (u.A. Views) wissen überhaupt nicht, das der Benutzer die Seite über einen Alias aufgerufen hat. Wenn du also zwei Aliase vocabulary/1/term/% und vocabulary/2/term/% anlegst, die beide auf taxonomy/term/% geleitet werden, dann ist das Views-Modul genau so schlau wie ohne der Aliase.

Du musst die Pfade in der Konfiguration der Displays eintragen; wie auch Rabbit69 schon erwähnt hat.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vokabular und pathauto

Eingetragen von tridru (55)
am 09.02.2010 - 21:56 Uhr

Hallo Sandroz oder jemand anderes der mir helfen kann,

Da ich das gleiche Problem habe, mich aber nicht hut mit pathauto auskenne hier eine Bitte
Kannst Du mir kurz erklären wie ich dafür sorgen kann, das die Vokabular-ID in der URL auftaucht.
* vocabulary/1/term/%
* vocabulary/2/term/%
* ...
und dies dann in Views in der Seiteneinstellung>Pfad unterbringe

Vielen Dank im voraus!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ветошь для протирки оборудования
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 5 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 1 Tag
  • In der entsprechenden View
    vor 4 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 1 Tag
  • gelöst
    vor 6 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20461

Neue User:

  • JoMek
  • Znogsnernoimb
  • ByteScrapers

» Alle User anzeigen

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