Pear
■ このスレッドは過去ログ倉庫に格納されています
0408nobodyさん
04/02/14 16:47ID:???両方の問題が解決しました。てっきり $_POST や $_GET そのものにフィルター
がかかると勘違いしてたので、確認方法が間違ってただけみたいです。
もう1つ質問なんですが、selectフォームを作りたい時に
$form->addElement('select', 'mySelectForm', 'テスト');
とすればいいんですが、これだと HTML_QuickForm_selectクラスの メソッドが
使えないですよね(setSelected() とか)。そういう場合は、別にHTML_QuickForm_selectクラスの
インスタンスを作らないといけないです。
今作ってるプログラムには select,checkbox,radio 用のインタンスが複数存在
しています。require するファイルも増えたし、new するクラスも増えたし、
最後に accept($renderer) も複数実行しなければなりません。
Smartyに配列として渡してるからレイアウトは好きに出来るので問題はないので
すが、普通に $form->display() で出力すると
$form->display();
$selectform->display();
<form>
<input type="text" value="hoge">
</form>
<select name="selectform">
<option = "huga">
</select>
のように困った出力になってしまいます。何か使い方を勘違いしてる気
がしてます。
■ このスレッドは過去ログ倉庫に格納されています