NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Mezinárodní den IT společnosti je tady! Pouze nyní můžeš získat 90 % extra kreditů při nákupu od 1199 kreditů s promo kódem AJTACI90. Tak neváhej!

Diskuze: XML v cp1250 jako vystup pomoci latte

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
tonda
Člen
Avatar
tonda:14.1.2020 20:44

Vse mam v UTF8, ale napojeni na ucetnictvi vyzaduje vyexportovani XMLka v cp1250,

uvod latte sablony

{contentType application/xml}
<?xml version = "1.0" encoding="Windows-1250" standalone="yes"?>

<VFPDataSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ZA108.XSD">
    {foreach $objednavky as $obj}
    <tbl_zakazky>
        <cis_zint>{$obj->e_order_id}</cis_zint>
        <preprava>{$obj->product->title|iconv}</preprava>
.......

iconv je vlastni filtr se stejnojmenou fci php

do presenteru metody render jsem pridaval i toto:

$httpResponse = $this->getHttpResponse();
$httpResponse->setContentType('application/xml', 'windows-1250');

nicmene veskere retezce s diakritikou jsou ve vyslednem XML vynechany

 
Odpovědět
14.1.2020 20:44
Avatar
Petr 'PePa' Pavel:28.4.2020 15:19

Mohl bys poslat definici toho filtru iconv? Zkoušel jsi debugovat, co ten filtr dělá? Co dostane na vstupu, co na výstupu...

 
Nahoru Odpovědět
28.4.2020 15:19
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.