0

i=0。foreach内にtab1、tab2、tab3などを作成したいと思います。また、i = 1の場合、最初にclass="active"をエコーし​​ます<li>。どうやって作るの?

{elseif $complexField == "KeySkills"} 
<ul> 
{foreach from=$complexElements key="complexElementKey" item="complexElementItem"} 
{foreach from=$form_fields item=form_field} 
{if $form_field.caption == "Key personal skill"} 
<li 

(i = 1の場合、echo class = "active")

><a href="#

tab1

" data-toggle="tab">{display property=$form_field.id complexParent=$complexField complexStep=$complexElementKey}    </a></li> 
{/if} 
{/foreach} 
{/foreach} 
</ul> 
<div class="tab-content" style="min-height:470px;"> 
{foreach from=$complexElements key="complexElementKey" item="complexElementItem"} 

{if $form_field.caption == "Percentaged Key Skill" || $form_field.caption == "Skill Detail"} 
<div class="tab-pane fade active in" id="

tab1 ">

<div class="item_top"> 
<p> {display property=$form_fields.SkillDetail.id complexParent=$complexField complexStep=$complexElementKey} </p> 
<div class="donutchart2" data-percent="{display property=$form_fields.PercentKeySkill.id complexParent=$complexField complexStep=$complexElementKey}"></div> 
</div> 
</div> 
{/if} 

{/foreach} 
</div>

これがHTMLソースコードです

4

2 に答える 2

2

HTMLが読めないため、この回答はあなたのタイトルに基づいています

{section name=foo loop=5} 
    {$smarty.section.foo.iteration} 
{/section}
于 2012-10-17T14:46:57.410 に答える
0

{foreach from=$complexElements key="complexElementKey" item="complexElementItem"} のキー内の complexElementKey はループ 1,2,3 になります。

<a href="#tab{$complexElementKey}" data-toggle="tab"> will be <a href="#tab1" data-toggle="tab">blablabla

<a href="#tab2" data-toggle="tab"> bsdakdkas

<a href="#tab3" data-toggle="tab">gdfgdfg
于 2012-10-18T13:01:17.527 に答える