2012-02-14 1 views
1

テーブルの1つに(80以上のような)カラムが多すぎるプロジェクトがあり、手動でZend_Formクラスのそれぞれを設定すると痛い(エラーになりやすい)作業になりました。テーブルスキーマを読んで、フィールドタイプに応じて適切な要素を追加することで、これを自動化する方法はありますか?テーブルスキーマを読み込んでZend Formオブジェクトを動的に作成する方法は?

答えて

2

Zend_Db_AdapterdescribeTable()メソッドを呼び出し、その結果に基づいてフォーム要素を動的に作成することができます。 describeTable()は、各列のデータ型を戻すため、列の種類に応じて異なるタイプの要素を作成できます。

希望すると、

関連する問題