[ joseph.magnum @ 16.03.2011. 23:00 ] @
Pozdrav svim ES korisnicima!

Nov sam u Flex razvoju i programiranju, pretrazio sam forum pre postavljanja teme, ali nisam nigde nasao resenje za moj problem.

Naime, pokusavam da razvijem aplikaciju koja bi se ponasala kao katalog, i zelim da mi generise nekoliko <mx:Panel> objekata - kao npr artikli poredjani jedan ispod drugog. E sad, zelim da u neku petlju ubacim kod koji bi radio ekvivalent JavaScript document.write ili PHP echo "<div>...</div>" - dakle da kroz svaki prolaz kroz petlju kreira otprilike ovakav kod:

Code:

<mx:Panel>
        ...
        <mx:Label text="Kolicina"/>
        <mx:NumericStepper id="numSteper"/>
    <mx:Spacer width="100%"/>
    <mx:Button label="Dodaj u korpu" click="addToCart(numSteper.value);"/>
</mx:Panel>


Mislim da bi u PHPu ekvivalent bio:

Code:

for(...)
{
echo "Kolicina";
...
echo "<input type="submit" value="Dodaj u korpu">";
}
[ cartmanlee @ 17.04.2011. 09:58 ] @
Ajd da te ja nabrzinu usmjerim.

Koncept iz PHP-a ti je krivi :) Ti nećeš na serveru generirati objekte, već trebaš napraviti sljedeće. Trebaš imati neki container s item renderima koji će biti panel, odnosno bolje koristi Group.

Složi prikaz tog itemRenderera u npr. listi.
Dohvati podatke o artiklima.
Dodaj podatke u listu preko dataProvidera.

Ako ne ide, kontaktiraj me pa ću uzeti malo više vremena da ti pomognem.