UMIhelp
Разработка дополнительного функционала => Custom макросы => Тема начата: albion от 15 Марта 2013, 10:24:12
-
Каким образом можно по ID элемента справочника получить URL страницы?
Что имеется в виду: Есть шаблон данных оборудования, который так же является справочником. В другом шаблоне данных есть выпадающий список, где из этого справочника выбираются элементы, и каким образом можно получить URL страницы, который был выбран в выпадающем списке?
-
вам подойдет макрос getObjectInstances (http://api.docs.umi-cms.ru/spravochnik_po_klassam_yadra_umicms/model_ierarhii/umihierarchy/getobjectinstances/)
передаем ему id объекта получаем массив страниц которые используют его в качестве источника данных, так что если данная страница имеет виртуальные копии, то функция вернет несколько значений в массиве... хотя дажеесли значение одно все равно вернется массив
$element_arr = umiHierarchy::getInstance()->getObjectInstances($object_id);
-
admin, понял. Спасибо. Все получилось.