ListIt2 1.4.1
CGExtensions 1.48.2.1
CGSimpleSmarty 1.9.1
CGSmartImage 1.17
AdvancedContent 0.9.4.3
JQueryTools 1.3.5.2
FormBuilder 0.8.1.1
I have a query, I have created a module through ListIt2, wonderful module, but I am getting the return of a page ID rather than the alias.html of the page, I don't want this as it looks like duplicate content to the search engines, plus it's untidy.
Here's the code I have
Code: Select all
{if $items|@count > 0}
<ul class="teampage">
<!-- items -->
{foreach from=$items item=item}
<!-- item -->
<li class="team">
<!-- field definitions -->
{foreach from=$item->fielddefs item=fielddef}
{cgsi_convert filter_croptofit='400,400,c,1' quality='100'}
{if $fielddef.value && $fielddef.type != 'Categories'}
{if $fielddef.type == 'SelectFile' || $fielddef.type == 'FileUpload'}
<a href="{$item->fielddefs.section_url.value}" title="more on {$item->title}"><img src="{root_url}/uploads/images/SectionIcons/{$item->fielddefs.image.value}" /></a>
{/if}
{/if}
{/cgsi_convert}
{/foreach}
<!-- field definitions //-->
<h2 class="item-title">{$item->title}</h2>
{if !empty($item->fielddefs)}
<h4>{$item->fielddefs.intro.value}</h4>
<div class="description">{$item->fielddefs.section_description.value|summarize:20:"...":false}</div>
{/if}
</li>
<!-- item //-->
{/foreach}
<!-- items //-->
</ul>
{/if}
