Класс: FZGetGalleryManager


Класс позволяет получать XML-конфигурацию фотогалереи (т.е. список маленьких изображений, больших, описаний и т.д.) по ID фотогалереи.

Функция getGallery


public static function getGallery(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 != "") { 
    FZGetGalleryManager.getGallery(nodeId, photoDataReceive);
  } 
}
 
public function photoDataReceive(msg:String):void {
  var resXML: XML = new XML(msg);
  // далее обрабатываем полученный XML
}


Пример получаемого XML:

<node data="Галерея" id="2">
  <!-- данные, связанные с узлом Галерея -->
  <addinfo><info> 
    <uf1><![CDATA[http://test/gallery.jpg]]></uf1> 
    <uf2><![CDATA[http://test/gallerysmall.jpg]]></uf2>
    <description><![CDATA[Описание галереи 1]]></description>
    <link><![CDATA[ ]]></link> 
    <txt1><![CDATA[1]]></txt1> 
    <txt2><![CDATA[2]]></txt2> 
    <txt3><![CDATA[3]]></txt3> 
    <txt4><![CDATA[4]]></txt4> 
  </info></addinfo>
  <!-- данные фотографии 1 -->
  <node data="Фотография 1" id="6">
    <addinfo><info> 
      <uf1><![CDATA[http://test/1.jpg]]></uf1> 
      <uf2><![CDATA[http://test/1small.jpg]]></uf2> 
      <description><![CDATA[Описание фотографии 1]]></description> 
      <link><![CDATA[http://site1.ru/]]></link> 
      <txt1><![CDATA[]]></txt1>
      <txt2><![CDATA[]]></txt2>
      <txt3><![CDATA[]]></txt3>
      <txt4><![CDATA[]]></txt4> 
    </info></addinfo>
  </node>
  <!-- данные фотографии 2 -->
  <node data="Фотография 2" id="7">
    <addinfo><info> 
      <uf1><![CDATA[http://test/2.jpg]]></uf1> 
      <uf2><![CDATA[http://test/2small.jpg]]></uf2> 
      <description><![CDATA[Описание фотографии 2]]></description> 
      <link><![CDATA[http://site2.ru/]]></link> 
      <txt1><![CDATA[]]></txt1>
      <txt2><![CDATA[]]></txt2>
      <txt3><![CDATA[]]></txt3>
      <txt4><![CDATA[]]></txt4> 
    </info></addinfo>
  </node>
  <!-- данные фотографии 3 -->
  <node data="Фотография 3" id="8">
    <addinfo><info> 
      <uf1><![CDATA[http://test/3.jpg]]></uf1> 
      <uf2><![CDATA[http://test/3small.jpg]]></uf2> 
      <description><![CDATA[Описание фотографии 3]]></description> 
      <link><![CDATA[http://site3.ru/]]></link> 
      <txt1><![CDATA[]]></txt1>
      <txt2><![CDATA[]]></txt2>
      <txt3><![CDATA[]]></txt3>
      <txt4><![CDATA[]]></txt4> 
    </info></addinfo>
  </node>
</node>


 

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


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

API

Уроки