ich versuche gerade ein Template zu erstellen, in dem eine Liste aller Einträge erscheint. Bei jedem ersten Vorkommen einen neuen Anfangsbuchstaben, soll dieser dick über den nächsten Einträgen erscheinen. Leider komme ich nicht voran, da ich den Anfangsbuchstaben nicht herausbekomme. Ich dachte, es wäre so zu lösen:
Code: Select all
{if isset($items)}
{foreach from=$items item=entry}
{assign var=first-letter value='$entry->company_name|substr:0:1'}
<div class="CompanyDirectoryItem">
{$first-letter}: <a href="{$entry->detail_url}">{$entry->company_name}</a><br />
</div>
{/foreach}
{/if}
Mit Dank und Gruß
anti