Доброго времени суток!
Проблема с кодом:
Код |
---|
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$user_email = "my.site@mail.com";
$filter = Array("EMAIL" => $user_email);
$sql = CUser::GetList(($by="id"), ($order="desc"), $filter);
if($sql->NavNext(true, "f_"))
{
$id_users = $f_ID;
echo '<br /><p style="color:green;">',$id_users,' - ищем ',$user_email,'</p>';
}
if ($id_users > 1)
{echo '<p style="color:red;">нашел мейл</p><br />'; print_r($sql); echo "<br /><br />";}
else
{echo '<p style="color:red;">не нашел мейл - искали ',$user_email,'</p><br />'; print_r($sql); echo "<br /><br />";}
$filter = Array("LID" => "ru");
$sql = CUser::GetList(($by="ID"), ($order="desc"), $filter);
while($sql->NavNext(true, "f_")):
echo $f_ID." - ".$f_LOGIN."<br />";
endwhile;
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
- данный код хорошо работает на созданной странице.
Добавляю данный код, на страницу component.php компонента order.full
и он не выдает ни каких значений в $f_ID, хотя в $sql содержится запись, наподобие:
Код |
---|
CDBResult Object ( [result] => Resource id #114 [arResult] => [bNavStart] =>
[bShowAll] => [NavNum] => [NavPageCount] => [NavPageNomer] => [NavPageSize] =>
[NavShowAll] => [NavRecordCount] => [bFirstPrintNav] => 1 [PAGEN] =>
[SIZEN] => [bFromArray] => [bFromLimited] => [sSessInitAdd] =>
[nPageWindow] => 11 [nSelectedCount] => [arGetNextCache] =>
[bDescPageNumbering] => [arUserMultyFields] => [SqlTraceIndex] => [is_filtered] => 1 ) |
Чего может не хватать?! - ума не приложу...
P.S.: Знаю, что ум надо прикладывать к справочнику и на писаным уже в форуме сообщениям, - но ответа по своей проблеме не нашел.
P.S.S: Строки
Код |
---|
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
|
не копирую в код компонента.