こんにちは。ファガイです。本日は、Fieldsetクラスについて書きます。(前回くらいにバグに関しては説明したので今日はそれを踏まえた形で書きます。(つまりラジオボタン等のlabelのfor値はバグ修正後です)) また、この内容は、FuelPHPのFormクラスについてまとめてみた。と、FuelPHPのバリデーションクラスについて。を読んでおくと理解しやすいです。 Fieldsetクラスはフォーム全体をオブジェクト指向的に扱うことが出来るクラスです。出力や、検証も一つのオブジェクトで操作できてしまいます。 基本(Form生成)ソース $user_form = Fieldset::forge('user_form'); $user_form->add('name', 'お名前', array('type'=>'text', 'size'=>40, 'value'=>'ここに名前が入ります')
![FuelPHPのFieldsetクラスをまとめてみた。1](https://cdn-ak-scissors.b.st-hatena.com/image/square/482da7289d76e682768a9dfbbe677a7e1b435e36/height=288;version=1;width=512/https%3A%2F%2Fblog.fagai.net%2Fwp-content%2Fuploads%2F2020%2F07%2Ftumbnail.jpg)