[QUOTE]Sergey Leshchenko пишет:
CSaleOrderProps::GetList()[/QUOTE]
с небольшим перерывом я снова вернулась к этой задаче. смотрите, дело очень простое:
выводим список способов доставки, и при выборе того или иного способа доставки должна выводиться соответствующая группа свойств для заказа. (для начала сделала группу свойств "Самовывоз", а в ней 2 текстовых поля - имя и телефон). Итак, при выборе способа доставки у меня происходит обращение к пхп-скрипту, куда мы GET'ом отправляем значение выбранной опции по доставке (ну у меня там свой ajax скрипт это значение передает).
"Самовывоз" у меня идет пунктом 3, значит его группа свойств должна показываться при case 3:
[quote]
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
switch($_GET['opt']) {
case 1:
echo 'привет';
break;
case 2:
break;
case 3:
[B] $db_props = CSaleOrderProps::GetList(
array("SORT" => "ASC"),
array(
"PERSON_TYPE_ID" => 1,
"PROPS_GROUP_ID" => 4,
"USER_PROPS" => "Y"
),
false,
false,
array()
);
if ($props = $db_props->Fetch())
{
echo $props["NAME"];
}[/B]
break;
case 4:
echo '4';
break;
}
?>[/quote]
так. волшебное слово "привет" очень прекрасно показывается, когда мы выбираем 1-й способ доставки. а вот когда выбираем 3-й, то выдается сообщение:
[QUOTE]Fatal error: Class 'CSaleOrderProps' not found in ...my/delivery-info.php on line 12[/QUOTE]
А что значит такое сообщение? почему класс не найден?