「9wick/fuel-viewform」に掲載されている9wickさんのViewFormパッケージで、年月日入力をラクに組み込む方法をまとめます。 $fieldset->add_date_select('hiduke', '日付入力', 2003, idate('Y')); を一発呼ぶだけで、フォーム入力項目が4つ出来ます。 'hiduke' - フォーム入力ラベル表示用に使う、入力欄としては使わないテキスト入力欄。 'hiduke_year' - 年入力用に使う、プルダウンリスト入力欄。 'hiduke_month' - 月入力用に使う、プルダウンリスト入力欄。 'hiduke_day' - 日入力用に使う、プルダウンリスト入力欄。 これらを駆使して、View側でこんな風に書きます。 (見やすさ重視。) echo $fieldset->field('hiduke')->label_te