Block Context ohne Panels?
Eingetragen von netzkoop (1820)
am 28.08.2008 - 14:52 Uhr in
am 28.08.2008 - 14:52 Uhr in
Hallo zusammen,
für D6 gibt es ja leider noch kein Panels 2...
Wie schaffe ich es mittels Views in einem regionalen Veranstaltungskalender einen Block zu erstellen der mir Termine der nächsten Woche aus z.B. Hamburg auflistet?
Hamburg ist dabei %1 aus der URL
Merci für Denkanstösse
- Anmelden oder Registrieren um Kommentare zu schreiben
Was fuer Denkanstoesse
am 28.08.2008 - 16:21 Uhr
Was fuer Denkanstoesse willst Du haben? Das ist eine Frage der Viewskonfiguration. Definiere im View das Argument. Den Zeitpunkt setzt Du mit einem Filter.
Wobei "%1" weder in der URL noch in der Viewskonfiguration funktionieren wird. Ein Argument in der URL bei der Viewskonfiguration ist "%". Das "%" in der URL wird im Falle Deines Beispiel mit Hamburg ersetzt.
Als "Ersatz" fuer Panels kann man immer noch die guten alten Regionen verwenden.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
OK, vielleicht war meine
am 29.08.2008 - 16:37 Uhr
OK, vielleicht war meine Beschreibung zu unklar...
Viewskonfiguration wie von dir beschrieben deckt nur eine page-view ab. Das kann ich + klappt.
Aber:
ich habe eine page-view "Termine". URL: seite/termine .
Diese bekommt als Argument hamburg. URL: seite/termine/hamburg
Auf seite/termine möchte ich eine block-view einbinden "Woche". Keine URL...
Mit Panels2 könnte ich einen Kontext definieren, der das Argument hamburg aus der URL an meine block-view sendet und somit auch nur Termine aus Hamburg zeigt.
Wie geht das ohne Panels?
Merci
-----------
Luca Curella
Kooperative Netze - Berlin
Hab's hinbekommen
am 03.09.2008 - 12:36 Uhr
Im Block-View:
Argument = Taxonomie:Begriff
In den Argument Einstellungen:
+ Provide default argument
+ PHP-Code
<?php
$term = arg(1);
return $term;
?>
für die URL www.seite.de/termine/hamburg
termine = arg(0)
hamburg = arg(1)
-----------
Luca Curella
Kooperative Netze - Berlin