Page 1 of 1

Recurring event's "Custom Field" not replicating

Posted: Tue Feb 19, 2013 5:04 pm
by sugna
CMS version 1.11.4 "Fernandina"
Calendar Version 1.10.2


http://depotbaltimore.com/
**Note since the site is live I'm not using "recurring" events until I can fix the issue.

Recurring event's "Custom Field" "File upload" Thumbnail not showing.

This will work with the first date but the recurring dates show a broken image.

The code that is displaying the image is this:

Code: Select all

<div class="event-image"><img src="/uploads/{$event.fields.Photo}" alt="{$event.fields.Photo}">
</div>
When troubleshooting, the recurring date's html looks like this

Code: Select all

<div class="event-image"><img src="/uploads/">
</div>
So for some reason the image's file name isn't being replicated just the path to the directory (/uploads/).

Upcoming Template customized

Code: Select all

{foreach from=$events key=key item=event}
	
<div class="event">

{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 == 0}


<div class="event-image"><img src="/uploads/{$event.fields.Photo}" alt="{$event.fields.Photo}">
</div>


<div class="event-content">
<h2><a href="{$event.fields.Event}">{$event.event_title}</a></h2>
<h3><span class="date">{$event.event_date_start|date_format:"%b"}
{$event.event_date_start|date_format:"%e"}</span>
{$event.event_date_start|date_format:"%l:%M%p"}</h3>
{$event.event_details}
<div class="attend"><a href="{$event.fields.Event}"><img src="/uploads/images/attend.png" width="64" height="25" alt="Attend"></a></div>

</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}
	{/if}

	</div>

{/foreach}
Any help would be great. Thank you Shane