{lang: 'de'}
Flashhilfe.de - Flash Community

xml pfad erweitern! [Flash 9]

 


AntwortenRegistrieren Seite1  

lorenzoromano#1
Benutzerbild von lorenzoromano
Beiträge: 19
Registriert: Jan 2008

23.04.2010, 15:38

Hallo,

ich hab da mal eine kleine Frage.

mein AS ruft eine von Typo3 erzeugte xml auf.
Der Pfad zur XML datei ist so eingebunden:

ActionScript:
1
2
3
4
5
6
7
8
var myXML:XML = new XML();

var XML_URL:String = "http://typo7.meineseite.com/index.php?id=29&type=555";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", xmlLoaded);
function xmlLoaded(event:Event):void {
    myXML = XML(myLoader.data);


Ich möchte aber das der pfad mit der id aus dem Quelltext erweitert wird

PHP:
1
2
3
4
5
6
7
8
9
<script type="text/javascript">
var swfObj_d18ee6f962 = new SWFObject("uploads/tx_rbflashobject/headlines.swf", "swf_d18ee6f962", "400", "400", "6", "#ffffff","","high","","","tx_rbflashobject_pi1[detectflash]");
swfObj_d18ee6f962.addParam("menu", "false");
swfObj_d18ee6f962.addParam("base", "http://typo7.karasu-online.com/");
swfObj_d18ee6f962.addParam("id", "id");
swfObj_d18ee6f962.addVariable("pid", pid);
swfObj_d18ee6f962.write("flash_d18ee6f962");
</script>


weiter oben im Quelltext findet man die id nummer:

PHP:
1
2
<script type="text/javascript">var langKey='';var id='29';var pid='8';var realurl='';var baseURL='';var siteIndex='';var siteRootUid='';var L='';</script>


so sollte der pfad am ende aussehen:

ActionScript:
1var XML_URL:String = "http://typo7.meineseite.com/index.php?id="  id nummer  "&type=555";


kann mir jemand dabei helfen bin leider nicht so fit in as.

Ciao und THX
Schlagwörter: AS3, typo3, xml
Geändert von lorenzoromano am 23.04.10 um 15:50 Uhr
lorenzoromano#2
Benutzerbild von lorenzoromano
Beiträge: 19
Registriert: Jan 2008

Themenautor/in

23.04.2010, 16:58

Hab es jetzt hinbekommen:

var myID = root.loaderInfo.parameters.id;
var XML_URL:String = "http://meineseite.com/index.php?id=" + myID + "&type=555";

Ciao
lorenzoromano#3
Benutzerbild von lorenzoromano
Beiträge: 19
Registriert: Jan 2008

Themenautor/in

26.04.2010, 10:12

Hi,

also die text box funtioniert fehler frei.
kann mir jemand helfen, die "as" so zu erweitern das ein bild reingeladen wird (aus der xml) ?!

Ciao & THX

AS3:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
   var myXML:XML = new XML();
   var myID = root.loaderInfo.parameters.id;
   var XML_URL:String = "http://typo7.karasu-online.com/index.php?id=" + myID + "&type=555";



   var myXMLURL:URLRequest = new URLRequest(XML_URL);
   var myLoader:URLLoader = new URLLoader(myXMLURL);
   myLoader.addEventListener("complete", xmlLoaded);
   function xmlLoaded(event:Event):void {
       myXML = XML(myLoader.data);


   for each (var Kinder:XML in myXML..element.attribute.flexformField.(@id == "field_body")) {
     ausgabe7.text += "cem:" + Kinder.text();
       ausgabe7.text += "\n\n";
      }
   }


xml:

PHP:
1
2
3
4
5
6
7
8
9
            <element>
                <attribute id="sys_language_uid">0</attribute>
                <attribute id="flexformFields">
                    <flexformField id="field_lead">heute</flexformField>
                    <flexformField id="field_body">heute</flexformField>
                    <flexformField id="field_url">uploads/tx_templavoila/romano_01.jpg</flexformField>
                </attribute>
            </element>

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de