Update availability attribute for offers containing "Janpol Fini"
This commit is contained in:
@@ -17,9 +17,8 @@ $manufacturers = $mdb->select('materac_x13gpsr_responsible_manufacturer', '*', [
|
||||
// Pobranie pliku XML
|
||||
$url = "http://drmaterac.pl/modules/pricewars2/service.php?id_xml=1";
|
||||
$localFile = "ceneo_drmaterac_feed_temp.xml";
|
||||
unlink( $localFile ); // Usunięcie starego pliku, jeśli istnieje
|
||||
unlink( "ceneo_drmaterac_feed.xml" ); // Usunięcie starego pliku, jeśli istnieje
|
||||
|
||||
@unlink($localFile);
|
||||
@unlink("ceneo_drmaterac_feed.xml");
|
||||
|
||||
$xmlContent = file_get_contents($url);
|
||||
if ($xmlContent === false) {
|
||||
@@ -116,6 +115,15 @@ foreach ($offers as $offer) {
|
||||
$attrsElement->appendChild($a);
|
||||
}
|
||||
}
|
||||
|
||||
// 🔹 DODANE: Zmiana avail na 14 dla nazw zawierających "Janpol Fini"
|
||||
$nameNodes = $offer->getElementsByTagName('name');
|
||||
if ($nameNodes->length > 0) {
|
||||
$nameText = $nameNodes->item(0)->textContent;
|
||||
if (stripos($nameText, 'Janpol Fini') !== false or stripos( $nameText, 'Fini Janpol') !== false) {
|
||||
$offer->setAttribute('avail', '14');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Zapisanie zmodyfikowanego pliku XML
|
||||
|
||||
@@ -115,6 +115,15 @@ foreach ($offers as $offer) {
|
||||
$attrsElement->appendChild($a);
|
||||
}
|
||||
}
|
||||
|
||||
// 🔹 DODANE: Zmiana avail na 14 dla nazw zawierających "Janpol Fini"
|
||||
$nameNodes = $offer->getElementsByTagName('name');
|
||||
if ($nameNodes->length > 0) {
|
||||
$nameText = $nameNodes->item(0)->textContent;
|
||||
if (stripos($nameText, 'Janpol Fini') !== false or stripos( $nameText, 'Fini Janpol') !== false) {
|
||||
$offer->setAttribute('avail', '14');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Zapisanie zmodyfikowanego pliku XML
|
||||
|
||||
Reference in New Issue
Block a user