Jump to content

Žboží.cz - zobrazení, pouze aktivních produktů


Thomasis

Recommended Posts

Ahoj, nevíte někdo jak upravit xml exportovací skript pro zboží.cz, tak aby se exportovali pouze ty produkty, které jsou aktivní. Přímo v MySQL by stačilo dodat where active is not null, ale jak to doplnit do tohoto skriptu v PHP. Já užívám tenhle.

<?php

/*
Prestashop česky
www.prestashopcesky.cz
[email protected]
************
Spolupracujeme:
www.eshopsnadno.cz
www.web-snadno.cz
www.designsnadno.cz
www.weboveprojekty.com
************
Tento sript je pro vyhledávač http://zbozi.cz
Místo http://VASEDOMENA.cz vložte URL Vašeho internetového obchodu
*/


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


header("Content-Type: text/xml");
echo '<?xml version="1.0" encoding="utf-8"?>
';
foreach ($products as $row) {
$img=Product::getCover($row['id_product']);
echo '

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

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...