Jump to content
kubik104

XML FEED - krok za krokem

Recommended Posts

Ano, dnes jsem modul zkoušel i na jiných stránkách a nikde v xml souboru pro seznam nemám IMG URL...

 

viz.: http://www.nadmerna-...bozi_seznam.xml

 

emm. sorry..kecám kraviny. pro seznam tam není vloženo urlo obrázku, to je pravda. nicméně robot seznamu mi sám postupně tyto obrázky ze stránek přiřadil. chvíli to trvá, ale obrázky v pohodě

  • Like 1

Share this post


Link to post
Share on other sites

AHojte mám 1.4.8.2 a po nakopirovani zbozi do modulu se nikde nezobrazuje (filtr mam vyresetovany). Kde se to ma objevit? V ostatnich modulech?

Share this post


Link to post
Share on other sites

AHojte mám 1.4.8.2 a po nakopirovani zbozi do modulu se nikde nezobrazuje (filtr mam vyresetovany). Kde se to ma objevit? V ostatnich modulech?

 

Sekce "propagace a marketing" - jmenuje se to "zboží v.#.#"

Zkus se podívat i na jiných filtrech - nainstalováno, odinstalováno...ap..

Edited by papista

Share this post


Link to post
Share on other sites

to ti věřím... Kolik já takových věcí řešil celou neděli a pak řešení bylo za minutu.. Takže to znám - díkec. Tam bych to nehledal..

Share this post


Link to post
Share on other sites

narazil jsem na problém na verzi 1.5.0.13. Jelikož je to RC, tak se s ní už seznamuji, a v té zboží 0.3 nejde, zkoušel sem i 0.2, takže chyba bude někde v prestě.

jedniné co vyskočí, když chci generovat feed je Fatal error. kdyby někdo věděl co s tím, napište to sem prosím.

Share this post


Link to post
Share on other sites

Mám takové tušení, že dokud nebude 1.5 stable, tak to nikdo řešit nebude...

Share this post


Link to post
Share on other sites

jelikož na předchozí betě to šlo, tak museli udělat někde změnu. třeba se někdo najde, jelikož to je RC, která už nebude mít do stable tak úplně daleko.

 

zatím testuji a kromě xml generátoru bez problémů.

Share this post


Link to post
Share on other sites

Potřeboval bych feed generovat jak v CZK, tak v EUR, nevíte někdo jak na to?

Share this post


Link to post
Share on other sites

nevite kde v tom modulu z prestahost zbozi 0.3 zmenit jazyk? nemuzu to tam nikde najit a majitel webu mi neodpovida

Share this post


Link to post
Share on other sites

Dobrý den,

 

měl bych dotaz, na eshopu máme velkoobchod v jedné kategorii a potřeboval bych aby jí XML feed neindexoval, byl by tady někdo tak vstřícný a poradil jak tento kod upravit, aby jedna kategorie nebyla indexována ?

 

Děkuji

 

 

<?php
$shopUrl = "http://".$_SERVER['SERVER_NAME'];
include(dirname(__FILE__).'/config/config.inc.php');
include('init.php');
$p=Product::getProducts(3, 0, 0, 'id_product', 'desc', false);
$products=Product::getProductsProperties(3, $p);
header("Content-Type: text/xml");
echo '<?xml version="1.0" encoding="utf-8"?>
<SHOP>';
foreach ($products as $row) {
$img=Product::getCover($row['id_product']);
$manufacturerName='test';
echo '
<SHOPITEM>
<MANUFACTURER/>
<PRODUCT>'.str_replace("&", "&",strip_tags($row['name'])).'</PRODUCT>
<DESCRIPTION>'.str_replace("&", "&",strip_tags($row['description_short'])).'</DESCRIPTION>
<URL>'.$row['link'].'</URL>
<IMGURL>'.$shopUrl.'/img/p/'.$row['id_product'].'-'.$img['id_image'].'.jpg</IMGURL>
<PRICE>'.round($row['price_tax_exc']).'</PRICE>
<PRICE_VAT>'.round($row['price_tax_exc']*($row['tax_rate']+100)/100).'</PRICE_VAT>
<AVAILABILITY>0</AVAILABILITY>  
</SHOPITEM>';
}
echo '</SHOP>';
?>

