Свойство location_id для несколько обьектов

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
alexg31
Сообщения: 18
Зарегистрирован: Вт июн 18, 2013 10:16 am
Благодарил (а): 0
Поблагодарили: 0

Свойство location_id для несколько обьектов

Сообщение alexg31 » Вс апр 27, 2014 11:29 am

Пытаюсь вывести свойство location_id для всех объектов класса и ничего не выходит. Что не так?

$objects=getObjectsByClass("Light");
foreach($objects as $obj) {
$local=$obj->location_id;
echo '<br />'.$local;
}
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Свойство location_id для несколько обьектов

Сообщение sergejey » Пн апр 28, 2014 11:21 am

getObjectsByClass не загружает объект целиком, только названия.
можно вот так:

Код: Выделить всё

$objects=getObjectsByClass("Light");
foreach($objects as $obj) {
$obj=getObject($obj['TITLE'])
$local=$obj->location_id;
echo '<br />'.$local;
}
 

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
alexg31
Сообщения: 18
Зарегистрирован: Вт июн 18, 2013 10:16 am
Благодарил (а): 0
Поблагодарили: 0

Re: Свойство location_id для несколько обьектов

Сообщение alexg31 » Ср апр 30, 2014 8:25 am

Понятно, спасибо Сергей.
Ответить