hallo zusammen
wie bekomme ich den artikelnamen eines objektes das im warenkorb in die loadvars funktion?
ich würde gerne NUR den namen des artikels über den abschicken button an die php schicken. mit warenkorb geht es aber nicht mit liste.artikelname...
steigt da jemand durch?
PHP-Code:
/////////////produkte//////////////////////
var produkt1:Array =["pumuckel", 450]
var produkt2:Array =["schlumpf", 450]
var produkt3:Array =["bienemaya", 450]
var produkt4:Array =["terminator", 450]
//////////////der warenkorb wird erstellt
var warenkorb = new Array()
//////////////bereich für die produkt buttons
back.shop.reiter_kmu.haunof.inware1.onPress=function(){
warenkorb.push(produkt1)
if(beweg==true){ ///////warenkorb wird ausgefahren
warenkorb_mc.form.tween("_y",-410,0.6,"easeOutback");
blender.alphaTo(80,1);
beweg=false;
}
};
//////////////////////texfelder werden formatiert
beweg=true;
warenkorb_mc.form.bestellvorgang.gesamt_feld.gesamt_txt.autoSize=true;
warenkorb_mc.form.bestellvorgang.gesamt_feld.gesamt_txt.align = "right"
////////////////////der warenkorb wird gecheckt und gefüllt
warenkorb_mc.form.wbutton.onPress=function(){
reindamit=warenkorb.length-1
if(beweg==true){ ///////warenkorb wird ausgefahren
warenkorb_mc.form.tween("_y",-410,0.6,"easeOutback");
blender.alphaTo(80,1);
beweg=false;
};
for (var i=0;i<=reindamit;i++){
var liste=warenkorb_mc.form.bestellvorgang.container.attachMovie("list","list"+i,i)
trace(warenkorb[i])
liste._y=i*15
liste.artikelname.text=warenkorb[i][0];
liste.preis.text=warenkorb[i][1]+" euro";
warenkorb_mc.form.bestellvorgang.gesamt_feld.gesamt_txt.text=preis+" Euro"/////////der preis wird ausgerechnet
trace(preis)
var preis = getPreis(warenkorb);
}
};
//////////////die funktion um den preis ausrechnen wird erstellt
function getPreis (warenkorb) {
var preis = 0;
for (var i=0; i<warenkorb.length; i++) {
preis += warenkorb[i][1] || 0;
}
return preis;
};
///////warenkorb wird eingefahren
warenkorb_mc.form.bestellvorgang.close_btn.onRelease=function(){
if(beweg==false){
warenkorb_mc.form.tween("_y",0,0.6,"easeInBack");
blender.alphaTo(0,1);
beweg=true;
}
};
warenkorb_mc.form.wbutton.onRelease=function(){
if(beweg==false){
warenkorb_mc.form.tween("_y",0,0.6,"easeInBack");
blender.alphaTo(0,1);
beweg=true;
}
};
blender._alpha=0;
///////////kassee button//////////////////
warenkorb_mc.form.bestellvorgang.kasse.onPress=function(){
warenkorb_mc.form.bestellvorgang.tween("_x",-400,1,"easeOutExpo");
};
warenkorb_mc.form.bestellvorgang.abschicken.onPress=function(){
_root.set_stats("", _root.firmenname, _root.nachname, _root.vorname, "", _root.telefon_office, _root.email_office, _root.strasse, _root.hausnummer, _root.plz, _root.ort, _root.agb_akzeptiert, "",liste.artikelname);
};
function set_stats(menuepunkt, firmenname, nachname, vorname, funktion, telefon_office, email_office, strasse, hausnummer, plz, ort, agb_akzeptiert, email_senden,warenkorb)
{
var vars_empfangen = new LoadVars();
var vars_senden = new LoadVars();
vars_senden.identifier=_level0.sid;
vars_senden.menuepunkt=menuepunkt;
vars_senden.firmenname=firmenname;
vars_senden.nachname=nachname;
vars_senden.vorname=vorname;
vars_senden.funktion=funktion;
vars_senden.telefon_office=telefon_office;
vars_senden.email_office=email_office;
vars_senden.strasse=strasse;
vars_senden.hausnummer=hausnummer;
vars_senden.plz=plz;
vars_senden.ort=ort;
vars_senden.agb_akzeptiert=agb_akzeptiert;
vars_senden.email_senden=email_senden;
vars_senden.warenkorb=warenkorb;
vars_senden.sendAndLoad("insert.php", vars_empfangen, "POST");
trace(vars_senden)
}
liebe grüsse
daniel