Jump to content

Čeština při xml exportu na Heureku


carlo

Recommended Posts

Dobrý den,
při exporu na Heureku se mi v xml špatně zobrazuje čeština. Hledel jsem na foru, ale nenašel. Prosím o radu.
Zobrazuje se takto:

Tygří ořech black 10-25mm
1kg Černandyacute; tygřandiacute; ořech velikost 10-25mm. Oblandiacute;benandaacute; nandaacute;straha pro kapry. andnbsp;
správně
Tygří ořech black 10-25mm
1kg Černý tygří ořech velikost 10-25mm. Oblíbená nástraha pro kapry

Dík za radu Karel

http://www.4carp.cz/xml/heureka.php
seznam je to samé
http://www.4carp.cz/xml/zbozi.php

<?php

/*
Prestashop cesky

Tento sript je pro vyhledávac http://heureka.cz
Místo http://VASEDOMENA.cz vložte URL Vašeho internetového obchodu
*/

$shopUrl = 'http://www.4carp.cz'; // adresa shopu vcetne http://
include(dirname(__FILE__).'/../config/config.inc.php'); // cesta ke config souboru
error_reporting(0);
$p=Product::getProducts(3, 0, 0, 'id_product', 'desc', false, true); // čeština je v databázi zapsaná pod císlem 3
$products=Product::getProductsProperties(3, $p); // češ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'])).'
'.$shopUrl.''.$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

a v jinych xml feedech to mas v poradku?treba na zbozi atd?pokud ano pak se podivej jestli nahodou nemas neco spatne primo v kodu co ti taha dany prvky z Db a oprav to podle tech co fungujou...Pokud se ti to zobrazuje blbe ve vsech muzes mit primo spatne kodovany texty v DB nebo se to blbe dekoduje az v tom xml.Idealne sem nahodit kod feedu co pouzivas ale je to reseno mockrat...

Link to comment
Share on other sites

Nahrál jsem všechny dostupné xml a při exportu mám problem s čestinou. Špatně se zobrazuje. Koukal jsem na ostatni diskuze, ale podobný problém jsem nenašel. Stačí odkaz na diskuzi s tímto tématem.
Dík

Link to comment
Share on other sites

použij vyhledávání a najdi si jiny kod pro feed, je tu minimalne 8 vlaken na xml feedy, jinak potom co sem mel moznost videt mas entity i v kodu stranek v popisech zbozi atd,takze si oprav i tohle a pravdepodobne spravis i ten xml:-)Nicmene ten na "zbozi" je nakej disfunkcni ten nemas bud spavne nastaveny nebo je to cely kodove opet spatne.No a to je asi tak vse co k tomu aktuálně mohu dodat...

Link to comment
Share on other sites

  • 3 months later...

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