Подскажите еще, вот такая проблема появилась, нужно обновить только дату активности элемента. ЩАс на сайте она обновляется, но не записывается, т.е при обновлении страницы все обратно возвращается.
Код |
---|
<?
include($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
define("NO_KEEP_STATISTIC", true);
define("NO_AGENT_STATISTIC", true);
if(CModule::IncludeModule("iblock")){
if (isset($_GET['ID']) && intval($_GET['ID'])):
$newDate = ConvertTimeStamp(time(), "FULL");
$elProps = array(
"MODIFIED_BY" => $USER->GetID(),
"IBLOCK_ID" => 3,
"ACTIVE_FROM" => $newDate,
"ACTIVE" => "Y",
);
#$newEl = new CIBlockElement;
$newEl = CIBlockElement::SetPropertyValuesEx($_GET['ID'],"IBLOCK_ID", $elProps);
#$res = $newEl->Update($_GET['ID'], $elProps);
echo $newDate;
endif;
die();
}
|