Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/activities/bitrix/createworkgroup/ |
Upload File : |
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); /** @var CBitrixComponentTemplate $this */ /** @var array $arParams */ /** @var array $arResult */ /** @var array $arCurrentValues */ /** @var array $arDocumentFields */ /** @var string $formName */ /** @var string $currentSiteId */ global $DB, $USER, $APPLICATION; /** @global CDatabase $DB */ /** @global CUser $USER */ /** @global CMain $APPLICATION */ ?> <tr> <td align="right" width="40%"><span class="adm-required-field"><?= GetMessage("BPCWG_GROUP_NAME") ?>:</span></td> <td width="60%"> <?=CBPDocument::ShowParameterField("string", 'group_name', $arCurrentValues['group_name'], Array('size'=> 50))?> </td> </tr> <tr> <td align="right" width="40%"><span class="adm-required-field"><?= GetMessage("BPCWG_OWNER") ?>:</span></td> <td width="60%"> <?=CBPDocument::ShowParameterField("user", 'owner_id', $arCurrentValues['owner_id'], Array('rows'=> 1))?> </td> </tr> <tr> <td align="right" width="40%"><span class="adm-required-field"><?= GetMessage("BPCWG_USERS") ?>:</span></td> <td width="60%"> <?=CBPDocument::ShowParameterField("user", 'users', $arCurrentValues['users'], Array('rows'=> 3))?> </td> </tr> <? foreach ($arDocumentFields as $fieldKey => $fieldValue) { ?> <tr> <td align="right" width="40%" valign="top"><?= ($fieldValue["Required"]) ? "<span class=\"adm-required-field\">".htmlspecialcharsbx($fieldValue["Name"])."</span>:" : htmlspecialcharsbx($fieldValue["Name"]) .":" ?></td> <td width="60%" id="td_<?= htmlspecialcharsbx($fieldKey) ?>" valign="top"> <? if ($fieldValue["UserField"]) { if ($arCurrentValues[$fieldKey]) { if ($fieldValue["UserField"]["USER_TYPE_ID"] == "boolean") { $fieldValue["UserField"]["VALUE"] = ($arCurrentValues[$fieldKey] == "Y" ? 1 : 0); } else { $fieldValue["UserField"]["VALUE"] = $arCurrentValues[$fieldKey]; } $fieldValue["UserField"]["ENTITY_VALUE_ID"] = 1; //hack to not empty value } $APPLICATION->IncludeComponent( "bitrix:system.field.edit", $fieldValue["UserField"]["USER_TYPE"]["USER_TYPE_ID"], array( "bVarsFromForm" => false, "arUserField" => $fieldValue["UserField"], "form_name" => $formName, 'SITE_ID' => $currentSiteId, ), null, array("HIDE_ICONS" => "Y") ); } ?> </td> </tr> <? } ?> <tr> <td align="right" width="40%" valign="top"><?= GetMessage("BPCWG_SITE") ?>:</td> <td width="60%"> <select name="group_site"> <option value="">(<?= GetMessage("BPCWG_SITE_OTHER") ?>)</option> <? $expression = CBPDocument::IsExpression($arCurrentValues["group_site"]) ? htmlspecialcharsbx($arCurrentValues["group_site"]) : ''; $dbSites = CSite::GetList('', '', Array("ACTIVE" => "Y")); while ($site = $dbSites->GetNext()) { ?><option value="<?= $site["LID"] ?>"<?= ($site["LID"] == $arCurrentValues["group_site"]) ? " selected" : ""?>>[<?= $site["LID"] ?>] <?= $site["NAME"] ?></option><? } ?> </select><br> <?=CBPDocument::ShowParameterField("string", 'group_site_x', $expression, Array('size'=> 30))?> </td> </tr> <? echo $APPLICATION->GetCSS();?>