Класс: FZGetMenuManager


Класс позволяет получать XML-конфигурацию меню (т.е. текст и ссылку) по ID меню.

Функция getMenu


public static function getMenu(rootId:String, onReceive:Function, onFault:Function = null):void


Пример использования:

public function loadFromXML(value:XML):void {
  var nodeId:String = value.nodeId;
  if(nodeId != "-1" && nodeId != "0" && nodeId != "") { 
    FZGetMenuManager.getMenu(nodeId, menuDataReceive);
  } 
}
 
public function menuDataReceive(msg:String):void {
  var resXML: XML = new XML(msg);
  // далее обрабатываем полученный XML
}


Example of XML:

<node data="Демо" id="7" link="">
  <node data="1. Основные блоки" id="8" 
    link="thissite://XmAdvPage-main/Demo1"/>
  <node data="2. Другие блоки" id="9" 
    link="thissite://XmAdvPage-main/Demo2"/>
  <node data="3. Мастер публикаций" id="11" 
    link="thissite://XmAdvPage-main/Demo4"/>
  <node data="4. Приемы оформления" id="12" 
    link="thissite://XmAdvPage-main/DemoDecoration"/>
  <node data="5. Эффекты" id="14" 
    link="thissite://XmAdvPage-main/Demo3"/>
  <node data="6. Другие модули" id="13" 
    link="thissite://XmAdvPage-main/DemoAddModules"/>
</node>


 

Программисту


Общие сведения

API

Уроки