コード例 #1
0
ファイル: index.php プロジェクト: TzepART/functionsAndClasses
 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;
     }
 }
コード例 #2
0
<?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"]];
    }
}
コード例 #3
0
ファイル: step1.php プロジェクト: TzepART/functionsAndClasses
<?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 
コード例 #4
0
<?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;