Цитата |
---|
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?> |
Спасибо.... тогда другой вопрос:
При выполнении нижеуказанного кода на странице, где идет отправка данных ajax'ом все работает, но при вынесении этого кода на произвольную страницу, скажем service.php, даже при включении рекомендованной строки он не отрабатывает. ( сам ajax настроен и протестированы отправка и получение данных ) В чем тогда может быть моя проблема? Т.е. не возвращается ни id, ни ошибка... просто пустая строка.
Код |
---|
<?php require_once( $_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php");
if(isset($_POST['lead']) && isset($_POST['text']) ){
$lead = $_POST['lead'];
$text = $_POST['text'];
$el = new CIBlockElement;
$arLoadProductArray = Array(
'MODIFIED_BY' => $GLOBALS['USER']->GetID(), // элемент изменен текущим пользователем
'IBLOCK_SECTION_ID' => 140, // элемент лежит в корне раздела
'IBLOCK_ID' => 30,
'NAME' => 'Элемент',
'ACTIVE' => 'N', // активен
'PREVIEW_TEXT' => $lead,
'DETAIL_TEXT' => $text
);
if($PRODUCT_ID = $el->Add($arLoadProductArray)) {
echo 'New ID: '.$PRODUCT_ID;
} else {
echo 'Error: '.$el->LAST_ERROR;
}
} |