Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 13. Januar 2011 18:56
- kris29
- kennt CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 106
[GELÖST] CGcalendar - Text für "Keine Einträge"
Ich benutze das CGcalendar-Modul und zeige anstehende Termine als upcominglist an.
{cms_module module="cgcalendar" display="upcominglist"}Gibt es eine Möglichkeit eine kurze Nachricht anzeigen zu lassen, wenn gerade keine Termine vorliegen?
Beitrag geändert von kris29 (14. Januar 2011 22:20)
Offline
#2 13. Januar 2011 20:07
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] CGcalendar - Text für "Keine Einträge"
Am einfachsten im Kalender Template selbst:
{if $events|@count}
... dein template ...
{else}
Keine Einträge
{/if}Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 13. Januar 2011 22:05
- kris29
- kennt CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 106
Re: [GELÖST] CGcalendar - Text für "Keine Einträge"
Danke für die schnelle Antwort. Leider funktionierts noch nicht richtig. Die Anzeige "Keine Einträge" erscheint nicht, selbst wenn ich alle Kalendereinträge in die Vergangenheit datiere oder lösche.
Edit: Ich hab das Problem eingekreist. Das Kalendertemplate wird gar nicht erst geladen wenn es keine Einträge gibt, daher wird auch "Keine Einträge" nicht angezeigt, wenn ich das ins selbige reinschreibe. 
Beitrag geändert von kris29 (13. Januar 2011 22:32)
Offline
#4 14. Januar 2011 23:20
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] CGcalendar - Text für "Keine Einträge"
Dann könntest Du eine Variable definieren, die z.B. den Wert 0 hat.
Im Kalendertemplate setzt Du diese Variable auf 1.
Unmittelbar nach dem Kalenderaufruf prüfst Du dann, ob die Variable immernoch den Wert 0 hat.
Wenn ja, dann gibt es keine Einträge.
Bsp:
Im Kalendertemplate:
{assign var="entries" value="1"}und im Seitentemplate oder Inhalt:
{assign var="entries" value='0'}
{cms_module module="cgcalendar" display="upcominglist"}
{if $entries == '0'}
Keine Einträge.
{/if}Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#5 14. Januar 2011 22:19
- kris29
- kennt CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 106
Re: [GELÖST] CGcalendar - Text für "Keine Einträge"
Danke NaN. So geht's.
Offline
Seiten: 1