Forum Moderators: coopster

Message Too Old, No Replies

Need help with a template

         

outdoorxtreme1

8:08 pm on Jan 27, 2006 (gmt 0)

10+ Year Member



I want this template to only display the next 3 events instead of all of them. Also, I want to be able to display the number of total items. I am not sure what to modify.

<div class="calendar-upcominglist" id="{$table_id}">
<h1>{$lang.upcoming_events}</h1>
{foreach from=$events key=key item=event}
<div class="calendar-event">
<h2>{$event.event_title}</h2>

{assign var=month_number value=$event.event_date_start¦date_format:"%m"}
{assign var=end_month_number value=$event.event_date_end¦date_format:"%m"}
{if $event.event_date_start == $event.event_date_end ¦¦ $event.event_date_end == ""}
<div class="calendar-date-from"><span class="calendar-date-title">{$lang.date}: </span>{$event.event_date_start¦date_format:"%e"} {$month_names[$month_number]} {$event.event_date_start¦date_format:"%Y"}</div>
{else}
{if $event.event_date_start¦date_format:"%d%m%Y" == $event.event_date_end¦date_format:"%d%m%Y"}
<div class="calendar-date-from"><span class="calendar-date-title">{$lang.date}: </span>{$event.event_date_start¦date_format:"%e"} {$month_names[$month_number]} {$event.event_date_start¦date_format:"%Y %H:%M"} {$lang.to} {$event.event_date_end¦date_format:"%H:%M"}</div>
{else}
<div class="calendar-date-from"><span class="calendar-date-title">{$lang.date}: </span>{$event.event_date_start¦date_format:"%e"} {$month_names[$month_number]} {$event.event_date_start¦date_format:"%Y %H:%M"} {$lang.to} {$event.event_date_end¦date_format:"%d"} {$month_names[$end_month_number]} {$event.event_date_end¦date_format:"%Y %H:%M"}</div>
{/if}
{/if}
{if $event.event_summary!="" && ($detail!= 1 ¦¦ ($event.event_details =="" ¦¦ $event.event_details == "<br />"))}
<div class="calendar-summary"><span class="calendar-summary-title">{$lang.summary}: </span>{$event.event_summary}</div>
{/if}
{if $detail == 1}
{if $event.event_details!="" && $event.event_details!= "<br />"}
<div class="calendar-details"><span class="calendar-details-title">{$lang.details}: </span>{$event.event_details}</div>
{/if}
{else}
<a href="{$event.url}">{$lang.details}</a>
{/if}

</div>
{/foreach}

{if $return_url!= ""}
<div class="calendar-returnlink">{$return_url}</div>
{/if}
</div>

coopster

9:51 pm on Feb 2, 2006 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



You are likely going to have to pull the template documentation and dig in or find the routine which is retrieving the data from your tables and modify it. Or, for that matter, jump out of the template and build that section on your own by writing your own queries to retrieve that information.