Domů 
Předchozí stránka 
Následující stránka 
Historie změn 
 Kopírovat URL stránky 
 
Vytisknout tuto stránkuVytisknout tuto stránku / kapitolu  
Nastavení  >  Nastavení společnosti  >  Základní nastavení  >  Nastavení vzhledu dokladů  >  Drobné úpravy šablon v ...

Drobné úpravy šablon v HTML

Drobné úpravy šablon dokumentů v HTML zvládnou ti z Vás, kteří mají alespoň částečné znalosti HTML. Pokud tedy potřebujete pouze přidat či odstranit řádek, tak si můžete šablonu upravit podle následujícího návodu.

Pokud nevidíte možnost stáhnout si šablonu dokumentu, je to kvůli omezeným právům plynoucích z Vašeho balíčku.

Šablony naleznete v |Nastavení |Nastavení společnosti |Nastavení vzhledu dokladů. Zde si v poli Typ dokladu zvolíte daný dokument, který chcete upravit, a jeho jazykovou variantu. Poté si zvolíte výchozí šablonu, kterou chcete upravit a stáhnete si ji pomocí šipky sipka_dolu vedle náhledu dokumentu.

  
Stažení správné šablony dokumentu
  
  Obrázek 1: Stažení správné šablony dokumentu


Stažený ZIP soubor rozbalte do samostatné složky, najděte soubor doc_template.html a otevřete v jakémkoliv poznámkovém bloku či HTML editoru (např. Notepad++ nebo Visual Studio Code).

  
Otevření souboru v poznámkovém bloku či HTML editoru
  
  Obrázek 2: Otevření souboru v poznámkovém bloku či HTML editoru


Pro náhled (viz obrázek 4) si otevřete soubor s názvem "doc_template.html" v jakémkoliv prohlížeči. V souboru si najděte část, kterou chcete upravit (kód je seřazen ve stejné posloupnosti jako šablona a v kódu lze použít vyhledávání pomocí Ctrl+F při zadání přesného výrazu který je zobrazen v náhledu).

  
Vyhledání výrazu pomocí Ctrl+F v editoru
  
  Obrázek 3: Vyhledání výrazu pomocí Ctrl+F v editoru


  
Vyhledání výrazu pomocí Ctrl+F v náhledu v prohlížeči
  
  Obrázek 4: Vyhledání výrazu pomocí Ctrl+F v náhledu v prohlížeči


Podle návodu níže můžete provádět jednoduché úpravy, pokud budete dodržovat základní pravidla a strukturu. Pokud Vám úpravy narušují rozvržení dokumentu či se zobrazuje jakákoliv jiná chyba, kterou nejste schopni vyřešit, obraťte se na naši zákaznickou podporu.


Přidání e-mailu zákazníka na šablonu dokumentu

Nejprve si stáhněte a rozbalte šablonu do vašeho počítače (dle výše uvedeného). Jakmile máte soubor rozbalen, otevřete si "doc_template.html" v prohlížeči i v editoru.

Jako příklad si uvedeme přidání zákazníkova e-mailu na šablonu dokumentu.

Pro určení umístění přidaných dat (e-mailu) si v souboru doc_template.html otevřeném v prohlížeči vyberete, do jaké sekce chcete data umístit a pomocí okolních dat můžete tuto sekci snadno nalézt v editoru. V tomto případě vidíte, že v okolí vybraného místa je DIČ zákazníka a Konečný příjemce. Vzhledem k tomu, že chcete přidat sekci ve stejném formátu, jako je DIČ zákazníka, použijeme strukturu DIČ zákazníka jako zdroj formátu. V náhledu také můžete vidět podobná data těm, které chcete přidat (v tomto případě email dodavatele).

  
Určení relevantních sekcí na náhledu dokumentu
  
  Obrázek 5: Určení relevantních sekcí na náhledu dokumentu


Po nalezení této sekce v editoru, identifikujte požadovanou strukturu dat - v tomto případě DIČ zákazníka v červeném rámečku ohraničené tagy dataSection a /dataSection (viz. Obrázek 6) a zkopírujte pod danou strukturu.

Poté nahradíte proměnné označené žlutými rámečky (viz. Obrázek 6).

Proměnná, které předchází bookmark=" představuje vyplněnou hodnotu (v tomto případe např. podpora@eurofaktura.cz), která se mění na základě každého dokumentu a potřebný bookmark naleznete v .xls souboru níže.

bookmarkListCZ.xls
Velikost souboru: 59,50 kB


  
Určení sekcí v rámci HTML kódu
  
  Obrázek 6: Určení sekcí v rámci HTML kódu


Proměnná, které předchází translate id=" představuje název (označení) hodnoty, který se pouze překládá dle jazykové varianty dokumentů.

Přidávat nové či kopírova jiné translate id z šablony není možné, protože jde o interní, stále se vyvíjející databázi.

Jako náhradu lze vymazat celé translate id včetně jeho hodnoty a použít pouze interní označení (v zeleném rámečku), které bude umístěno fixně.

Toto interní označení se propíše v případě, že není uvedeno žádné translate id (viz. obr. níže)
.

To je možné pouze v případě, kdy je název mezinárodní (není potřeba ho překládat) nebo vystavujete dokumenty pouze v jednom jazyce.

Jako příklad lze uvést e-mail již použitý na šabloně.


  
Interní označení emailu
  
  Obrázek 7: Interní označení emailu


Při kopírování celých sekcí dbejte na dodržování HTML struktury, v tomto případě aby daná sekce začínala tagem dataSection a končila tagem /dataSection.


Opětovné vložení upravené šablony do programu

Upravený doc_template.html uložte a spolu se všemi ostatními soubory z původního .zip souboru označte a znovu zazipujte pomocí pravého tlačítka volbou |Odeslat |Komprimovaná složka (metoda ZIP). Poté opět přes |Nastavení |Nastavení společnosti |Nastavení vzhledu dokladů v poli Typ dokladu zvolte zvolený dokument a odpovídající jazykovou variantu. Zde klikněte na velké + Přidat novou šablonu a nahrajte ZIP soubor (viz krok 1).


  
Odeslání souborů do komprimované složky
  
  Obrázek 8: Odeslání souborů do komprimované složky


Přehled potřebných bookmarků (české i globální verze - globální je potřeba použít pokud chcete užívat šablonu v dalších jazicích) si můžete stáhnout v souboru níže. Částečné vysvětlení pojmů najdete na Bookmarky vysvětlení - obecné a v jejích podkapitolách.

bookmarkListCZ.xls
Velikost souboru: 59,50 kB

---
Datum a čas poslední úpravy 15.07.2021 14:39:24
© Eurofaktura s.r.o. 2003-2021