beginForm(isset($model) ? "/admin/event-contacts/edit/" . $model->id : "/admin/event-contacts", 'multipart/form-data'); // Пример формы: $form->field(\itguild\forms\inputs\TextInput::class, 'title', [ 'class' => "form-control", 'placeholder' => 'Контакт', 'value' => $model->title ?? '' ]) ->setLabel("Контакт") ->render(); $form->field(class: \itguild\forms\inputs\Select::class, name: "type", params: [ 'class' => "form-control", 'value' => $model->type ?? '' ]) ->setLabel("Тип контакта") ->setOptions(EventContact::getTypes()) ->render(); $form->field(class: \itguild\forms\inputs\Select::class, name: "event_id", params: [ 'class' => "form-control", 'value' => $model->event_id ?? '' ]) ->setLabel("Мероприятие") ->setOptions(\kernel\app_modules\event\services\EventService::getList()) ->render(); $form->field(class: \itguild\forms\inputs\Select::class, name: "status", params: [ 'class' => "form-control", 'value' => $model->status ?? '' ]) ->setLabel("Статус") ->setOptions(EventContact::getStatus()) ->render(); ?>