[GELÖST] Termine anzeigen mit Bedingungen???
Eingetragen von admindrupal (347)
am 25.06.2012 - 08:42 Uhr in
am 25.06.2012 - 08:42 Uhr in
Hallo,
ich habe einen Inhaltstypen, eine Views erstellt für Termine.
Die Termine werden auch alle Angezeigt.
Nun habe ich das Problem, dass alle Termine angezeigt werden, auch wenn diese schon in der Vergangenheit liegen. Wie kann ich eine Bedingung mit erstellen, dass diese nicht mehr mit angezeigt werden?
Dann möchte ich auch nur für den aktuellen Monat die Termine anzeigen lassen. Wie geht das?
Bitte nicht zu professional Beschreiben, ich kenne mich zwar schon aus, doch bin ich kein Profi.
- Anmelden oder Registrieren um Kommentare zu schreiben
Filterkriterium
am 14.07.2012 - 12:31 Uhr
Du gehst in Views.
Nimmst als Filterkriterium dein Post-Date, also das Erstellungsdatum-Feld (zum Beispiel), dann kannst du Anzeigekriterien auswählen.
(Unter FilterCriteria hinzufügen klicken)
Wenn du weitere Filterkriterien einsetzen willst, was bei Datums-Selektionen durchaus notwendig sein kann, dann klickst du unter Filterkriterium auf "and/or rearrange".
Dort kannst du die Filter gruppieren und untereinander mit and/or verknüpfen.
So sind komplexe Filterungen ohne Weiteres möglich.
Beispiel
Operator: "ist greater than or equal to"
Für alles Mögliche kannst du Operatoren aus dem Dropdown-Feld auswählen.
und nun entweder ein eindeutiges Datum oder ein relatives Datum eintragen.
Relatives Datum wäre bspw. now - 1 day oder now +5days
Zusätzlich bietet der Pager noch die Möglichkeit dann die Anzahl der Seiten in der Ausgabe zu begrenzen.
Liebe Grüsse
T.
Liebe Grüsse
Sonja
Das Erstellungsdatum des
am 14.07.2012 - 13:47 Uhr
Das Erstellungsdatum des Posts sollte in Deinem Fall wohl eher nicht relevant sein. Deine Termine werden doch ein Datumsfeld haben. Dieses müsstest Du bei den Filterkriterien auswählen. Dort bei den Einstellungen "ist zwischen" anklicken, als Startdatum jeweils als relatives Datum "now" eingeben, als Enddatum "now +1 month".
Drupal Freelancer im Rheinland gesucht?
Danke für die Hinweise und
am 14.09.2012 - 11:39 Uhr
Damit komme ich einfach nicht zurecht bzw. nicht zu dem Ergebnis, wie ich es haben möchte.
Kannst du mir es besser erklären oder hat jemand eine andere Möglichkeit?
Beste Grüße von Thomas
______________________________________________________________________________________
Es wird schwierig, wenn du
am 14.09.2012 - 11:54 Uhr
Es wird schwierig, wenn du den Tipp von Sonja nicht nachvollziehen kannst.
Ich habe mich selbst intensiver mit der Darstellung von Terminen beschäftigt und aus meiner Sicht macht auch deine Vorgehensweise (ich zeige nur die Termine aus dem laufenden Monat an) nicht so viel Sinn, denn wenn jemand am Ende eines Monats auf die Seite kommt, dann möchte er doch bestimmt auch wissen, welche Temine im Folgemonat vorhanden sind.
Zumindest muss da aus meiner Sicht ein exponierter Filter hin, wo der Besucher die Termine für die nächsten Monate wählen kann.
Dazu habe ich auch ein [HOWTO] views Listen mit exposed Filter sinnvoll filtern gepostet, wo genau diese Darstellung von zukünftigen Terminen ab dem heutigen Tag erläutert wird.
Aber wie gesagt, ganz so einfach ist das nicht.....
Drupal Video-Tutorials
Ich habe dir einen Screenshot
am 14.09.2012 - 11:55 Uhr
Ich habe dir einen Screenshot von einer meiner Projekte gemacht. Das hilft die eventuell etwas.
WEBTRANSFORMER
"Ja, ganz so einfach..." hat
am 18.09.2012 - 11:04 Uhr
"Ja, ganz so einfach..." hat Berthold mir es schon vorhergesagt
Was ist der Fehler, ich bin wie im Video-Tutorial (http://www.drupalcenter.de/node/40453) vorgegangen, doch wenn ich den Inhaltstypen bzw. ein Datenfeld mit dem Feldtyp: "computed field" anlegen möchte, dann wird mir bei der Feldauswahl eben nicht computed field mit aufgelistet.
Modul ist installiert und der gesamte Cache wurde gelöscht.
Was machen ich falsch - was ist die Lösung???
Beste Grüße von Thomas
______________________________________________________________________________________
Wenn das Modul richtig
am 18.09.2012 - 11:44 Uhr
Wenn das Modul richtig installiert ist, dann gibt es auch ein computed Field.
Wenn das übersetzt ist, dann heißt es berechnet :-)
Drupal Video-Tutorials
uppss... wie peinlich *schäm
am 20.09.2012 - 08:41 Uhr
uppss... wie peinlich *schäm
Vielen Dank Berthold
Beste Grüße von Thomas
______________________________________________________________________________________