|
Napísal janko
|
|
16.05.2007 |
|
Po dvoch prebdených nociach a podpore Frantu25 z http://www.obchod-virtuemart.cz/ ktorý mi pomáhal pri testovaní, Vám prinášam postup ako upraviť výstup PDF aby zobrazoval správne Slovenské a České znaky. Ako základ je požitý Poľsky Hack ktorý je možné stiahnuť na tejto adrese .
Postup: 1. Celi obsah adresára font ktorý je v tomto Hacku nakopírujete do adresára /administrator/components/com_virtuemart/classes/pdf/font/ na Vašom serveri. 2. Otvoríte si /administrator/components/com_virtuemart/classes/pdf/html2fpdf.php a pred riadok cca 173 na ktorom je $this->SetFont('Arial','',11); // Changeable vložíte tieto štyri riadky $this->AddFont('Arial','','arial.php'); $this->AddFont('Arial','B','arialbd.php'); $this->AddFont('Arial','I','ariali.php'); $this->AddFont('Arial','BI','arialbi.php'); Ak máte stránku v kódovaní ISO-8859-2 tak zmeny uložte a môžete vyskúšať ako to funguje. 3. Ak máte iné kódovanie tak za riadok cca 362 na ktorom je $html = AdjustHTML($html,$this->usepre); //Try to make HTML look more like XHTML vložte pre kódovanie utf-8 tento riadok $html=iconv("utf-8", "ISO-8859-2", $html); a ak máte windows-1250 tak tento riadok $html=iconv("windows-1250", "ISO-8859-2", $html); a uložte. 4. Otvoríte si /administrator/components/com_virtuemart/classes/pdf/html2fpdf_site.php a pred riadok cca 75 na ktorom je $this->SetTitle($titulo); vložte pre kódovanie utf-8 tento riadok $titulo=iconv("utf-8", "ISO-8859-2", $titulo); a ak máte windows-1250 tak tento riadok $titulo=iconv("windows-1250", "ISO-8859-2", $titulo); uložte a malo by to fungovať. Poznámka: pred úpravou si dané súbory zálohujte jeden nikdy nevie!!! Ďalej si treba zabezpečiť aby sa popisy produktov ukladali bez entit inak to roby problém ktorý som zatiaľ neriešil. Prípadne postrehy prosím píšte do fóra.|
SK/CZ 2 PDF Autor: bencop Dátum: 2007-05-24 14:27:37 je mozne tento postup pouzit aj ked nemam a nechcem pouzivat virtuemart ale chcem export clankov do PDF? A pozeram ze tiez mate datum v anglickom formate? je toto mozne nejako napravit? Doma na linuxe mi to ide v pohode po slovensky ale u hosta je to tiez v ENG. | pdf Autor: freza Dátum: 2007-05-24 23:39:07 jasne ide to vyriesit jedno aj druhe su tu postupi ako to spravit Kompletná tvorba pdf z Joomla! článkov. a Správne názvy dní a mesiacov | pdf nefunguje Autor: slavka Dátum: 2008-05-04 00:26:58 Janíčko, nefunguje mi táto úprava |
Len registrovaní užívatelia môžu pridať komentár. Prosím prihláste sa alebo sa zaregistrujte. Powered by AkoComment 2.0! |