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

Calendar: Wiederholenden Termine korrekt in View und Kalender anzeigen

Eingetragen von DrupalFan (1640)
am 31.01.2010 - 13:23 Uhr in
  • Module
  • Drupal 6.x

Hat man einen Inhaltstyp mit einem Datumsfeld und nutzt auch den Kalender, kann man sich wiederholende Termine mit der Repeat-Funktion angeben (z. Bsp. Jeden Sonntag bis ...).

Im Node werden dann alle Termine angezeigt anstatt nur einem Termin (das Datums-Feld ist ja ein Array von mehreren Werten).

Im Teaser eines Views sollte jetzt aber nur EIN Datum angezeigt werden und zwar immer jenes Datum, welches gerade im View an dieser Stelle dran kommt. Sprich wenn davor der Termin SA 30.1. im View (oder ähnlich) ist, dann soll an dieser Stelle nur SO 31.1. stehen und die anderen 4 Termine, die das Datumsarray enthält (wegen der Wiederholfunktion) an dieser Stelle nicht gezeigt werden. Geht man in View weiter und landet 7 Tage später, dann soll dort nur das Datum SO 7.2. angezeigt werden und die anderen 4 Termine nicht.

Wie lässt sich das realisieren?

Leider werden im Kalender selbst sich wiederholende Termine nicht korrekt gezeigt. Wie muss man den Kalender-View anpassen, dass ein Datumsfeld, welches z. Bsp. 5 Termine mit der Wiederholfunktion bekommen hat (jeden SO im Monat), wirklich korrekt, also jeden Sonntag im Monat einen Eintrag im Kalender erzeugt, ohne, wie es jetzt ist, bei einem Sonntag Méhrfacheinträge zu machen?

Da müsste es doch schon Lösungen geben?
DANKE!

‹ [gelöst] CKEditor for Drupal nun Bezahlfernsehen Kalenderwoche und Wochentag in Calenderview mit ausgeben, wie? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Würde mich auch

Eingetragen von mike_1985 (76)
am 02.02.2010 - 00:55 Uhr

Würde mich auch interessieren...jemand von den Profis eine Idee :)

http://tipps4android.de made with Drupal :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Repeat-Funktion von Kalender & Views-Darstellung

Eingetragen von DrupalFan (1640)
am 02.02.2010 - 12:04 Uhr
DrupalFan schrieb

Leider werden im Kalender selbst sich wiederholende Termine nicht korrekt gezeigt ....

Dieser Teil des Problems scheint gelöst zu sein, die Repeat-Termine werden jetzt im Kalender korrekt angezeigt.

Ich habe nichts verändert lediglich im Kalender-View (Default) das Datumsformat umgestellt und dann nochmal umbestellt auf das Datumsformat, das bisher da war. Also einfach mal umstellen und zurückstellen, das scheint das Problem zu lösen. Ähnliches hat schon jemand in einem anderen Thread berichtet ...

Erster Teil des obigen Problems ist weiter aktuell, kann mir vorstellen, dass einfach in der node-meintyp.tpl.php auszuprogrammen. Hat jemand noch eine andere Idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Im View sich wiederholende Termine mit immer korrekten Datum

Eingetragen von DrupalFan (1640)
am 15.05.2010 - 18:10 Uhr

Hat jemand zufällig eine Lösung, wie man in der Views-Auflistung der Termine bei jenen Terminen, die mit der Wiederholfunktion erstellt wurden, immer der korrekte Termin aufscheint?

Sprich: Im View-Listing beim 1. Eintrag das Datum des 1. Events, beim 2. View-Eintrag dieses Events das Datum der 1. Wiederholung, beim 3. Eintrag das Datum der 2. Wiederholung usw. Und bei jedem Eintrag in der Views-Ansicht nur das eine korrekte Datum. Klickt man auf den Eintrag, landet man also beim Node, dann können dort gerne alle Datumwerte stehen, also auch die Wiederholungen (da ja nur 1 Node für alle Wiederholungen existiert, immer der gleiche Node).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hätte auch gerne im Node die anderen Termine raus, aber wie

Eingetragen von maria-rita (501)
am 04.05.2013 - 16:56 Uhr

Hallo,

