function SaveParams() { if (CModule::IncludeModule("properties_order") && !empty($_POST)) { $parametersProperty = new fr_ParameterProperties(); $parametersProperty->setMODULEID("properties_order"); foreach ($_POST["name"] as $key => $name) { $parametersProperty->createParameterProperty($name, $_POST["descript"][$key]); } return true; } else { return false; } }
<?php CModule::IncludeModule("properties_order"); global $DBType; $arClasses = array('fr_ParameterProperties' => 'classes/general/fr_ParameterProperties.php', 'fr_PropertiesOrder' => 'classes/general/fr_PropertiesOrder.php'); CModule::AddAutoloadClasses("properties_order", $arClasses); $parameterProperties = new fr_ParameterProperties(); $arParameters = $parameterProperties->getArrayParameters(); foreach ($arParameters as $value) { if (!empty($_REQUEST[$value["NAME"]])) { $_SESSION[$value["NAME"]] = $_REQUEST[$value["NAME"]]; } }
<?php if (!check_bitrix_sessid()) { return; } include $DOCUMENT_ROOT . "/local/modules/properties_order/classes/general/fr_ParameterProperties.php"; $parametersProperty = new fr_ParameterProperties(); $arDefaultParameters = $parametersProperty->getDefaultParameters(); ?> <form action="<?php echo $APPLICATION->GetCurPageParam(); ?> " method="post"> <div id="parentId"> <?php echo bitrix_sessid_post(); ?> <input type="hidden" name="lang" value="<?php echo LANGUAGE_ID; ?> "> <input type="hidden" name="id" value="properties_order"> <input type="hidden" name="install" value="Y"> <input type="hidden" name="step" value="2"> <?php $i = 1; foreach ($arDefaultParameters as $key => $name) { ?> <div> <nobr> <input name="name[<?php
<?php include $_SERVER['DOCUMENT_ROOT'] . "/local/modules/properties_order/classes/general/fr_ParameterProperties.php"; include $_SERVER['DOCUMENT_ROOT'] . "/local/modules/properties_order/classes/general/fr_PropertiesOrder.php"; $parameterProperties = new fr_ParameterProperties(); if (!empty($_POST["name"]) && !empty($_POST["descript"])) { foreach ($_POST["name"] as $key => $name) { $parameterProperties->createParameterProperty($name, $_POST["descript"][$key]); } $PropertiesOrder = new fr_PropertiesOrder(); $arPropertiesOrder = array(); foreach ($_POST["name"] as $key => $name) { $arPropertiesOrder[] = array("NAME" => $_POST["descript"][$key], "CODE" => strtoupper("FR_" . $name)); } $PropertiesOrder->createPropertiesOrder($arPropertiesOrder); } $arParameters = $parameterProperties->getArrayParameters(); ?> <form action="<?php echo $APPLICATION->GetCurPageParam(); ?> " method="post"> <div id="parentId"> <?php $i = 1; foreach ($arParameters as $key => $value) { ?> <div> <nobr> <input name="name[<?php echo $i;