Hi Sven,
Your array should be:
<array name="cart99">
<sub name="item0" product="product1" color="red" url="123" />
<sub name="item1" product="product2" color="blue" url="231" />
<sub name="item2" product="product3" color="green" url="321" />
</myarray >
array count of sub-items:
trace(array[cart99].sub.count);
get a value of array:
trace(array[cart99].sub[item0].product);
With a quick for() Action you can get all the infos of your array:
for(set(i, 0), i LE array[cart99].sub.count, inc(i),
txtadd(myTargetItem, 'item', get(i) );
trace(array[cart99].sub[get(myTargetItem)].product );
trace(array[cart99].sub[get(myTargetItem)].color );
trace(array[cart99].sub[get(myTargetItem)].url );
);
NOT tested, but should work...
Best,
Steve
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »svb« (2. Mai 2017, 16:48)