Hallo,

ich stehe vor einer für mich ziemlich kniffligen Herausforderung.

Ich möchte erreichen, dass ein bestimmter Menüpunkt in der Hauptnavigation optisch hervorsticht, wenn ein Event innerhalb der kommenden 30 Tage stattfindet.

Dieser Menüpunkt soll also z.B. eine CSS-Klasse erhalten.

Nun weiß ich aber nicht, wie ich das am besten abfragen kann und dann vor allem die CSS-Klasse an das Navigationstemplate übergebe?

Die Navigation befindet sich ja auf allen Seiten, also muss auch auf jeder Seite irgendwie die Abfrage stattfinden. Und nicht nur auf der Seite, die die Eventliste enthält.

Ich bin komplett überfragt, habt ihr Ideen wie man da herangehen könnte?

Könnte ich ggf. in einem globalen Template mit der Database-Klasse abfragen, ob es ein Event in den 30 Tagen gibt (also unabhängig von Event-Modulen)? Wie könnte ich dann aber die CSS-Klasse an einen bestimmten Navigationspunkt übergeben?

Danke im Voraus