Share this post


Link to post
Share on other sites

Dobrý den,

po dlouhé době pročítání a vymýšlení jsem nucen se obrátit na vaši odbornou pomoc.

Na srovnávačích se mi obrázky nezobrazují vůbec. Generuje mi to cestu například http://www.futony-ol.../18-76-home.jpg ale struktura řazení obrázků je například taková http://www.futony-ol...6/7/67-home.jpg

Možná to bude tím, že jsem v BO nastavení/obrázek zadal přesunout obrázky do nového systému ukládání. Nevím, prostě není něco správně. Budete prosím ochotni mi s tím poradit? Předem děkuji.

http://www.futony-ol...xml_heureka.php

Edited by mozzyb

Share this post


Link to post
Share on other sites

Chtěl bych se zeptat, jak docílím propsání textu skladem do výpisu na Zbozi a Heureka ??? V současné době tam u svých výrobků mám napsáno Dostupnsot neznámá. A to i přesto, že mám u zboží uvedeno skladem. Děkuji za rady.

Share this post


Link to post
Share on other sites

Dobrý den,

po dlouhé době pročítání a vymýšlení jsem nucen se obrátit na vaši odbornou pomoc.

Na srovnávačích se mi obrázky nezobrazují vůbec. Generuje mi to cestu například http://www.futony-ol.../18-76-home.jpg ale struktura řazení obrázků je například taková http://www.futony-ol...6/7/67-home.jpg

Možná to bude tím, že jsem v BO nastavení/obrázek zadal přesunout obrázky do nového systému ukládání. Nevím, prostě není něco správně. Budete prosím ochotni mi s tím poradit? Předem děkuji.

http://www.futony-ol...xml_heureka.php

 

tentýž problém - bude to zřejmě novým systémem ukládání obrázků.

 

Všechny obrázky mají špatnou url:

<IMGURL>http://www.ok-pocita...z/1-medium/.jpg</IMGURL>

 

Obrázky jsou rozsložkované podle čísla obrázku, tzn. pokud má obrázek ID 100, tak je uložen v /img/p/1/0/0/ a jmenuje se 100.jpg

 

 

Mám modul Zbozi z Prestahost - hodil jsem ho i do přílohy. Možná že by to fungovalo, kdybych vrátil starý systém ukládání, ale nevím jak? Nebo máte to už někdo vyřešeno s tímto, nebo jiným modulem?

 

Problém jsem reportoval na Prestahost, snad mi odpoví...

zbozi.zip

Edited by ender666

Share this post


Link to post
Share on other sites

tentýž problém - bude to zřejmě novým systémem ukládání obrázků.

 

Všechny obrázky mají špatnou url:

<IMGURL>http://www.ok-pocita...z/1-medium/.jpg</IMGURL>

 

Obrázky jsou rozsložkované podle čísla obrázku, tzn. pokud má obrázek ID 100, tak je uložen v /img/p/1/0/0/ a jmenuje se 100.jpg

 

 

Mám modul Zbozi z Prestahost - hodil jsem ho i do přílohy. Možná že by to fungovalo, kdybych vrátil starý systém ukládání, ale nevím jak? Nebo máte to už někdo vyřešeno s tímto, nebo jiným modulem?

 

Problém jsem reportoval na Prestahost, snad mi odpoví...

 

pokud mas nastaven novy system ukladani obrazku , staci zmenit v cFeed.php kod pro zjisteni URL obrazku

 

        $images= Image::getImages(intval($id_lang), $product['id_product']);
        foreach($images as $image) {
           if($image['cover']) {
                 $imgurl=$link->getImageLink($this->toUrl($image['legend']), $product['id_product'].'-'.$image['id_image'], $this->imagetype);
                  break;
           }     
        }

 

kodem

 

 

