Strona główna forum Wsparcie Tutoriale Produkt konfigurowalny a produkt prosty

Produkt konfigurowalny a produkt prosty

Czyli zrób to sam, krok po kroku...


Posty: 14
Gadu-Gadu: 0

Witam muszę napisać pewną rzecz niezbędna do generowania plików xml i mam problem ponieważ handluje butami i produkty u mnie składają się z produktów konfigurowalnych i prostych. Produkt konfigurowalny to konkretny model np Botki Carini SO 123 a produkty proste to rozmiary tego modelu.

Buduje xml w którym bez problemu umieszczam produkty prostę i konfigurowalne wyciągając je w łatwy sposób z bazy. Ale niestety ale te rozwiązanie nie spełnia moich oczekiwań bo generuje mi się dany model 6 razy w tym samym xml tz idzie pierw produkt konfigurowalny a później lecą rozmiary po kolei stwarza to nie ład.

Wygląda to tak między innymi.
<collection>
<product>
<name>
<![CDATA[ TRZEWIKI 1051A-2044210001326 ]]>
</name>
<sku>2044210001326</sku>
<category>Trzewiki</category>
<size>32</size>
<price>49.9900</price>
</product>
<product>
<name>
<![CDATA[ TRZEWIKI 1051A-2044210001335 ]]>
</name>
<sku>2044210001335</sku>
<category>Trzewiki</category>
<size>33</size>
<price>49.9900</price>
</product>
<product>
<name>
<![CDATA[ TRZEWIKI 1051A-2044210001344 ]]>
</name>
<sku>2044210001344</sku>
<category>Trzewiki</category>
<size>34</size>
<price>49.9900</price>
</product>
<product>
<name>
<![CDATA[ TRZEWIKI 1051A-2044210001353 ]]>
</name>
<sku>2044210001353</sku>
<category>Trzewiki</category>
<size>35</size>
<price>49.9900</price>
</product>
<product>
<name>
<![CDATA[ TRZEWIKI 1051A-2044210001362 ]]>
</name>
<sku>2044210001362</sku>
<category>Trzewiki</category>
<size>36</size>
<price>49.9900</price>
</product>
<product>
<name>
<![CDATA[ TRZEWIKI 1051A ]]>
</name>
<sku>2044210000000</sku>
<category>Trzewiki</category>
<size></size>
<price>49.9900</price>
</product>
</collection>



A ja bym chciał pokazywać te towary w ten sposób

<collection>
<product>
<name>
<![CDATA[ TRZEWIKI 1051A ]]>
</name>
<sku>2044210000000</sku>
<category>Trzewiki</category>
<size>36,35,34,33</size>
<price>49.9900</price>
</product>
</collection>


Pomoże jakiś programista jak coś takiego zrobić ?? Bardzo mi na tym zależy bo jak widać zmniejsza to ilość rekordów i całego wygenerowanego pliku.

Produkt konfigurowalny a produkt prosty

PostTeraz jest 10 lis 2024, o 16:14
Google

Posty: 427
Lokalizacja: Internet

Powrót do Tutoriale