私は動的な質問と回答があります。これらのデータを収集するためにDynamicModel()を使用します。DynamicModelに属性ラベルを追加するYii
$attributes = [
"answer_1" => "Some Value 1",
"answer_2" => "Some Value 2",
"answer_3" => "Some Value 3",
.....
]
$customFormModel = new DynamicModel($attributes);
また、私はちょうど$ラベル配列は、私の動的モデルのラベル属性として設定することができません
$labels = [
"answer_1" => "Label 1",
"answer_2" => "Label 2",
"answer_3" => "Label 3",
.....
]
を持っています。 My $ customFormModel-> attributeLabels()は常に空です。
次の問題とこれらの結果。 私はあなたがここにDynamicModel
概念を誤用のような代わり
Label 1 can not be blank
Label 2 can not be blank
Label 3 can not be blank