$img=Product::getCover($product['id_product']);
$id_image = Product::getCover($product['id_product']);
$image = new Image($id_image['id_image']);
$imgurl = _PS_BASE_URL_._THEME_PROD_DIR_.$image->getExistingImgPath().".jpg";

  • Like 4

Share this post


Link to post
Share on other sites

Pánové,

http://abcdeal.org/xml_heureka.php zde je xml pro heureku. Porad to vypisuje v anglictine i kdyz lang mam nastvene na trojce. Nevite nekdo co s tim? Co zkonztolovat atp? a http://abcdeal.org/xml_seznam.php to same taky v anglictine a je to nastene na 3.Budu vdecnej za rady je to posledni vec co musim vyresit. Diky moc. Stefic

Edited by kindous

Share this post


Link to post
Share on other sites

Pánové,

http://abcdeal.org/xml_heureka.php zde je xml pro heureku. Porad to vypisuje v anglictine i kdyz lang mam nastvene na trojce. Nevite nekdo co s tim? Co zkonztolovat atp? a http://abcdeal.org/xml_seznam.php to same taky v anglictine a je to nastene na 3.Budu vdecnej za rady je to posledni vec co musim vyresit. Diky moc. Stefic

 

Pripadne jak zjistim pod jakym jazykem je cestina v db?

Share this post


Link to post
Share on other sites

předpokládám že máš ps 1.5, tak se v administraci podívej do Lokalizace -> Jazyky a tam je tabulka instalovanych jazyku a vlevo je id jazyka ;)

Share this post


Link to post
Share on other sites

mate nekdo vyreseny export na zbozi.cz heureku a google zaroven ? mam jeden free modul co to dela ale hazi mi to spatne dostupnosti, na seznamu vse do tydne na googe je zas vse skladem :-/

Share this post


Link to post
Share on other sites

Ahoj,

kde jste sehnali ten export zboží 0.3? Na prestahostu mají pouze verzi 0.2 a ta mi pouze vygeneruje na půl funkční xml pro seznam, ale heureku a google už nezvládne.

Edited by Bojkas

Share this post


Link to post
Share on other sites

Ahoj lidi, jsem z toho jelen. Chtěl jsem nahodit XML feed na zboží. Stáhl jsem si ten první co je hned na začátku, nastavil adresu a hodil do rootu a pustil na svojem prohlížeči a výpis hromady řádků s blbou češtinou. Tu jse přepnul v prohlížeč a zkoumal. Byl tam jen název a adresa jpg, tak mě napadlo, že je blbě asi nastavení češtiny na 3 tak jsem našel že v mojí databázi je to až 6. Přenastavil, spustil a zdálo se, že tam je všechno, nebo aspoň hromada věcí.

Strčil jsem to tedy na registraci zboží.cz a od té doby Chyba parsování XML a nejde to už ani v tom prohlížeči, kde to před chvíli šlo... co to je? díky moc

http://www.eleganceshop.cz/feed.php

 

