bd 12.0
This commit is contained in:
@ -2,15 +2,17 @@
|
||||
/**
|
||||
* @var \itguild\forms\ActiveForm $form
|
||||
* @var \itguild\forms\app\DTO\FormDTO $dto
|
||||
* @var \itguild\forms\core\cg_view\CgView $cgView
|
||||
*/
|
||||
|
||||
use itguild\forms\ActiveForm;
|
||||
use itguild\forms\inputs\TextInput;
|
||||
use itguild\forms\inputs\TextArea;
|
||||
use itguild\forms\app\controllers\AdminController;
|
||||
|
||||
|
||||
?>
|
||||
<link rel="stylesheet" href="../../public/style/main.css">
|
||||
|
||||
|
||||
<?php echo $form->beginForm("/admin/save-form/"); ?>
|
||||
<?php $form->field(TextInput::class, name: "title", params: [
|
||||
'class' => "form-control",
|
||||
@ -64,6 +66,15 @@ $form->field(\itguild\forms\inputs\Hidden::class, name: "formId", params: [
|
||||
"value" => $dto->get('id')
|
||||
])->render();
|
||||
|
||||
if (isset($fields)){
|
||||
$i = 0;
|
||||
foreach ($fields as $field){
|
||||
$viewName = \itguild\forms\app\models\InputTypeModel::getViewNameByTypeId($field['input_type_id']);
|
||||
$cgView->render("/admin/field_type/$viewName.php", ['form' => new ActiveForm(), 'count' => $i]);
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
|
||||
$form->field(\itguild\forms\inputs\Button::class, name: "", params: [
|
||||
"id" => 'buttonAdd',
|
||||
"value" => 'Добавить поле',
|
||||
@ -80,4 +91,5 @@ $form->field(\itguild\forms\inputs\Button::class, name: "btn-submit", params: [
|
||||
])
|
||||
->render();
|
||||
$form->endForm();
|
||||
|
||||
?>
|
||||
|
Reference in New Issue
Block a user