0
私はforeachのを使用して複製しようとしているコードのブロックを持っていますが、私が行う方法で周りを取得することはできません。このコードは次のとおりです。トラブル
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">Content</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse in">
<div class="panel-body">
<table class="table">
<tr>
<td>
<span class="glyphicon glyphicon-pencil text-primary"></span><a href="">Articles</a>
</td>
</tr>
<tr>
<td>
<span class="glyphicon glyphicon-flash text-success"></span><a href="#">News</a>
</td>
</tr>
<tr>
<td>
<span class="glyphicon glyphicon-file text-info"></span><a href="#">Newsletters</a>
</td>
</tr>
<tr>
<td>
<span class="glyphicon glyphicon-comment text-success"></span><a href="#">Comments</a>
<span class="badge">42</span>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="panel panel-default">
{foreach $produtosGC1 as $produto}
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">{[email protected]}</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse in">
<div class="panel-body">
<table class="table">
{foreach $produto as $item}
<tr>
<td>
<a href="">{$item}</a>
</td>
</tr>
{/foreach}
</table>
</div>
</div>
{/foreach}
</ul>
</div>
:
これは、ほとんどが私の試みであり、これは、折りたたみ可能なサイドバーの一部であり、理想的にEGとAG自体
This is the array I'm trying to display on this block
$smarty -> assign('produtosGC1',
array('EG' => array('Tipo ST','Tipo LP','Tipo SG','Hollowbody'),
'AG' => array('Clássicas','Aço')
));
にセクションを持っています0
ものが2番目のタイトル(AG)はそのサブカテゴリーに適切にリンクしていないと正しく
編集を崩壊しない、である:それはいじった後
私はあなたが "ほぼそこに"うれしいです。どうしたの?あなたの質問は何ですか? – Chris
私はいくつかの編集を行った、私はそれが今よりよく説明されたと思う。 –
私は決してsmartyを使用していないと私はあなたの折り畳み式メニューが動作している方法を正確にはわからない。しかし、私はクラスが重複していることに気づいています。あなたは本当に 'collapseOne'を意味するのですか?彼らがユニークである必要があるなら、何らかの種類のカウンターを持ち、divクラスとデータトグルhrefの両方の値を増やす必要があります –