Tak mám další feed a ten je pro změnu neplatný na zboží.cz ale už vypisuje info ale asi tam není jěště něco :wacko: navíc to špatně žere adresy obrázků, snaží se to najít velký, ale mělo by to hledat malý a ještě jsou špatně adresářové struktury :( z popisu to bere ten druhý, ne ten hlavní

 

http://www.eleganceshop.cz/feed2.php

 

jinak mám starý Prestashop 1.4.3

 

========================================================================

VYŘEŠENO:

 

http://www.prestahost.cz/ tam jsou moduly zdarma pro tvorbu feedu na 1.4 i 1.5

 

už mám 3 feed a ten vypadá nejluxusněji http://www.eleganceshop.cz/feed3.php akorát asi už jediná věc a to je cesta k obrázku, prostě to udělá třeba http://www.elegances...p/464-small.jpg ale mělo by to udělat http://www.elegances...4/464-small.jpg a to prostě nevím jak tam dostat :( help please

 

tady jsem našel základ pro feed a pak jsem přidal i php které umí perfektně udělat cestu k obrázku, ale neumím to vytáhnout a neumím to spojit

http://forum.c4.cz/p...azku-t1253.html

Edited by raven-cl

Share this post


Link to post
Share on other sites

Zdravím, zkusil jsem modul od prestahost a výsledek je následující.

Po vygenerování se špatně zobrazují znaky v poli description (diakritika).

Například místo úhlová svítilna se zobrazí "úhlová svítilna".

zasílám i odkaz na konkrétní svítilnu.

 

http://eshop.seguro.cz/kategorie/26-uhlova-svitilna-85l.html

 

Odkaz na XML je:

 

http://eshop.seguro.cz/xml1/zbozi_seznam.xml

 

Je chyba na mé straně nebo na straně modulu ?

Přestashop v. 1.5.3.1

 

Děkuji předem za odpověď.

Share this post


Link to post
Share on other sites

Je k dispozici beta verze nového původního modulu PrestacsXMLExport pro PrestaShop 1.5.x na export XML feedu pro srovnávače zboží.

- export pro Zboží, Heureku i nákupy Google

- možnost dodefinovat vlastní feedy

- podpora několika měn

- podpora několika jazyků

- základní free verze nepodporuje varianty produktů

 

Hledáme beta testery. Modul můžete samozřejmě používat pro svůj e-shop.

 

Zájemci ať píší přes tento formulář: http://www.prestacs.cz/napiste-nam

Share this post


Link to post
Share on other sites

Zdravím potřebuji poradit,

 

<?php

 

$shopUrl = "http://".$_SERVER['SERVER_NAME'];

include(dirname(__FILE__).'/config/config.inc.php');

include('init.php');

error_reporting(0);

$p=Product::getProducts(3, 0, 0, 'id_product', 'desc', false);

$products=Product::getProductsProperties(3, $p);

 

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

'.round($row['price_tax_exc']).'

'.round($row['price_tax_exc']*1.2).'

0

';

}

echo '';

?>

Bohužel mi to negeneruje nic

http://www.pvmobil.cz/feed.php

Prosím o pomoc.

Share this post


Link to post
Share on other sites

Zdar lidi, existuje nějaký modul pro Prestashop 1.4 a 1.5 verzi, kde by se dal generovat klasický xml feed pro seznam a heureku a zároveň by tam byla i volba na další xml feed, který by generoval jen některé kategorie zboží podle třeba zaškrtnutí zvolené?

Share this post


Link to post
Share on other sites

raven-cl: Nakonec pouzivam modul od http://www.broucek-a-beruska.cz/moduly-prestashop/.

 

Pro Heureku (jen) jde vybrat jake produkty se nebudou generovat do feedu. Pokud mas nejake prani a speciality jako ja, modul ti upravi na miru, jsou ochotni a maji prijemnou cenu za praci. Pokud rozumis php, tak jejich kod je prehledne napsany a s poznamkami, takze neni problem si funkcnost i upravit sam.

Share this post


Link to post
Share on other sites

Zdravím, vytvořil jsem php soubor vložil do něj tohle:

 

<?php

 

$shopUrl = "http://".$_SERVER['SERVER_NAME'];

include(dirname(__FILE__).'/config/config.inc.php');

include('init.php');

error_reporting(0);

$p=Product::getProducts(3, 0, 0, 'id_product', 'desc', false, true);

$products=Product::getProductsProperties(3, $p);

 

header("Content-Type: text/xml");

echo '<?xml version="1.0" encoding="utf-8"?>

';

foreach ($products as $row)

{

If ($row['price'] > 0) // vynechání zboží u kterého není uvedena cena

{

If (($row['id_category_default'] < 50) or ($row['id_category_default'] > 56)) // vynechání některých kategorií

 

{

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

If ($row['description_short']=='') // pokud u zboží není short description je doplněn defaultní text

{

$row['description_short']='detailni informace nejsou zatim k dispozici';

 

}

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_tax_exc'] .'

'. $row['price'] . '

0

';

}

}

}

echo '';

?>

 

 

a vyjelo mi tohle: http://www.pvmobil.cz/feedjede.php

