1 つの CActiveForm TextField を 3 つのドロップダウン リスト フィールド (年、月、日) に分割します。
私はこのコードを試します:
echo CHtml::activeDropDownList($model,'day', $model->getDays());
echo CHtml::activeDropDownList($model,'month', $model->getMonths());
echo CHtml::activeDropDownList($model,'year', $model->getYears());
しかし、データモデルで定義されていないため、モデルは「日」、「月」、および「年」フィールドを認識しません。
モデルに依存しないフィールドを作成する方法はありますか?