Κατ? τη δικι? μου ταπειν? ?ποψη, με σεβασμ? π?ντα στην εξαιρετικ? δουλει? σα?, θα ?ταν πολ? πιο ε?χρηστο αν ?λε? οι παραλλαγ?? μετατρεπ?ταν σε ξεχωριστ? προ??ντα στο xml. ?στε το κ?θε ?να απ? τα variations να ε?χε τη δικι? του τιμ?, διαθεσιμ?τητα, β?ρο?, ?νομα(?διο με το main + η παραλλαγ?) κτλπ στο xml.
Πχ ?χω ?να β?ζο σε πολλ? διαφορετικ? μεγ?θη(100ml, 200ml, 300ml)
Προφαν?? δεν ?χουν ?λα την ?δια τιμ?, β?ρο? και διαθεσιμ?τητα κτλπ οπ?τε αν στε?λω στο xml μ?νο το main β?ζο, που θα π?νε ?λε? αυτ?? οι πληροφορ?ε??
Τ?ρα δλδ γ?νεται αυτ?:
<name>Β?ζο</name>
<price>??????</price>
<instock>????</instock>
<availability>?????</availability>
<size>100ml, 200ml, 300ml<size/>
? μ?πω? θα ?ταν καλ?τερα:
<name>Β?ζο 100ml</name>
<price>2</price>
<instock>Y</instock>
<availability>1-3</availability>
<size>100ml<size/>
<name>Β?ζο 200ml</name>
<price>3</price>
<instock>N/instock>
<availability>4-10</availability>
<size>200ml<size/>
<name>Β?ζο 300ml</name>
<price>4</price>
<instock>Y</instock>
<availability>1-3</availability>
<size>300ml<size/>
Ευχαριστ? και π?λι.