im View wird mir nur ein Termin angezeigt, was ja richtig ist, aber wenn ich dann auf den Link klicke und auf den Node komme, dann stehen dort z.B. 5 Termine drin, weil man das bei der Eingabe unter den Repeat-Optionen eingestellt hat, dass er z.B. 5 Termine erstellen soll im Abstand von einer Woche.

Im Node soll aber immer nur der einzelne Termin drin stehen. Wie bekomme ich die anderen raus?

Drupal 7, Calendar, Date,

Danke für Eure Tipps.

Viele Grüße

Marita Betz

Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist, soweit ich weiß, der

Eingetragen von wla (9015)
am 04.05.2013 - 18:13 Uhr

Das ist, soweit ich weiß, der Unterschied beim Repeat zwischen dem alten Event (von Drupal 6) und dem Date-Field. Beim Event wurde der Node dupliziert, beim Date-Field wird das Feld im Node dupliziert. Wenn Dir diese Darstellung nicht gefällt, mußt Du für diesen Nodetyp ein eigenes Template-File aufsetzen, in dem Du das änderst. Vermutlich brauchst Du dazu auch eine spezielle preprocess_node-Funktion für den Termin Datentyp.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Preprocess_node_Funktion

Eingetragen von maria-rita (501)
am 04.05.2013 - 19:05 Uhr

Hallo Werner,

danke für Deine Antwort. Das stellt mich jetzt wieder vor eine neue Herausforderung.

Einen eigenen Nodetyp machen, das ist ja noch nicht so schwierig, aber mit preprocess_node-Funktionen hatte ich noch nie was zu tun. Aber ich werde mich da mal schlau machen, bzw. falls Du dazu noch einen Tipp oder Link hast, dann wäre das toll.

Danke.

Viele Grüße

Marita Betz

Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau Dir doch mal das Zen

Eingetragen von wla (9015)
am 04.05.2013 - 19:49 Uhr

Schau Dir doch mal das Zen Theme an. Dort findest Du gut dokumentiert in der template.php entsprechende Funktionen.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Hinweis mit dem Zen-Theme

Eingetragen von maria-rita (501)
am 04.05.2013 - 20:49 Uhr

Hallo Werner,

dann werde ich mir das Zen-Theme morgen mal anschauen. Danke.

Viele Grüße

Marita Betz

Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [gelöst]Probleme nach löschen eines Menüpunktes im Adminmenü
  • Views für 2 Kategorien
  • [gelöst]Zufallsausgabe von Inhalt
  • Drupal 8/9 SEO-Beratung/Coaching
  • Hilfe zu Views und Filter?
  • Variable aus dem inkludierten Partial Template auslesen
  • Probleme beim Versand von Mails via Drupal 9
  • Drupal 9: Wie kommt der Inhalt eines selbst erstellten Feldes in page-title.html.twig
  • Drupal DACH Meetup - Donnerstag 4. März 2021, 19 Uhr
  • Layout-Builder hängt
  • Sollte das Forum vielleicht lieber offline gehen?
  • Cronjob für Multisite
Weiter

Neue Kommentare

  • habs gelöst Drush updb hat
    vor 3 Stunden 33 Sekunden
  • ronald schrieb wenn du die
    vor 4 Stunden 42 Minuten
  • Habs gefunden
    vor 1 Tag 2 Stunden
  • eine View ist eine Datenbankabfrage
    vor 1 Tag 2 Stunden
  • manarak schrieb Ich konnte
    vor 2 Tagen 6 Stunden
  • Geschafft!
    vor 2 Tagen 7 Stunden
  • montviso schrieb Bist Du auf
    vor 2 Tagen 8 Stunden
  • bewerben Sie sich bitte wie
    vor 2 Tagen 13 Stunden
  • Dann per persönlicher
    vor 2 Tagen 13 Stunden
  • da es sich um eine
    vor 2 Tagen 13 Stunden

Statistik

Beiträge im Forum: 246079
Registrierte User: 18884

Neue User:

  • uniquename
  • xapizm
  • maklko

» Alle User anzeigen

User nach Punkten sortiert:
wla9015
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3832
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 6 Gäste online.

Benutzer online

  • wla

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