6 - 2 : フォーム生成ヘルパー(html_options, html_radios)
セレクトボックスやラジオボタンを連想配列から一発生成するSmarty標準関数の活用法です。
html_options(セレクトボックスの自動生成)
PHPから渡された連想配列から、<option> タグを一括自動生成します。現在選択されている値(selected)も自動で判定されます。
<select name="prefecture" id="prefecture">
<{html_options options=$pref_list selected=$current_pref_id}>
</select>
html_radios(ラジオボタングループの自動生成)
<div class="radio-group">
<{html_radios name="gender" options=$gender_options selected=$current_gender separator=" "}>
</div>
Publish
779 bytes
更新: 2026-11-02 16:15 by admin