From 7a3f72ba25ad6dd4d6ed68e8b9ed63855f2505ba Mon Sep 17 00:00:00 2001
From: Jacek Pyziak
Date: Tue, 11 Feb 2025 11:31:33 +0100
Subject: [PATCH] Dodaj skrypt do konwersji XML z feedu Syntogether do formatu
Google Merchant
---
naturalbabycare.eu/feed-xml.xml | 346 +++++++++++++++++++++++++++++
naturalbabycare.eu/xml-convert.php | 47 ++++
2 files changed, 393 insertions(+)
create mode 100644 naturalbabycare.eu/feed-xml.xml
create mode 100644 naturalbabycare.eu/xml-convert.php
diff --git a/naturalbabycare.eu/feed-xml.xml b/naturalbabycare.eu/feed-xml.xml
new file mode 100644
index 0000000..3db94de
--- /dev/null
+++ b/naturalbabycare.eu/feed-xml.xml
@@ -0,0 +1,346 @@
+
+
+ 2025-02-11 06:11
+
+
+ 8633489588558
+
+
+
+
+ 139.99
+
+ 5904413181224
+ Y
+ In stock
+ 810
+ Zestaw 4 naturalnych hipoalergicznych kosmetyków do pielęgnacji dziecka od 1 dnia życia
Zestaw kosmetyków naturalnych dla dzieci zawiera: 1x Naturalny Balsam Do Ciała - 99% naturalnych składników, 200ml 1x Naturalny Żel Do Kąpieli - 97% naturalnych składników, 200ml 1x Naturalny Szampon Do Włosów - 98% naturalnych składników, 200ml 1x Naturalny Krem Do Twarzy - 98% naturalnych składników, 50ml
+
+
Kosmetyki hipoalergiczne dla noworodka Natural Baby Care są:
+
+
bezpieczne dla dzieci od 1 dnia życia
+
+
bezzapachowe
+
zawierają min. 97-99% naturalnych składników, certyfikowane Ecocert
+
wegańskie z certyfikatem Vegan Society
+
+
+
+
Kosmetyki dla niemowląt Natural Baby Care składają się głównie z naturalnych olejów, m.in:
+
+
olej z nasion bawełny
+
olej ze słodkich migdałów
+
olej kokosowy
+
olej z awokado
+
+
+
Idealny prezent na babyshower, kompletną wyprawkę kosmetyczną dla noworodka czy prezent dla świeżo upieczonej mamy. Nasz zestaw to doskonałe rozwiązanie dla rodziców szukających naturalnych i bezpiecznych produktów do pielęgnacji swojego dziecka.
]]>
+ 185
+ 5904413181224
+
+ 8635329216846
+
+
+
+
+ 29.99
+
+ 5904413181156
+ Y
+ In stock
+ 239
+ Żel dla dzieci Natural Baby Care to produkt o zastosowaniu zarówno jako płyn do kąpieli dla niemowlaka jak i żel pod prysznic dla dziecka.
+
+
Żel dla dzieci zaprojektowanych z myślą o codziennej kąpieli Twojego dziecka.
+
+
zwalcza występowanie suchych wysypek
+
nawilża i oczyszcza delikatną skórę
+
nie podrażnia oczu, więc nie ma płaczu w kąpieli
+
doskonale radzi sobie z "suchymi placami"
+
wpiera pielęgnację skóry przy AZS
+
+
+
Żel dla niemowląt Natural Baby Care zawiera:
+
+
+kojący aloes
+
+
regenerujący pantenol
+
+
łagodzący ekstraktz rumianku
+
+
+
+
Żel do mycia dla noworodków Natural Baby Care jest:
+
+
bezpieczny dla dzieci od 1 dnia życia
+
+
bezzapachowy
+
zawiera 97% naturalnych składników, certyfikowane Ecocert
+
wegański z certyfikatem Vegan Society
+
+
+
+
Nadaje się do codziennego użytkowania.
]]>
+ 50
+ 5904413181156
+
+ 8638763794766
+
+
+
+
+ 32.99
+
+ 5904413181163
+ Y
+ In stock
+ 243
+ Szampon dla dzieci Natural Baby Care to idealne rozwiązanie dla rodziców poszukujących delikatnego kosmetyku do pielęgnacji wrażliwej skóry głowy i włosów dziecka.
+
+
Szampon dla dzieci zaprojektowanych z myślą o codziennej pielęgnacji włosów. Szampon idealnie:
+
+
łagodzi objawy łuszczycy, ciemieniuchy czy łupieżu
+
idealnie nawilża i łagodzi skórę głowy
+
myje włosy bez podrażniania oczu
+
+
sprawia, że włosy są delikatne i miłe w dotyku
+
+
+
Szampon dla noworodków Natural Baby Care zawiera:
+
+
+kojący aloes
+
+
zmiękczającą alantoinę
+
+
łagodzący rumianek
+
+
regenerujący pantenol
+
+
+
+
Szampon dla niemowląt Natural Baby Care jest:
+
+
bezpieczny dla dzieci od 1 dnia życia
+
+
bezzapachowy
+
zawiera 98% naturalnych składników, certyfikowane Ecocert
+
wegański z certyfikatem Vegan Society
+
+
+
+
Nadaje się do codziennego użytkowania.
]]>
+ 73
+ 5904413181163
+
+ 8646326878542
+
+
+
+
+ 39.99
+
+ 5904413181149
+ Y
+ In stock
+ 227
+ Balsam dla dziecka Natural Baby Care został opracowany w oparciu o innowacyjną formułę z naturalnymi składnikami, aby zapewnić codzienną dobrą kondycję skóry dziecka.
+
+
Balsam dla dzieci zaprojektowanych z myślą o delikatnej skórze. Balsam idealnie:
+
+
łagodzi "suche placki" na skórze
+
chroni przed wysuszeniem, przywracając naturalną równowagę skóry dziecka
+
+
wspomaga walkę z AZS u dzieci i dorosłych
+
+
+
+
Balsam dla niemowląt Natural Baby Care zawiera:
+
+
hipoalergiczny olej ze słodkich migdałów
+
odżywczy olej kokosowy
+
łagodzący olej z awokado
+
+rumianek oraz inne składniki regenerujące i kojące.
+
+
+
Balsam dla noworodków Natural Baby Care jest:
+
+
bezpieczny dla dzieci od 1 dnia życia
+
+
bezzapachowy
+
zawiera 99% naturalnych składników, certyfikowane Ecocert
+
wegański z certyfikatem Vegan Society
+
+
+
+
Nadaje się do codziennego i częstego użytkowania.
]]>
+ 80
+ 5904413181149
+
+ 8657222500686
+
+
+
+
+ 25.99
+
+ 5904413181170
+ Y
+ In stock
+ 81
+ Krem dla dziecka Natural Baby Care idealne rozwiązanie dla rodziców poszukujących naturalnych produktów do pielęgnacji wrażliwej skóry dziecka.
+
+
Krem dla dzieci zaprojektowanych z myślą o suchej, atopowej skórze. Krem idealnie:
+
+
łagodzi "czerwone poliki"
+
chroni przed wiatrem i warunkami zewnętrznymi
+
wspomaga walkę z AZS u dzieci i dorosłych
+
+
nawilża suchą skórę twarzy i chroni przed utratą wilgoci
+
+
+
+
Krem dla noworodków Natural Baby Care zawiera:
+
+
odżywczy olej kokosowy
+
+
hipoalergicznym olej z nasion bawełny
+
+
łagodzący nagietek
+
+
nawilżający skwalan
+
+
+
+
Krem dla niemowląt Natural Baby Care jest:
+
+
bezpieczny dla dzieci od 1 dnia życia
+
+
bezzapachowy
+
zawiera 98% naturalnych składników, certyfikowane Ecocert
+
wegański z certyfikatem Vegan Society
+
+
+
+
Nadaje się do codziennego i częstego użytkowania.
]]>
+ 117
+ 5904413181170
+
+ 8657538449742
+
+
+
+
+ 129.99
+
+ 5904413181231
+ Y
+ In stock
+ 790
+ Zestaw 4 naturalnych hipoalergicznych kosmetyków do pielęgnacji dziecka od 1 dnia życia
Zestaw kosmetyków naturalnych dla dzieci zawiera: 1x Naturalny Balsam Do Ciała - 99% naturalnych składników, 200ml 1x Naturalny Żel Do Kąpieli - 97% naturalnych składników, 200ml 1x Naturalny Szampon Do Włosów - 98% naturalnych składników, 200ml 1x Naturalny Krem Do Twarzy - 98% naturalnych składników, 50ml
+
+
Kosmetyki hipoalergiczne dla noworodka Natural Baby Care są:
+
+
bezpieczne dla dzieci od 1 dnia życia
+
+
bezzapachowe
+
zawierają min. 97-99% naturalnych składników, certyfikowane Ecocert
+
wegańskie z certyfikatem Vegan Society
+
+
+
+
Kosmetyki dla niemowląt Natural Baby Care składają się głównie z naturalnych olejów, m.in:
+
+
olej z nasion bawełny
+
olej ze słodkich migdałów
+
olej kokosowy
+
olej z awokado
+
+
+
Idealny prezent na babyshower, kompletną wyprawkę kosmetyczną dla noworodka czy prezent dla świeżo upieczonej mamy. Nasz zestaw to doskonałe rozwiązanie dla rodziców szukających naturalnych i bezpiecznych produktów do pielęgnacji swojego dziecka.
]]>
+ 45
+ 5904413181231
+
+ 8736676118862
+
+
+
+
+ 159.99
+
+ 5904413181248
+ Y
+ In stock
+ 790
+ Zestaw 4 naturalnych hipoalergicznych kosmetyków do pielęgnacji dziecka od 1 dnia życia
Zestaw kosmetyków naturalnych dla dzieci zawiera: 1x Naturalny Balsam Do Ciała - 99% naturalnych składników, 200ml 1x Naturalny Żel Do Kąpieli - 97% naturalnych składników, 200ml 1x Naturalny Szampon Do Włosów - 98% naturalnych składników, 200ml 1x Naturalny Krem Do Twarzy - 98% naturalnych składników, 50ml 1x torba jutowa z logo Natural Baby Care, wymiary 20x20x8 cm
+
+
Kosmetyki hipoalergiczne dla noworodka Natural Baby Care są:
+
+
bezpieczne dla dzieci od 1 dnia życia
+
+
bezzapachowe
+
zawierają min. 97-99% naturalnych składników, certyfikowane Ecocert
+
wegańskie z certyfikatem Vegan Society
+
+
+
+
Kosmetyki dla niemowląt Natural Baby Care składają się głównie z naturalnych olejów, m.in:
+
+
olej z nasion bawełny
+
olej ze słodkich migdałów
+
olej kokosowy
+
olej z awokado
+
+
+
Idealny prezent na babyshower, kompletną wyprawkę kosmetyczną dla noworodka czy prezent dla świeżo upieczonej mamy. Nasz zestaw to doskonałe rozwiązanie dla rodziców szukających naturalnych i bezpiecznych produktów do pielęgnacji swojego dziecka.
]]>
+ 18
+ 5904413181248
+
+ 8842493591886
+
+
+
+
+ 50.00
+
+ Y
+ In stock
+ 0
+
+ 0
+
+
+ 8851108266318
+
+
+
+
+ 39.00
+
+ Y
+ In stock
+ 100
+ Świeca sojowa w białym szklanym pojemniku, o przyjemnym zapachu Creamy Coconut z trzema knotami. Dzięki drewnianemu zamknięciu możesz się dłużej cieszyć zapachem. Świece sojowe są zdrowe, nie tylko dla nas, ale również dla naszych dzieci i zwierząt. Palenie takiej świecy nie powoduje uwalniania substancji rakotwórczych, co jest częstym zagrożeniem przy stosowaniu świec z parafiny.]]>
+ 15
+
+
+ 8901249007950
+
+
+
+
+ 34.99
+
+ Y
+ In stock
+ 110
+ Niezwykle urocza i elegancka torba z laminowanej juty. Doskonała jako opakowanie na prezent, które może być używane przez osobę obdarowaną jako codzienna torba na niewielkie zakupy. Sprawdzi się także idealnie jako torb lunchowa.
+
Torba posiada dwa grube uchwyty wykonane z bawełny w tym samym co torba lub kontrastowym kolorze. Długość uchwytów pozwala na przenoszenie torebki w ręce. Płaskie dno ułatwia pakowanie i układanie zawartości torby.
+
Wymiary: 20cm x 20cm x 12cm Pojemność: 4l Waga: 110g
+]]>
+ 30
+
+
+
diff --git a/naturalbabycare.eu/xml-convert.php b/naturalbabycare.eu/xml-convert.php
new file mode 100644
index 0000000..600601c
--- /dev/null
+++ b/naturalbabycare.eu/xml-convert.php
@@ -0,0 +1,47 @@
+products) || !isset($xml->products->product)) {
+ die('Błąd: Nieprawidłowa struktura XML.');
+}
+
+// **Tworzymy NOWY obiekt SimpleXMLElement, aby od początku ustawić przestrzeń nazw**
+$xmlString = '' . "\n";
+$xmlString .= '' . "\n";
+
+// Iterujemy przez produkty i dodajemy poprawnie element
+foreach ($xml->products->product as $product) {
+ $ean = (string) $product->ean;
+
+ // Usuwamy potencjalne znaczniki HTML i białe znaki
+ $ean = strip_tags(trim($ean));
+
+ $xmlString .= " \n";
+ foreach ($product->children() as $child) {
+ $childValue = strip_tags(trim((string) $child)); // Usuwamy HTML
+ $xmlString .= " <{$child->getName()}>{$childValue}{$child->getName()}>\n";
+ }
+ if (!empty($ean)) {
+ $xmlString .= " {$ean}\n";
+ }
+ $xmlString .= " \n";
+}
+
+$xmlString .= "\n";
+
+// **Zapisujemy poprawny XML do pliku**
+file_put_contents('feed-xml.xml', $xmlString);
+
+echo '