Current Path : /home/bitrix/ext_www/oldfck.yacl.site/feedback/ |
Current File : /home/bitrix/ext_www/oldfck.yacl.site/feedback/index.php |
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetPageProperty("title", "Форма обратной связи"); $APPLICATION->SetPageProperty("description", "По вопросам вы можете обращаться через форму обратной связи"); $APPLICATION->SetTitle("Форма обратной связи"); $APPLICATION->SetPageProperty('SHOW_H1', 'N'); $loggedInUserId = 0; if (isset($GLOBALS['USER']) && is_object($GLOBALS['USER']) && $GLOBALS['USER']->isAuthorized()) $loggedInUserId = (int) $GLOBALS['USER']->GetID(); /*вызываемая форма обратной связи*/ $arUser = \Bitrix\Main\UserTable::getList( array( 'filter' => array('ID' => $loggedInUserId), 'select' => array('ID', 'EMAIL', 'WORK_COMPANY', 'WORK_PHONE', 'SHORT_NAME', 'LAST_NAME', 'NAME', 'SECOND_NAME') ) )->fetchAll()[0]; $_REQUEST['veb_form_user_id'] = $arUser['ID']; $_REQUEST['veb_form_user_name'] = $arUser['ID'] ? $arUser['LAST_NAME'].' '.$arUser['NAME'].' '.$arUser['SECOND_NAME'] : ''; $_REQUEST['veb_form_user_company'] = htmlspecialcharsbx($arUser['WORK_COMPANY']) ? : \Veb\Site\Helper::getUserCompany(); $_REQUEST['veb_form_user_phone'] = $arUser['WORK_PHONE']; $_REQUEST['veb_form_user_email'] = $arUser['EMAIL']; $_REQUEST['veb_form_user_text'] = $arUser['ID'] ? 'Пользователь зарегистрирован' : 'Анонимный пользователь'; $APPLICATION->IncludeComponent("veb:lists.iblock.element.add.form", "feedback_mobile", array( "STATUS_NEW" => "N", "LIST_URL" => "", "SUCCESS_URL" => "", "USE_CAPTCHA" => "N", "USER_MESSAGE_EDIT" => "", "USER_MESSAGE_ADD" => GetMessage("VEB_TMPL_FORM_FEEDBACK_SUCCESS"), "DEFAULT_INPUT_SIZE" => "30", "DEFAULT_ROWS_SIZE" => "5", "RESIZE_IMAGES" => "N", "IBLOCK_TYPE" => "web_forms", "IBLOCK_ID" => CVebIBlockTools::GetIDByCode("feedback"), "COPY_IBLOCK_ID" => "", "PROPERTY_CODES" => array( "NAME", "PREVIEW_TEXT", "PROP_PHONE", "PROP_EMAIL", "PROP_FIO", "PROP_USER_ID", "PROP_HIDDEN_TEXT", ), "PROPERTY_CODES_REQUIRED" => array( "NAME", "PREVIEW_TEXT", "PROP_PHONE", "PROP_EMAIL", "PROP_FIO", ), "SKIP_CREATE_BY_CHECK" => "N", "GROUPS" => array( 0 => "2", ), "STATUS" => "ANY", "MAX_USER_ENTRIES_REDIRECT_URL" => "", "ELEMENT_ASSOC" => "CREATED_BY", "MAX_USER_ENTRIES" => "100000", "MAX_LEVELS" => "100000", "LEVEL_LAST" => "Y", "MAX_FILE_SIZE" => "0", "PREVIEW_TEXT_USE_HTML_EDITOR" => "N", "DETAIL_TEXT_USE_HTML_EDITOR" => "N", "SEF_MODE" => "N", "SEF_FOLDER" => "/", "SET_TITLE" => "N", "CUSTOM_TITLE_NAME" => GetMessage("VEB_TMPL_FORM_TITLE_NAME"), "CUSTOM_TITLE_PREVIEW_TEXT" => GetMessage("VEB_TMPL_FORM_TITLE_PREVIEW_TEXT"), "CUSTOM_TITLE_PROP_PHONE" => GetMessage("VEB_TMPL_FORM_TITLE_PHONE"), "CUSTOM_TITLE_PROP_EMAIL" => GetMessage("VEB_TMPL_FORM_TITLE_EMAIL"), "CUSTOM_TITLE_FIO" => GetMessage("VEB_TMPL_FORM_TITLE_FIO"), "PROPERTY_SORT_NAME" => "10", "PROPERTY_SORT_PREVIEW_TEXT" => "10000", "PROPERTY_SORT_PROP_FIO" => "20", "PROPERTY_SORT_PROP_EMAIL" => "30", "PROPERTY_SORT_PROP_FIO" => "40", "GROUPS_CNT" => "3", "FIELD_GROUP_NAME_1" => 'группа 1', "FIELD_GROUP_DESCR_1" => "form-column", "FIELD_GROUP_1" => array( 0 => "NAME", 1 => "PROP_FIO", ), "FIELD_GROUP_NAME_2" => 'группа 2', "FIELD_GROUP_DESCR_2" => "form-column", "FIELD_GROUP_2" => array( 0 => "PROP_PHONE", 1 => "PROP_EMAIL", ), "FIELD_GROUP_NAME_3" => 'группа 3', "FIELD_GROUP_DESCR_3" => "", "FIELD_GROUP_3" => array( "PREVIEW_TEXT", "PROP_USER_ID", "PROP_HIDDEN_TEXT", ), "PROPERTY_ALIAS_NAME" => "veb_form_user_company", "PROPERTY_ALIAS_PREVIEW_TEXT" => "", "PROPERTY_ALIAS_PROP_EMAIL" => "veb_form_user_email", "PROPERTY_ALIAS_PROP_PHONE" => "veb_form_user_phone", "PROPERTY_ALIAS_PROP_FIO" => "veb_form_user_name", "PROPERTY_ALIAS_PROP_USER_ID" => "veb_form_user_id", "PROPERTY_ALIAS_PROP_HIDDEN_TEXT" => "veb_form_user_text", "BUTTON_TITLE" => GetMessage("VEB_TMPL_FORM_SUBMIT"), "SUB_TITLE" => GetMessage("VEB_TMPL_FORM_FEEDBACK_TITLE"), "DETAIL_URL" => "", "SUB_DESCRIPTION" => "", "HIDE_BUTTONS" => "N", "HIDE_AGREE_PROCESSING_PERSONAL_DATA" => "N", "HIDE_FORM" => "N", "SKIP_REDIRECT" => "Y", ), $component, array( "HIDE_ICONS" => "Y", "ACTIVE_COMPONENT" => "Y" ) ); ?> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>