この記事では、Smarty のフォーム要素を単純に生成する方法を主に紹介し、Smarty テンプレート ファイルの操作に関する関連スキルについても説明します。必要な友人は参考にしてください。お役に立てれば幸いです。
詳細は次のとおりです:
smarty がフォーム要素を生成する原理は、smarty にメニューまたはオプションを生成および表示するための配列を与え、さらに、デフォルトの選択と一致するオプションの値を渡すことです。例は以下の通りです:
phpファイル:index.php
<?php include("smarty_inc.php"); $smarty->assign('cust_ids',array(1000,1001,1002,1003)); $smarty->assign('cust_names',array('丁庆','闫磊','吕东','宋子健')); $smarty->assign('customer_id',1003); $smarty->display("index.html"); ?>
テンプレートファイル:index.html
<select name=customer_id onkeypress=""> <{html_options values=$cust_ids selected=$customer_id output=$cust_names}> </select> <hr /> <{html_radios name="id" values=$cust_ids selected=$customer_id output=$cust_names }>関連おすすめ:
phpでの呼び出し例の共有smartyテンプレート演算子とは何ですか?演算子をどのように使用するか?
以上がSmarty が単純なフォーム要素を生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。