VirtueMart 3 - PDF problémy
"Upozornění - No fonts _specs.xml files found in ...../libraries/tcpdf/fonts" a taky je mi divné, že v nastavení mailů a faktur ve Virtuemartu nemohu vybrat žádné výchozí písmo. Viz PrintScreen.
Děkuji za případné rady.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
vo virtuemart v zalozke obchod, Faktúry/Emaily vyber Štandardné písmo:Free Mono (UTF-8 Unicode)
a mala by tam byt diakritika.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
www.phoca.cz/download/category/34-phocapdf-fonts
Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Ještě doplním, že jsem si vytvořil novou objednávku a vymazal dočasnou paměť Joomly. Ale to asi nemá vliv.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
free_AUTHORS.txt
free_COPYING.txt
free_CREDITS.txt
freemono.php
freemono.z
freemono.ctg.z
freemonob.php
freemonob.z
freemonob.ctg.z
freemonobi.php
freemonobi.z
freemonobi.ctg.z
freemonoi.php
freemonoi.z
freemonoi.ctg.z
index.html
a ty lze použít pro TCPDF třídu, která je základem pro Phoca PDF a je použita i ve VM.
Poškozený soubor - většinou je to problém nějaké php chyby, co se renderuje před hlavičkou PDF - stáhni si ten poškozený PDF soubor a otevři ho pomocí textového editoru - měl by jsi tam vidět před hlavičkou nějaké chybové zprávy.
Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
po rozbalení oněch tří souboru, které zde uvedl Leopold (jsou to 3 XML soubory) do adresáře web/libraries/tcpdf/fonts se mi podařilo generování faktur do PDF česky, ale bohužel jsem musel vypnout SAFE_MODE.
Navíc je mi tedy záhadou, že na testovací adrese (mám multihosting na SAVANA.CZ - mujwebhosingový-účet/domena.xy) to běželo bez problémů a na "ostré doméně" ne. Ale to je možná chybným nastavením serveru. Nevím.
Dá se to nastavení SAFE_MODE nějak obejít, respektive provést s tím něco jiného?
Ještě tedy připomínám, že ta nefunkčnost generování PDF faktur nefungovala po kliknutí na fakturu v seznamu objednávek. Pokud jsem dal jen v nastavení obchodu - Faktury/Emaily ten test (HERE - není to přeloženo), tak to fungovalo. Ale to generování z objednávek vždy sice soubor PDF vytvořilo, nicméně vždy poškozen s hláškou Nelze otevřít nebo tak nějak.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Poškozený soubor - většinou je to problém nějaké php chyby, co se renderuje před hlavičkou PDF - stáhni si ten poškozený PDF soubor a otevři ho pomocí textového editoru - měl by jsi tam vidět před hlavičkou nějaké chybové zprávy.
Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Jediný rozdíl těch dvou pohledů na tuto Joomlu jsem našel v Omezení open_basedir.
Já ještě najdu ty vygenerované (poškozené) PDF soubory a pošlu co je v nich.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Ještě jsem našel ty PDFka, která hlásí že jsou poškozena. První řádky píšou toto:
<br />
<b>Warning</b>: set_time_limit() [<a href='function.set-time-limit'>function.set-time-limit</a>]: Cannot set time limit in safe mode in <b>/mnt/data/accounts/m/mujucetxxx/data/www/cznprofi.cz/components/com_virtuemart/controllers/invoice.php</b> on line <b>116</b><br />
%PDF-1.7
%âăĎÓ
9 0 obj
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

A ta hláška je kvůli zaplému Safe Mode- vypněte buď safemode (na té správné doméně), nebo vypněte hlášení chyb v Joomle.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.