Есть два шаблона сайта, в каждом из них есть возможность выбрать город.
Если $_COOKIE['city'] не задан, делаем активным первый город.
Если в URL есть city, присваиваем заданный город.
Проблема в том, что куки установленный в одном шаблоне не сохраняется для другого и наоборот.
У кого есть какие соображения по этому поводу?
| Код |
|---|
if (!(isset($_COOKIE['city'])))
$_COOKIE['city']=1;
if ($_GET["city"])
SetCookie("city",$_GET["city"],time()+60*60*24*30); |
Если $_COOKIE['city'] не задан, делаем активным первый город.
Если в URL есть city, присваиваем заданный город.
| Код |
|---|
if(CModule::IncludeModule("iblock") && ($arIBlockSection = GetIBlockSection($_COOKIE['city'])))
echo strtoupper($arIBlockSection["NAME"]); |
Проблема в том, что куки установленный в одном шаблоне не сохраняется для другого и наоборот.
У кого есть какие соображения по этому поводу?