私が持っているクラムの量に応じて、次のいずれかを行います。
[trail] => Array
(
[crumb] => Array
(
[url] => /app/system
[label] => System
)
[trail] => Array
(
[crumb] => Array
(
[0] => Array
(
[url] => /app/system
[label] => Sytem
)
[1] => Array
(
[url] => /app/system/edit
[label] => System Edit
)
)
)
smarty には次のものがあります。
{if $trail.crumb}
<ul class="breadcrumbs">
{foreach $trail.crumb as $crum}
<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="{$crum.url}" itemprop="url" title="{$crum.label}"><span itemprop="title">{$crum.label|truncate:20}</span></a>
</li>
{/foreach}
</ul>
{/if}
最初の例では、次のことが示されています。
致命的なエラー: 文字列オフセットを配列として使用できません
HTMLを複製せずにこれを行う方法はありますか?