if (!empty($arMultiControlQuery) && (!isset($arField['MCS_ID']) || !array_key_exists($arField['MCS_ID'], $arMultiControlQuery))) { $res .= CSaleHelper::getAdminMultilineControl($arMultiControlQuery); $arMultiControlQuery = array(); } $controlHtml = CSaleHelper::getAdminHtml($fieldId, $arField, 'TARIF_' . $divInd, 'pay_sys_form'); if ($arField["TYPE"] == 'MULTI_CONTROL_STRING') { $arMultiControlQuery[$arField['MCS_ID']]['CONFIG'] = $arField; continue; } elseif (isset($arField['MCS_ID'])) { $arMultiControlQuery[$arField['MCS_ID']]['ITEMS'][] = $controlHtml; continue; } $res .= CSaleHelper::wrapAdminHtml($controlHtml, $arField); } if (!empty($arMultiControlQuery)) { $res .= CSaleHelper::getAdminMultilineControl($arMultiControlQuery); } } $res .= '</table>\\n'; $res = str_replace("'", "\\'", $res); } } ?> <script language="JavaScript"> <!-- window.parent.document.forms["pay_sys_form"].elements["PS_ACTION_FIELDS_LIST_<?php echo $divInd; ?> "].value = "<?php echo $fields; ?>
if (!empty($arMultiControlQuery) && (!isset($arField['MCS_ID']) || !array_key_exists($arField['MCS_ID'], $arMultiControlQuery))) { $tariffBlock .= CSaleHelper::getAdminMultilineControl($arMultiControlQuery); $arMultiControlQuery = array(); } $controlHtml = CSaleHelper::getAdminHtml($fieldId, $arField, 'TARIF', 'pay_sys_form'); if ($arField["TYPE"] == 'MULTI_CONTROL_STRING') { $arMultiControlQuery[$arField['MCS_ID']]['CONFIG'] = $arField; continue; } elseif (isset($arField['MCS_ID'])) { $arMultiControlQuery[$arField['MCS_ID']]['ITEMS'][] = $controlHtml; continue; } $tariffBlock .= CSaleHelper::wrapAdminHtml($controlHtml, $arField); } if (!empty($arMultiControlQuery)) { $tariffBlock .= CSaleHelper::getAdminMultilineControl($arMultiControlQuery); } echo $tariffBlock; echo "<script type=\"text/javascript\">BX.Sale.PaySystem.initTariffLoad();</script>"; } ?> </tbody> <?php $tabControl->EndTab(); if ($restrictionsHtml !== '') { ?> <?php $tabControl->BeginNextTab(); ?> <tr><td id="sale-paysystem-restriction-container"><?php echo $restrictionsHtml;