I think the output from $event.categories.fieldname has changed. Previously it would output the name of the category. Now it seems to be just outputting a number?
Sample code below:
Code: Select all
{foreach from=$event.categories key='fieldname' item='fieldvalue'}
{if $fieldvalue != '' && $catimg != '1'}
{if $fieldname|strstr:"green"}
<div class="icon"><h3>Green</h3><img src="green.jpg" /></div>
{elseif $fieldname|strstr:"blue"}
<div class="icon"><h3>Blue</h3><img src="blue.jpg" /></div>...
{/if}
{/if}
{/foreach}