Almost have this calendar working but…
The day view shows events for a given day. The event titles and dates are correct but the other fields are all from the last record entered.
I don’t see how it could be pulling the right data for some fields but not others.
Here is the code:
<div id="dc_calendar">
{exp:calendar:cal pad_short_weeks="n"
{if segment_3 == "by_calendar"}
{if segment_5 == ''}calendar_name="{segment_4}" date_range_start="today" date_range_end="today"{/if}
{if segment_5 != ''}calendar_name="{segment_4}" date_range_start="{segment_5}-{segment_6}-{segment_7}" date_range_end="{segment_5}-{segment_6}-{segment_7}"{/if}
{/if}
{if segment_3 != "by_calendar"}
{if segment_3 == ''}date_range_start="today" date_range_end="today"{/if}
{if segment_3 != ""}date_range_start="{segment_3}-{segment_4}-{segment_5}" date_range_end="{segment_3}-{segment_4}-{segment_5}"{/if}
{/if}
dynamic="off"
}
{display_each_day}
<div class="header">
<div class="left">
<a href="http://{path=%27calendar_main/day%27}/{if">Prev Day</a>
</div>
<div class="center">
<h2>{day format="%l, %F %d, %Y"} <span>({day_event_total} events)</span></h2>
<p> </div><br />
<div class="right"><br />
<a href="http://{path=%27calendar_main/day%27}/{if">Next Day</a><br />
</div><br />
<hr ><br />
</div><br />
{display_each_hour}<br />
{if hour_event_total > 0}<h4 {if time == "00:00"}class="thickline"{/if}>{time format="%g %a"} <span>({if hour_event_total == "0"}no events{if:else}{hour_event_total} event{if hour_event_total > "1"}s{/if}{/if})</span></h4>{/if}<br />
{events}<br />
{if event_multi_day == FALSE && event_all_day == FALSE}<br />
<div class="event"><br />
</p><h2><a href="http://{path=%27calendar_main/event/by_calendar/cedar_city_events/{segment_5}/{segment_6}/{segment_7}%27}/{if" title="{event_title}">{event_title}</a>
<span>({event_start_date format="%g:%i %a"}{if event_end_date}{if "{event_start_date format='%g:%i %a'}" != "{event_end_date format='%g:%i%a'}"} - {event_end_date format="%g:%i%a"}{/if}{/if})</span></h2>
<p> <b>Location:</b> {event_location}<br />
<b>Details:</b> {event_summary} <br />
<b>ID:</b> {event_id} <br />
<br />
<b>Link:</b> {url_link} <br />
<br />
</div><br />
{if:else}<br />
<div class="event_top"><br />
</p><h2><a href="http://{path=calendar_main/event/by_calendar/cedar_city_events/{segment_5}/{segment_6}/{segment_7}}/{event_id}/">{event_title}</a> <span>({if event_multi_day == FALSE && event_all_day == TRUE}all day event{if:else}{event_start_date format="%F %j, %Y at %g:%i%a"}{if event_end_date}{if "{event_start_date format='%g:%i%a'}" != "{event_end_date format='%g:%i%a'}"} - {event_end_date format="%F %j, %Y at %g:%i%a"}{/if}{/if}{/if})</span></h2>
<p> <b>Location:</b> {event_location}<br />
<b>Details:</b> {event_summary}<br />
<b>Link:</b> {url_link} </p>
<p> </div><br />
{/if}<br />
{/events}<br />
{/display_each_hour}<br />
{/display_each_day}<br />
{/exp:calendar:cal}</p>
<p></div>and here is the output page”
http://www.bwtowncountry.com/bw/calendar_main/day/by_calendar/cedar_city_events/2010/12/09/
Thanks
Greg
Moved to CodeShare Corner by Moderator