Использую расширение https://github.com/creocoder/yii2-translateable для переводов контента.
Все работает хорошо!
Но задался вопросом, как сделать обязательные некоторые поля для переводов, например title_en
Ведь сохранение проходит так:
Код: Выделить всё
foreach (Yii::$app->request->post('PostTranslation', []) as $language => $data) {
foreach ($data as $attribute => $translation) {
$model->translate($language)->$attribute = $translation;
}
}