コード例 #1
0
ファイル: list.php プロジェクト: CheBurashka334/zakrepi
<?require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');?>
<div class="breadcrumbs">
    <a href="/personal/account/">Вернуться в личный кабинет</a>
</div>
<div class="workarea">
    <h1 class="page-title">Адресная книга</h1>
    <div class="row h-boxes address-book lk-boxes">
        <?
        CModule::IncludeModule("useraddress");

            $add = (isset($_POST['ADD'])) ? 'Y' : 'N';
            if($add == 'Y'){
                $res=CUserAddress::setUserAddress($_POST);
                header("Location: /personal/address/?add=".$res);
                exit();
            }
            $update = (isset($_POST['UPDATE'])) ? 'Y' : 'N';
             if($update == 'Y') {
                 $res = CUserAddress::updateUserAddress($_POST);
                 header("Location: /personal/address/?update=".$res);
                 exit();
             }
        $addresses = CUserAddress::getAddressUser($USER->GetID());
        $maxCountAddress =  COption::GetOptionString('useraddress', 'zCount', 6);

        ?>
        <?foreach($addresses as $item){ ?>
            <div class="col l4 address-item">
                <div class="base-card">
                    <div class="card-content no-g-padding">
                        <?if($item['DEFAULT_ADDRESS'] == 'Y'):?>
コード例 #2
0
ファイル: component.php プロジェクト: CheBurashka334/zakrepi
											);
											while ($arProperties = $dbProperties->GetNext())
											{
												$arPropCode[$arProperties["CODE"]] = $arProperties["ID"];
											}

											$parametr = Array(
												'ID_USER' => $USER->GetID(),
												'CITY' => htmlspecialcharsbx($_POST["ORDER_PROP_".$arPropCode["CITY"]]),
												'STREET' => htmlspecialcharsbx($_POST["ORDER_PROP_".$arPropCode["STREET"]]),
												'HOME' => htmlspecialcharsbx($_POST["ORDER_PROP_".$arPropCode["HOUSE"]]),
												'HOUSING' => htmlspecialcharsbx($_POST["ORDER_PROP_".$arPropCode["KORPUS"]]),
												'FLAT' => htmlspecialcharsbx($_POST["ORDER_PROP_".$arPropCode["FLAT"]]),
												'DEFAULT_ADDRESS' => "Y",
											);
											CUserAddress::setUserAddress($parametr);
							}
							$APPLICATION->RestartBuffer();
							echo json_encode(array("success" => "Y", "redirect" => $arResult["REDIRECT_URL"]));
							die();
						}
					}
				}
				else
					$arUserResult["CONFIRM_ORDER"] = "N";
			}
			else
			{
				$arUserResult["CONFIRM_ORDER"] = "N";
			}
		}