Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 10. Mai 2012 15:08
- rednose
- probiert CMS/ms aus
- Registriert: 28. März 2011
- Beiträge: 63
CGCalender upcoming list pro Monat aufteilen
Ich habe der CGCalender 1.9.6 auf cms 1.10.3. Alles lauft i.o.
Der Kunde möchte eine upcominglist aufgelistet in eine Tabelle. Soweit bekomme ich das auch hin.
Das bekannte Tüpfelchen wäre jetzt, wenn der Liste sich pro Monat in eine Tabelle würde ausgeben.
Juni
Datum xy - zeit - betrefff - ort .
Datum wz - zeit - betrefff - ort .
Juli
Datum xy - zeit - betrefff - ort usw.
Mein template
<div id="kalender">
{foreach from=$events key=key item=event} {assign var=month_number value=$event.event_date_start|date_format:"%m"}{$month_names[$month_number]}
<table >
<thead>
<tr>
<th colspan="2">Datum</th>
<th>Uhrzeit</th>
<th>Betreff</th>
<th>Ort</th>
<th>Link</th>
</tr>
</thead>
<tbody>
{foreach from=$events key=key item=event} {assign var=month_number value=$event.event_date_start|date_format:"%m"}
<tr class=" {foreach from=$event.categories key=key item=item}{$key}{/foreach} ">
<td> {$event.event_date_start|date_format:"%a"} {$event.event_date_start|date_format:"%d."} {$month_names[$month_number]} </td>
<td> {if $event.event_date_start|date_format:"%d%m%Y" == $event.event_date_end|date_format:"%d%m%Y"} {else} {$lang.to} {$event.event_date_end|date_format:"%a"} {$event.event_date_end|date_format:"%d."} {$event.event_date_end|date_format:"%B"} {/if}</td>
<td>{if $event.event_date_start|date_format:"%d%m%Y" == $event.event_date_end|date_format:"%d%m%Y" || $event.event_date_end == 0}{$event.event_date_start|date_format:"%H:%M"}{else} {/if}</td>
<td>{$event.event_title}</td>
<td>{$event.fields.Ort}</td>
<td>{$event.event_details}</td>
</tr>
{/foreach}
</tbody>
</table>
{/foreach}
</div>
Wo vor allem Zeile 2 der Ort ist wo ich jetzt von alles versucht habe
{foreach from=$events key=key item=event} {assign var=month_number value=$event.event_date_start|date_format:"%m"}{$month_names[$month_number]}
der Ausgabe mit dieses template ist
juni
alle daten von upcoming
juni
alle daten von upcoming
juli
alle daten von upcoming
also irgendwo ist noch ein Fehler. Irgendwie fehlt noch der Code : "wenn alles zum gleichen Monat gehört - mache ein Tabelle" .
Jemand eine Idee oder Hinweis?
Offline
Seiten: 1