У меня есть одна таблица, где я сохраняю имя поля. Теперь я хочу использовать эти поля в другой модели. Итак, как я могу назвать это поле?Как создать динамическое поле в Yii2?
например. У меня есть таблица с именем Config с fields(id,key)
. Данные могут быть
1, Blog url
2, Site url
Теперь у меня есть 1 вид где админ добавит эти значения в базе данных.
В Yii2 мы создаем поле ввода, как
<?= $form->field($model, 'name')->textInput() ?>
Но я хочу, чтобы создать два текстовых полей с именем blog url
и site url
. Итак, как я могу его создать? Что я должен написать вместо name
?
Добро пожаловать в СО. Пожалуйста, отформатируйте свой вопрос. Используйте (встроенные) кодовые блоки. Проверьте [помощь]. – robsch
Ваш вопрос не очень ясен. Вы пытаетесь использовать табличные данные [1]? Если да, пытаетесь ли вы поместить для каждого поля другую «метку» [2]? [1] http://www.yiiframework.com/doc-2.0/guide-input-tabular-input.html [2] http://www.yiiframework.com/doc-2.0/yii-widgets- activefield.html # label() - detail – slinstj