人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

smartyにおいて
{section name=list2 loop=$aaaa}
という部分をテンプレート内に
同じ場所に2つなど宣言できるのでしょうか??
テーブルを組むにあたり
{section name=list2 loop=$aaaa}

{section name=list loop=$bbbb}という
宣言をTDでうまくループさせたいのですが
可能でしょうか??


●質問者: hopefully
●カテゴリ:就職・転職 コンピュータ
✍キーワード:LOOP name Smarty テンプレート ループ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● vector
●35ポイント

Smartyはネストが可能ですので、できます。

◎質問者からの返答

どのように書くのでしょうか??

出来ればサンプルなどが

あれば助かるんですが??


2 ● いのくに
●35ポイント

例 7-18. ネストしたセクション
{* セクションは無制限にネスト可能です。ネストしたセクションによって、
 多次元配列のような複雑なデータ構造にアクセスする事が可能です。この例では、
 $contact_type[customer]は現在の顧客の連絡方法を格納した配列を示します。 *}
{section name=customer loop=$custid}
id: {$custid[customer]}<br>
name: {$name[customer]}<br>
address: {$address[customer]}<br>
{section name=contact loop=$contact_type[customer]}
{$contact_type[customer][contact]}: {$contact_info[customer][contact]}<br>
{/section}
<p>
{/section}
出力:
id: 1000<br>
name: John Smith<br>
address: 253 N 45th<br>
home phone: 555-555-5555<br>
cell phone: 555-555-5555<br>
e-mail: john@mydomain.com<br>
<p>
id: 1001<br>
name: Jack Jones<br>
address: 417 Mulberry ln<br>
home phone: 555-555-5555<br>
cell phone: 555-555-5555<br>
e-mail: jack@mydomain.com<br>
<p>
id: 1002<br>
name: Jane Munson<br>
address: 5605 apple st<br>
home phone: 555-555-5555<br>
cell phone: 555-555-5555<br>
e-mail: jane@mydomain.com<br>
<p>
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