Právě je 23 úno 2019 08:06

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6.1.17 - Přidání IČ a DIČ dodavatele do faktury
PříspěvekNapsal: 25 lis 2017 10:29 
C4 zákazník

Registrován:
24 črc 2013 06:42
Příspěvky:
108
Používám defaultní šablonu PS, ver. 1.6.1.17
Na faktuře, v hlavičce dodavatele mám adresu, telefon atd. Předpokládám, že se do faktury vkládá z Konfigurace/Kontakt na prodejny/Kontaktní informace. V poli Číslo registrace je uvedeno IČ a DIČ. To se zobrazuje v patičce faktury (drobným písmem). Jak IČ a DIČ vložit do adresy dodavatele v hlavičce faktury?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1.17 - Přidání IČ a DIČ dodavatele do faktury
PříspěvekNapsal: 28 lis 2017 15:59 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
6972
Dobrý den,

nejjednodušší je dopsání údajů na nový řádek za adresu dodavatele. Jedná se o soubor /pdf/invoice.addresses-tab.tpl a tuto část kódu:

Kód:
<td width="33%"><span class="bold"> </span><br/><br/>
    {if isset($order_invoice)}{$order_invoice->shop_address}{/if}
</td>

Takže úprava by mohla vypadat např.:
Kód:
<td width="33%"><span class="bold"> </span><br/><br/>
    {if isset($order_invoice)}{$order_invoice->shop_address}{/if}
    <br/>Vlastní text
</td>
 


Pokud byste chtěl údaje doplnit do jiné části adresy, tak byste musel v souboru /classes/order/OrderInvoice.php upravit funkci getCurrentFormattedShopAddress, která generuje adresu obchodu.

Nebo existují moduly, pomocí kterých si můžete vytvořit vlastní vzhled faktur (např. M4 PDF rozšíření).

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1.17 - Přidání IČ a DIČ dodavatele do faktury
PříspěvekNapsal: 29 lis 2017 07:45 
C4 zákazník

Registrován:
24 črc 2013 06:42
Příspěvky:
108
Děkuji za nakopnutí správným směrem.
Kód jsem upravil následovně:

Konfigurace/Kontakt na prodejny/Kontaktní informace, v poli Číslo registrace je uvedeno IČ a DIČ.
To se standardně vkládá do patičky faktury.
V souboru /pdf/invoice.addresses-tab.tpl je kód na vložení tabulky do hlavičky faktury, jeden řádek, tři buňky:
  • adresa odesílatele
  • doručovací adresa
  • fakturační adresa

kód první buňky (adresa odesílatele, kterou chci rozšířit o IČ a DIČ)
Kód:
<td width="33%"><span class="bold"> </span><br/><br/>
    {if isset($order_invoice)}{$order_invoice->shop_address}{/if}
</td>


jsem upravil

Kód:
<td width="33%"><span class="bold"> </span><br/><br/>
    {if isset($order_invoice)}{$order_invoice->shop_address}{/if}
    </br>
{if isset($shop_details)}
            {$shop_details|escape:'html':'UTF-8'}<br />
         {/if}
</td>


Takto automaticky vkládá IČ a DIČ za adresu odesílatele. Vkládá jako jeden řádek, tak je potřeba doladit šířku jednotlivých buňek. Každá buňka má
Kód:
<td width="33%">

stačí upravit na 40:30:30


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1.17 - Přidání IČ a DIČ dodavatele do faktury
PříspěvekNapsal: 26 led 2019 16:21 
C4 zákazník

Registrován:
24 črc 2013 06:42
Příspěvky:
108
Chtěl jsem použít úpravu faktury, kterou jsem popsal výše u verze PS 1.6.1.23 a bohužel už nefunguje. Tato změna způsobí, že se zobrazí prázdná PDF faktura, pouze logo obchodu zůstane na stránce. Zkoušel jsem různé varianty úprav, ale vždy jsem došel ke stejnému výsledku.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1.17 - Přidání IČ a DIČ dodavatele do faktury
PříspěvekNapsal: 28 led 2019 10:27 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
6972
Dobrý den,

příčinou by mohl být chybný zápis tagu </br>, který se ve Vašem kódu jednou vyskytuje. Takže ho zkuste upravit na správný tvar <br/>.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1.17 - Přidání IČ a DIČ dodavatele do faktury
PříspěvekNapsal: 28 led 2019 10:34 
C4 zákazník

Registrován:
24 črc 2013 06:42
Příspěvky:
108
Tak teď se stydím jak malej kluk, taková do očí bijící blbost ...
Jasně že to byl tag <br/>, díky za pomoc.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2019 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz