Авторизация

Вывод справочника при помощи usel

Вывод справочника через usel:

<?xml version="1.0" encoding="utf-8"?>
<selection>
    <target result="objects">
        <type id="{1}" />
    </target>
    <sort order="descending">name</sort>
</selection>

Где {1} параметр id справочника в шаблонах данных, и дополнительно сортировка <sort /> по атрибуту name.

 

Либо вывести справочник через функцию:

public function getGuide($gid){
	if(!$gid) return '0';
	
	$typeObjColl = umiObjectsCollection::getInstance();
	$typeObj = $typeObjColl->getGuidedItems($gid);
	
	$item = Array();
	
	foreach($typeObj as $k => $v){
		$item[] = array('attribute:id' => $k, 'node:name' => $v);
	}
	$block['nodes:item'] = $item;
	return def_module::parseTemplate('', $block);
}

 

Ещё один способ работающий и в tpl: Вывод значений справочника в виде списка >>

[ Saitadmin.ru || с 2006 по текущий год || Санкт-Петербург || Антон Панченко ]