26 $feedbackForm = new \Bitrix\UI\Form\FeedbackForm(
$request[
'id']);
27 $feedbackForm->setFormParams(
$request[
'forms']??[]);
29 $feedbackForm->setPresets(is_array(
$request[
'presets']) ?
$request[
'presets'] : []);
32 $feedbackForm->setTitle(
$request[
'title']);
37 $feedbackForm->setPortalUri(
$request[
'portalUri']);
40 $currentForm = $feedbackForm->getCurrentForm();
41 if (!isset($currentForm))
48 $feedbackForm->setFormParamsDirectly(
$request[
'defaultForm']);
52 'form' => $feedbackForm->getCurrentForm(),
53 'presets' => $feedbackForm->getPresets(),
54 'title' => $feedbackForm->getTitle(),
55 'portalUri' => $feedbackForm->getPortalUri(),
56 'params' => $feedbackForm->getJsObjectParams(),