Jump to content

[VYŘEŠENO] Počet výrobků generovaných XML Feedem


DaemonCZ

Recommended Posts

Ahoj všem,

stáhnul jsem si XML feed pro Heureku, trochu ho upravil a běží v pohodě, ale narazil jsem na problém, že generuje pouze 15 výrobků. Pročítal jsem všechny možné i nemožné fora, ale na nic jsem nenarazil.

Mohl by mi někdo pomoci. Díky moc. Níže přikládám XML feed.

<?php


$shopUrl = 'http://www.svetlaaosvetleni.cz';      // adresa shopu vcetne http://
include(dirname(__FILE__).'/config/config.inc.php'); // cesta ke config souboru
include('init.php');
error_reporting(0);
$p=Product::getProducts(3, 0, 0, 'id_product', 'desc', false); // ceština je v databázi zapsaná pod císlem 3
$products=Product::getProductsProperties(3, $p); // ceština je v databázi zapsaná pod císlem 3

header("Content-Type: text/xml");
echo '<?xml version="1.0" encoding="utf-8"?>
';

foreach ($products as $row) {

$kategorie=array();
$category = new Category(intval($row['id_category_default']), intval(10));
while ($category->id <> 1) {
   $kategorie[]=$category->hideCategoryPosition($category->name);
   $category = new Category(intval($category->id_parent), intval(10));
}

$img=Product::getCover($row['id_product']);
echo '

'.str_replace("&", "&", $row['name']).'
'.str_replace("&", "and", strip_tags($row['description_short'])).'
'.$row['link'].'
'.$shopUrl.'/img/p/'.$row['id_product'].'-'.$img['id_image'].'.jpg
'.($row['price']*1).'
'.str_replace("&", "&", $row['manufacturer_name']).'
'.implode('>',array_reverse($kategorie)).'
1
';
}
echo '';
?>

Link to comment
Share on other sites

  • 2 weeks later...

Problém vyřešen. Problém byl v tom, že na začátku nebyla úplně nahraná čeština v eshopu a v XML feedu bylo ID jazyk 3, což byla španělština, takže se zobrazovalo pouze to zboží, které bylo v eshopu původně. Určitě si zkontrolujte ID jazyka v XML feedu.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...