UMIhelp

Разработка сайта на UMI.CMS => Макросы UMI.CMS => Тема начата: sodavinegar от 16 Июля 2015, 13:01:36

Название: getValue в xml
Отправлено: sodavinegar от 16 Июля 2015, 13:01:36
Использую метод getValue() ( http://api.docs.umi-cms.ru/spravochnik_po_klassam_yadra_umicms/model_dannyh/umiobject/getvalue/ ), он возвращает ассоциативный массив. А как мне полученный результат в xml вывести?
Название: Re: getValue в xml
Отправлено: admin от 20 Июля 2015, 10:19:39
можно воспользоваться таким кодом

$extendedPropery = 'field_name';
$hierarchy = umiHierarchy::getInstance();
$page = $hierarchy->getElement($category_id);
$object = $page->getObject();
$property = $object->getPropByName($extendedPropery);
if (!$property instanceof umiObjectProperty) return translatorWrapper::get($property)->translate($property);
Название: Re: getValue в xml
Отправлено: sodavinegar от 21 Июля 2015, 17:48:52
Спасибо, сработало