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

Calendar: Wiederholenden Termine korrekt in View und Kalender anzeigen

Eingetragen von DrupalFan (1646)
am 31.01.2010 - 14: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 - 01: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 (1646)
am 02.02.2010 - 13: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 (1646)
am 15.05.2010 - 19: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 (504)
am 04.05.2013 - 17: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 (9333)
am 04.05.2013 - 19: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-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Preprocess_node_Funktion

Eingetragen von maria-rita (504)
am 04.05.2013 - 20: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 (9333)
am 04.05.2013 - 20: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-training.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 (504)
am 04.05.2013 - 21: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

  • Grundsatzfrage
  • Drupal 9 Hosting
  • Seite auf Xamp wird nicht geladen
  • Anregung für die Installation von Drupal
  • [simplenews_stats] [D10] Keine Öffnungen/Ansichten der Newsletter werden gezählt
  • Theme Olivero - Rand entfernen?
  • Olivero veraendern
  • Upgrade Drupal 9 auf 10
  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
Weiter

Neue Kommentare

  • Hallo! Welchen Host nutzt du
    vor 18 Stunden 55 Minuten
  • Also bei mir funktioniert es
    vor 19 Stunden 57 Minuten
  • Hat mir auch sehr geholfen,
    vor 19 Stunden 59 Minuten
  • Releases Stand 20-9-2023
    vor 2 Tagen 4 Stunden
  • Hi, Das ist leider nicht das
    vor 2 Tagen 22 Stunden
  • Wie plötzlich passierte
    vor 4 Tagen 3 Stunden
  • Sowas geht immer mit
    vor 6 Tagen 1 Stunde
  • vielen Dank fuer Deine Tipps.
    vor 6 Tagen 8 Stunden
  • Routinefrage: Kann es ein
    vor 1 Woche 2 Stunden
  • @onkel Bob,Erst mal
    vor 2 Wochen 1 Stunde

Statistik

Beiträge im Forum: 248809
Registrierte User: 19835

Neue User:

  • inklusion
  • sofortnovo
  • MacLeod1639

» Alle User anzeigen

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