【问题标题】:Yii2 forms with related AR'sYii2 带有相关 AR 的表格
【发布时间】:2015-01-21 06:24:33
【问题描述】:

例如我有 AR Item 和相关的 AR TranslatedItem 一个Item有多个TranslatedItem

如何以一种形式呈现所有这些以及如何验证它?

我知道 $form->field($item->translatedItem[$index], 'title'); 方法,但对我来说这是 hack。

而且,控制器会看起来:

if ($item->load($_POST) && $item->validate) {
    foreach ($translations as $translation) {
        if ($translation->load($_POST[...]) && $translation->validate()) {
        }
    }
}

Symfony 有这样的功能,我知道

【问题讨论】:

    标签: php yii2


    【解决方案1】:

    以下是使用表格数据的示例: http://www.yiiframework.com/wiki/666/handling-tabular-data-loading-and-validation-in-yii-2/

    您也可以像您发布的那样做,因为您接近解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-01
      • 1970-01-01
      • 2020-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      相关资源
      最近更新 更多