smarty if 文について質問です。
カウンターを作成しましたが、if ステートメントでカウンターの値が必要です。カウンターはこんな感じ。
{assign var="counter" value=1}
次のようになります。
{if $task.check_counter == "on"} checked {/if}
次のようにする必要があります。
{if $task.check_1 == "on"} checked {/if}
これは可能ですか?
更新: コードの一部:
{assign var="counter" value=1}
{foreach from=$service item=sert}
{if $sert.parent_id == $task.task_id}
<tr>
<td>{$sert.name}</td>
<td>{$address_detail.start}</td>
<td style="text-align: center;">
<div>
<input type="checkbox"
class="icheck" name="c_{$counter}"
id="icheck_{$counter}"
{if $task.check_$counter == "on"} checked {/if} >
</div>
</td>
</tr>
{assign var="counter" value=$counter + 1}
{/if}
{/foreach}