v obchodě je cca 7000 položek

prestashop verze 1.5.4.0

 

poradí mi někdo ? Děkuji

Share this post


Link to post
Share on other sites

Koupil jsem jza 30 euro modul pro xml feed a taky nefunguje bohužel.

možná ho mám špatně nastavený, dělá to stále to stejné, vyhodí mě to sem: http://www.pvmobil.cz/index.php?id=1

nastavení:

01.jpg

Edited by 28neo

Share this post


Link to post
Share on other sites

používám níže uvedený xml výstup a vše funguje, ale u DESCRIPTION bych potřeboval aby se exportoval popis z lang ID 3 namísto 5. Nějaká rychlá úprava? děkuji za radu.

 

$p=Product::getProducts(5, 0, 0, 'id_product', 'desc', false, true);
$products=Product::getProductsProperties(5, $p);
header("Content-Type: text/xml");
echo '<?xml version="1.0" encoding="utf-8"?>
<SHOP>';
foreach ($products as $row) {
$kategorie=array();
$category = new Category(intval($row['id_category_default']), intval(3));
while ($category->id <> 1) {
   $kategorie[]=$category->hideCategoryPosition($category->name);
   $category = new Category(intval($category->id_parent), intval(3));
}
$img=Product::getCover($row['id_product']);
echo '
<SHOPITEM>
   <ITEM_ID>'.$row['id_product'].'</ITEM_ID>
   <PRODUCT>'.str_replace("&", "&", $row['name']).'</PRODUCT>
   <DESCRIPTION>'.str_replace("&", "and", strip_tags($row['description_short'])).'</DESCRIPTION>
   <URL>'.$shopUrl.''.$row['link'].'</URL>
   <IMGURL>'.$shopUrl.'/img/p/'.$row['id_product'].'-'.$img['id_image'].'.jpg</IMGURL>
   <PRICE_VAT>'.($row['price']*1).'</PRICE_VAT>
   <MANUFACTURER>'.str_replace("&", "&", $row['manufacturer_name']).'</MANUFACTURER>
   <CATEGORYTEXT>'.implode(' | ',array_reverse($kategorie)).'</CATEGORYTEXT>
   <DELIVERY_DATE>0</DELIVERY_DATE>
   <EAN>'.$row['ean13'].'</EAN>
</SHOPITEM>';
}
echo '</SHOP>';

Share this post


Link to post
Share on other sites

Je k dispozici beta verze nového původního modulu PrestacsXMLExport pro PrestaShop 1.5.x na export XML feedu pro srovnávače zboží.

- export pro Zboží, Heureku i nákupy Google

- možnost dodefinovat vlastní feedy

- podpora několika měn

- podpora několika jazyků

- základní free verze nepodporuje varianty produktů

 

Hledáme beta testery. Modul můžete samozřejmě používat pro svůj e-shop.

 

Zájemci ať píší přes tento formulář: http://www.prestacs.cz/napiste-nam

 

podporuje ten modul aj multistore?

Share this post


Link to post
Share on other sites

Mam podle navodu v tomto vlaknu udelane asi tri nebo ctyri xml.

Ale ted bych potreboval jeste jeden kde by mel byt ale u kazdeho produktu jeste keywords.

 

jak pridat ke kazdemu produktu take radek s keywords ktere jsem pro ten dany produkt vyplnil v administraci pri pridavani produktu?

potreboval bych vedet co napsat mezi <KEYWORDS>???</KEYWORDS> aby se tam spravne doplnila ta klic.slova

 

takto vypada kus meho php pro generovani feedu, je tam vvdet ze potrebuji uz jen napsat mezi kywords aby se spravne doplnila klicova slova:

