Current Path : /var/www/html/clients/e-nkama.ru/e-nkama_bitrix/gorozhanam/ |
Current File : /var/www/html/clients/e-nkama.ru/e-nkama_bitrix/gorozhanam/counter.php |
<?php if ($_SERVER['REQUEST_METHOD'] == 'POST') { require_once($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php'); $item_id = checkValue($_POST['item_id']); CModule::IncludeModule('iblock'); $arSelect = array('ID', 'PROPERTY_COUNTER'); $arFilter = array('IBLOCK_ID' => 66, 'ID' => $item_id); $items = CIBlockElement::GetList(array(), $arFilter, false, false, $arSelect); if ($item = $items->GetNext()) { $counter = $item['PROPERTY_COUNTER_VALUE'] ? ($item['PROPERTY_COUNTER_VALUE'] + 1) : 1; CIBlockElement::SetPropertyValuesEx($item['ID'], 66, array('COUNTER' => $counter)); } } function checkValue($value) { return trim(strip_tags($value)); } ?>