Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 07. Februar 2014 12:15
- Daniel
- hat von CMS/ms gehört
- Registriert: 07. Februar 2014
- Beiträge: 13
CG Calendar soll nur aktuelle Woche anzeigen
Hallo,
ich stehe ein wenig auf dem Schlauch.
Folgendes Szenario habe ich. Ich soll eine Webseite erstellen auf der ein Belegungsplan ausgegeben werden soll.
Das Problem welches ich jetzt habe, ist:
Es soll nur die aktuelle Kalenderwoche (also von Mo - Fr. angezeigt werden.
Habt Ihr vielleicht auf die Schnelle eine einfache Lösung wie ich das umsetzen kann?
Offline
#2 07. Februar 2014 16:35
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: CG Calendar soll nur aktuelle Woche anzeigen
Wie sieht dein aktuelles Template aus?
Offline
#3 07. Februar 2014 16:46
- Daniel
- hat von CMS/ms gehört
- Registriert: 07. Februar 2014
- Beiträge: 13
Re: CG Calendar soll nur aktuelle Woche anzeigen
Hallo cyberman,
derzeit ist das Standardtemplate für den Calendar (Monatsansicht) anktiviert.
Der Code sieht wie folgt aus:
[== Smarty ==]
<table class="calendar" id="cal-calendar">
<caption class="calendar-month">
<span class="calendar-prev"><a href="{$navigation.prev}">«</a></span>
<span class="calendar-next"><a href="{$navigation.next}">»</a></span>
</caption>
<tbody><tr>
{foreach from=$day_names item=day key=key}
<th abbr="{$day}">{$day_short_names[$key]}</th>
{/foreach}</tr>
<tr>
{* initial empty days *}
{if $first_of_month_weekday_number > 0}
<td colspan="{$first_of_month_weekday_number}"> </td>
{/if}
{* iterate over the days of this month *}
{assign var=weekday value=$first_of_month_weekday_number}
{foreach from=$days item=day key=key}
{if $weekday == 7}
{assign var=weekday value=0}
</tr>
<tr>
{/if}
<td {if isset($day.class)}class="{$day.class}"{/if}>
{if isset($day.events.0)}<a href="{$day.ni_url}">{$key}</a>{* by default use the non inline (replace content tag) version of the URL *}
<ul>
{foreach from=$day.events item=event}
<li><a href="{$event.url}">{$event.event_title}</a></li>
{/foreach}
</ul>
{else}{$key}{/if}
</td>
{math assign=weekday equation="x + 1" x=$weekday}
{/foreach}
{* remaining empty days *}
{if $weekday != 7}
<td colspan="{math equation="7-x" x=$weekday}"> </td>
{/if}
</tr>
</tbody></table>
Offline
#4 09. Februar 2014 08:21
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: CG Calendar soll nur aktuelle Woche anzeigen
Schau mal in die englische Hilfe - da sollte es einen Parameter "weeklist" geben ...
Offline
#5 12. Februar 2014 00:07
- Daniel
- hat von CMS/ms gehört
- Registriert: 07. Februar 2014
- Beiträge: 13
Re: CG Calendar soll nur aktuelle Woche anzeigen
Leider bringt auch die Weeklist nichts, da ich gerne sowas wie die Standardansicht hätte, also diese:
"calendar" - displays events for the current month in a traditional grid
aber es soll halt nur die aktuelle Woche angezeigt werden.
Auch die Tage an denen kein Event im Kalender eingetragen sind.
Bekommt man das nicht irgendwie hin?
Offline
Seiten: 1