<PRODUCT>
<NAME>'.str_replace("&", "and", strip_tags($row['name'])).'</NAME>
<KEYWORDS> ???????? </KEYWORDS>
<DESCRIPTION>'.str_replace("&", "&",strip_tags($row['description_short'])).'</DESCRIPTION>
<SKU>'.$row['id_product'].'</SKU>
<BUYURL>'.$row['link'].'</BUYURL>
<AVAILABLE>YES</AVAILABLE>
<IMAGEURL>http://mywebsite/img/p/'.$row['id_product'].'-'.$img['id_image'].'.jpg</IMAGEURL>
<PRICE>'.($row['price']*1).'</PRICE>
<CURRENCY>EUR</CURRENCY>
<UPC>'.($row['ean13']).'</UPC>
<MANUFACTURER>'.htmlspecialchars($row['manufacturer_name']).'</MANUFACTURER>
</PRODUCT>';

Edited by MPart

Share this post


Link to post
Share on other sites

Mě feed funguje, ale řeším export pro další obchod tak, abych mohl upravovat data pouze na jednom a druhý si to scriptem jen převezme. Potřeboval bych poradit jak získat celou stromovou strukturu k danému produktu. Např. když nastavím do feedu

 

<KAT>'.$row['category'].'</KAT>

 

tak u produktu, který je vnořený v kategorii "A/B/C", vypíše se mi pouze název C.

 

Jaký by byl správný zápis pro vypsání <KAT>A l B l C</KAT>?

 

Díky

Share this post


Link to post
Share on other sites

Modul pro cenové srovnávače zboží – PrestaCenter XML Export Free

(původní beta měla označení PrestacsXMLExport)

 

Modul zdarma PrestaCenter XML Export Free slouží na export produktů do srovnávačů zboží. V základní instalaci obsahuje export xml feedů pro tyto služby: Nákupy Google, Heureka.cz, Heureka.sk, Pricemania.sk a Zboží.cz.
 
Vlastnosti modulu:
  • možnost zadávání vlastních formátů xml feedů pro export do dalších srovnávačů
  • podpora všech nainstalovaných měn a jazyků
  • možnost použití libovolného počtu exportních xml souborů
  • jednoduchá modifikace nebo vytvoření nového xml feedu
Modul byl otestován pro export několika tisíců položek. 
 
Modul ke stažení (po registraci) zde:
 
Po registraci a objednání modulu zdarma, budete mít k dispozici ke stažení stále poslední aktuální verzi.
 
Doplnění: Připravovaná placená Pro verze bude podporovat CRON, varianty produktů,umožní export velkých feedu pro desetitisíce až statisíce položek a podpora multistore. Placený modul bude k dispozici do konce měsíce. 
 
Edited by PrestaCS.cz

Share this post


Link to post
Share on other sites

Dobrý den všem,

 

měla bych prosbu, již dlouhou dobu se potýkám s feedy, přečetla jsem spoustu návodů, které jsem i zkoušela. Stále se mi však po zadání adresy ...doména.cz/feed/zboží.php (nebo tak podobně, vždy podle aktuálního návodu) mi hodí hlášku, že adresa není k dispozici, nebo se zobrazí jen prázdná bílá stránka. Nevím co s tím.

 

Také mám stažený modul zboží.cz, který je zdarma a buď nevím co kde po jeho instalaci zadat, ale opět mi po rozkliknutí nabízené adresy s feedy naskočí jen prázdná bílá stránka.

 

Neporadíte někdo, nebo nedokázal byste to někdo za drobnou úplatu rozchodit.

Jsem z toho již zoufalá. Vím, že v tomto nejsem zdatná, tak se prosím za tuto prosbu moc nezlobte.

 

Díky všem za pochopení a za každou radu.

 

Blanka

Share this post


Link to post
Share on other sites

Zdravím,

 

nabízím 500 Kč za vytvoření-zprovoznění XML feedu pro alfanakup.cz pro zbozi.cz. Na serveru je nahraná verze 1.6.0.6 bez jakýchkoliv úprav.

 

Předem děkuji případnému zájemci

Share this post


Link to post
Share on other sites

Prestashop 1.5.6 - Zbozi.cz
 

  • Na hostingu vytvořit v kořenové složce presty *.php soubor s tímto skriptem:
<?php 
  
include(dirname(__FILE__).'/config/config.inc.php'); 
require_once(dirname(__FILE__).'/init.php'); 

