UMIhelp

Разработка дополнительного функционала => Разработка модулей => Тема начата: krestx от 22 Октября 2012, 23:03:34

Название: Название страны в адресной книги
Отправлено: krestx от 22 Октября 2012, 23:03:34
С Юми совсем недавно разбираюсь, не пинайте сильно.

Такой вопрос - на этапе заказа вытаскиваю объект delivery_address и с помощью getValue('country') вытягиваю значения атрибута "Страна" из адресной книги.
Но вытягивается айдишник, а не само название Страны. Я что-то не так делаю? Или нужно дополнительно как-то вытянуть название?

Спасибо, если поясните.
Название: Re:Название страны в адресной книги
Отправлено: Vladimir от 23 Октября 2012, 10:15:18
Да, название нужно получить дополнительными телодвижениями.
Вы получили id объекта "Страна такая-то".  Теперь через umiObjectsCollection получить объект, и через getName() - его имя.
Название: Re:Название страны в адресной книги
Отправлено: admin от 25 Октября 2012, 16:34:51
в дополнение к тому что сказал Владимир приведу тот самый кусочек кода

$object = umiObjectsCollection::getInstance()->getObject($object_id);
if($object instanceof umiObject) {
     $object_name=$object->getName();
}