Google

čtvrtek 27. září 2012

Prestashop 1.5 chyby v PDF Faktuře (české znaky a layout)

V nové verzi Prestashop 1.5 jsem narazil na chyby v generované faktuře.

První chyba jako ostatně i v předchozích verzích je zobrazování českých znaků to se dá jednoduše vyřešit změnou fontu v PdfGenerator.php

Postup:

otevřete soubor classes\pdf\PdfGenerator.php

a upravte  const DEFAULT_FONT = 'helvetica';  na  const DEFAULT_FONT = 'freeserif'; 


Další nepříjemná chyba je, že tabulka ve faktuře je rozhozená.

 Postup:

 přepište soubor /pdf/invoice.tpl tímto

*soubor má název invoice-fixed.tpl takže samozřejmě změnit na invoice.tpl nebo zkopírovat celý obsah do původního souboru invoice.tpl

Pokud vam prijde vzhled zakladni sablony pro fakturu a dodaci list nepouzitelny a nechcete stravit nekolik dni upravou stavajici tak hotovou ceskou fakturu a dodaci list najdete zde http://www.prestashop.com/forums/topic/195323-ceska-faktura-a-dodaci-list-pro-prestashop-15x

4 komentáře:

  1. Díky .... zase ušetřená chvilka na jiné úpravy ;)

    Jsem zvědavý komu se bude chtít upravit vzhled faktury do aspoň trochu použitelné verze, zvláště když nelze použít padding a margin

    OdpovědětSmazat
    Odpovědi
    1. Mas pravdu, ze ta faktura vypada hrozne... bude to chtit predelat.

      Smazat
  2. Díky za pomoc. Faktura je fakt hrozná navíc v té faktuře chybí vyčíslení jednotlivých sazeb DPH...
    Dnes jsem si s tohle verzí hrál celý den. Druhý problém, který mne vedl nakonec k vymazání a návratu k 1.4.9 je, že se mi v košíku špatně počítá DPH, pokud v košíku není zboží se stejnou DPH... GRR

    OdpovědětSmazat
  3. Dobrý den, chci se zeptat jak jste docílil toho, že máte font freeserif tučně ve fakturách? Dají se přidat nějaké další fonty?

    OdpovědětSmazat