Page 1 of 1

opmaak CGcalendar op basis van categorie

Posted: Fri Apr 05, 2013 10:39 am
by erpee
Ik gebruik het standaard sjabloon voor de kalender:

Code: Select all

{strip}
<table class="calendar" id="cal-calendar">
<caption class="calendar-month"><span class="calendar-prev"><a href="{$navigation.prev}">&laquo;</a></span>&nbsp;{$month_names[$month]}&nbsp;{$year}&nbsp;<span class="calendar-next"><a href="{$navigation.next}">&raquo;</a></span><br/></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}">&nbsp;</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.url}">{$key}</a>
<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}">&nbsp;</td>
{/if}


</tr>
</tbody></table>

{/strip}
Is er nou een mogelijkheid om aan te geven dat bij :

categorie: verjaardag >> css class .verjaardag {}
categorie: vakantie>> css class .vakantie{}
categorie: divers>> css class .divers{}

voor de opmaak van de cel geladen moet worden?

Re: opmaak CGcalendar op basis van categorie

Posted: Fri Apr 05, 2013 11:16 am
by Rolf
Ja zeker, je geeft het antwoord zelf al...
Nu alleen met print_r de juiste smarty tag vinden.

Re: opmaak CGcalendar op basis van categorie

Posted: Fri Apr 05, 2013 2:33 pm
by erpee
Rolf wrote:Nu alleen met print_r de juiste smarty tag vinden.
Waar en hoe plaats ik die print_r; heb het wel eerder gedaan maar dat is lang geleden en mijn brein blijkt weer eens een vergiet te zijn.

Re: opmaak CGcalendar op basis van categorie

Posted: Fri Apr 05, 2013 2:35 pm
by Rolf