Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 2 Гостей просматривают эту тему.

*

krestx

  • *
  • 2
  • +0/-0
    • Просмотр профиля
Название страны в адресной книги
« : 22 Октября 2012, 23:03:34 »
С Юми совсем недавно разбираюсь, не пинайте сильно.

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

Спасибо, если поясните.

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:Название страны в адресной книги
« Ответ #1 : 23 Октября 2012, 10:15:18 »
Да, название нужно получить дополнительными телодвижениями.
Вы получили id объекта "Страна такая-то".  Теперь через umiObjectsCollection получить объект, и через getName() - его имя.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Название страны в адресной книги
« Ответ #2 : 25 Октября 2012, 16:34:51 »
в дополнение к тому что сказал Владимир приведу тот самый кусочек кода

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