$products = Product::getProducts((int)($cookie->id_lang), 0, 0, 'id_product', 'desc', false, true); 
$currency = new Currency((int)($cookie->id_currency)); 
$affiliate = (Tools::getValue('ac') ? '?ac='.(int)(Tools::getValue('ac')) : ''); 
$manufacturer = Manufacturer::getManufacturers(false, (int)($cookie->id_lang)); 

foreach ($manufacturer as $key => $row) { 
  $id  = $row['id_manufacturer']; 
  $name = $row['name']; 
  $man[$id][] = $name; 
  //$reference[$key] = $row['product_reference']; 
} 
  
// Send feed 
header("Content-Type: text/xml"); 
echo '<?xml version="1.0" encoding="utf-8"?>'."\n"; 
?> 


<SHOP> 
  <NAME>Eshop.cz</NAME>  
  <URL>www.eshop.cz</URL> 
<?php 
     echo "$id_category"; 
    foreach ($products AS $product) 
    { 
        $image = Image::getImages((int)($cookie->id_lang), $product['id_product']); 
        echo "\t\t<SHOPITEM>\n"; 
        $productName = $product['name']; 
        $productName = str_replace("&", "a", $productName); 
        $manId = $product['id_manufacturer']; 
        echo "\t\t\t<PRODUCT>".$productName.", ".$man[$manId][0]."</PRODUCT>\n"; 
        echo "\t\t\t<DESCRIPTION>"; 
        $productDescription = str_replace("&", "&",strip_tags($product['description_short'])); 
        echo $productDescription."</DESCRIPTION>\n"; 
        echo "\t\t\t<URL>".htmlspecialchars($link->getproductLink($product['id_product'], $product['link_rewrite'], Category::getLinkRewrite((int)($product['id_category_default']), $cookie->id_lang))).$affiliate."</URL>\n"; 
    echo "\t\t\t<DELIVERY_DATE>0</DELIVERY_DATE>\n"; 
        if (is_array($image) AND sizeof($image)) 
        { 
            $imageObj = new Image($image[0]['id_image']); 
            echo "\t\t\t<IMGURL>"._PS_BASE_URL_._THEME_PROD_DIR_.$imageObj->getExistingImgPath().".jpg</IMGURL>\n"; 
            $cdata = false; 
        } 
        echo "\t\t\t<PRICE_VAT>".$product['price']; 
    //echo html_entity_decode(Tools::displayPrice(Product::getPriceStatic($product['id_product']), $currency), ENT_COMPAT, 'UTF-8'); 
    echo "</PRICE_VAT>\n"; 
    echo "\t\t\t<MAX_CPC>1.5</MAX_CPC>\n"; 
        echo "\t\t</SHOPITEM>\n"; 
    } 
?> 
</SHOP>
  • na stranky zbozi.cz zadat URL php souboru

Share this post


Link to post
Share on other sites

Trocha to tu ožívým. Odpoveď som nenašiel. Stiahol som si tento modul, funguje fajn http://prestahost.eu/prestashop-modules/cs/home/10-srovnavace-zbozi-export-heurekacz-zbozicz-pro-15-.html . Ale potreboval by som tam celú cestu napr. mám kategoriu A v nej mám B, C, D. Produkt je trebarz z kategorie A-C.

 

Myslel som že by sa to dalo nejak takto

if($cat==3)$catname = 'Auto-moto |  Autodoplňky |  Autobaterie';

Len netuším kam to tam vložiť resp. čo s tým $catname. Čím ho nahradiť.

Share this post


Link to post
Share on other sites

Ahojte, nech robím čo robím, skúšam rôzne skripty aj appky na generovanie xml feed pre Heureku, neviem si poradiť s chybovým hlásením "XML obsahuje chyby. Nasleduje ich výpis Neporadilo sa zistiť veľkosť feedu z HTTP hlavičiek " Tipujem že to bude nejaká triviálna vec, len neviem si s tým rady.

 

Za radu už vopred veľmi pekne ďakujem.

Share this post


Link to post
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

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More