環境:
CentOS: 7.9
Ethna: 不明
Smarty: 3.1.33
Smartyを勉強中です。
form_inputで、「selected」などのタグはありますでしょうか。
例:
{ form_input name="hogehoge" selected="電話番号" }
Ethnaで、テンプレートエンジン(Smarty)を使っています。
form_inputを使って、セレクトボックスをtplファイルで形成しています。
php内で、フォーム値定義を行っています。
public $form = [ 'hogehoge' => [ 'type' => [VAR_TYPE_STRING], 'form_type' => FORM_TYPE_SELECT, 'name' => '属性名', 'regexp' => '/^[a-zA-Z0-9;\-]+$/', 'option' => 'hogehoge_select', ], ];
hogehoge_selectには、
部署名
電話番号
性別
姓
名
などをセットしています。
Ethnaのアクションクラスで、$this->af->setしてあげれば、「html」の「selected」のように、選択になるのですが、Smartyのホームヘルパーで、実現したいです。
例:
{ form_input name="hogehoge" selected="電話番号" }
「selected」をセットしても、タグがないので動きません。
何か方法はありますでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。