Práce se šablonami

Tento článek popisuje, jak pracovat s šablonami v aplikaci Microsoft Dynamics 365 Commerce.

Jak je vysvětleno v přehledu šablon a rozložení, šablony definují sadu možností, které můžou používat podřízení autoři. Šablony jsou užitečné pro tým pro vytváření webů v podniku z několika důvodů. Dobře strukturované šablony můžou pomoct se všemi následujícími cíli:

  • Zjednodušte prostředí pro každodenní role editora obsahu.

    • Možnosti modulu filtrování tak, aby byly v určité části stránky zobrazeny pouze relevantní moduly. Můžete například nakonfigurovat marketingovou část šablony tak, aby vyfiltrovali irelevantní moduly, které by se v tomto kontextu neměly používat.
    • Nakonfigurujte výchozí nastavení modulu, aby se zlepšila efektivita vytváření.
    • Definujte výchozí fragmenty stránek, které pomáhají zlepšit efektivitu vytváření. Například fragmenty záhlaví a zápatí v šabloně se automaticky zobrazí na každé podřízené stránce.
  • Zachovejte podnikové weby ve schváleném vzhledu definováním sady uspořádání modulů a možností konfigurace.

    Tip

    Úspěšné weby elektronického obchodu poskytují zákazníkům známé, opakovatelné firemní vzory návrhu (UX). Pomocí šablon můžete ovládat konzistenci v celém webu.

  • Zvyšte skóre optimalizace vyhledávače (SEO) tak, že zaručíte opakované a programově definované definice stránek a metadata.

Note

I když jsou šablony navržené tak, aby kontrolovaly konzistenci na webu, můžete je teoreticky nakonfigurovat tak, aby nevynucovaly žádnou konzistenci. Značka a správci webu mohou definovat libovolnou úroveň proměnlivosti stránek na webu. Šablona může například být ponechána zcela otevřená, takže autoři obsahu mohou vytvářet libovolné návrhy stránek, které zvolí. V tomto případě se nepoužije žádná z výhod uvedených v předchozím seznamu.

Úprava šablony

K úpravě šablon použijte editor šablon.

Chcete-li otevřít editor šablon v konfigurátoru webů Commerce, postupujte podle jednoho z těchto kroků:

  • V navigačním podokně webu vyberte možnost Šablony a poté vyberte šablonu, kterou chcete upravit.
  • V editoru stránek pro existující stránku vyberte horní uzel ve stromu osnovy vlevo. Potom v podokně vlastností vpravo vyberte vlastnost Upravit šablonu.

V zobrazení stromové struktury osnovy na levé straně jsou zobrazeny možnosti modulu a struktury, které jsou k dispozici pro podřízené rozložení a stránky. Vyberete-li modul ve stromu osnovy, můžete zobrazit vlastnosti šablony pro vybraný modul v podokně vlastností vpravo. Některé z těchto vlastností jsou jedinečné pro úpravy šablony. Následující tabulka obsahuje popis vlastností.

Název vlastnosti Description
Min. počet výskytů Tato vlastnost definuje minimální počet výskytů pro vybraný modul. Pokud například nastavíte hodnotu 1, modul se vyžaduje pro podřízené autory. Pokud nastavíte hodnotu na 0 (nula), modul je volitelný.
Max. počet výskytů Tato vlastnost definuje maximální počet výskytů pro vybraný modul. Pokud například nastavíte hodnotu 1, můžete modul přidat jen jednou.
Min. moduly (kontejnery) V modulech, které obsahují jiné moduly (tj. moduly kontejnerů), definuje tato vlastnost minimální počet všech modulů, které je třeba přidat jako podřízené. Například u karuselového modulu můžete nastavit hodnotu na číslo vyšší než 1.
Max. moduly (kontejnery) U modulů kontejnerů tato vlastnost definuje maximální počet modulů celkem, které je možné přidat jako podřízené. Například u karuselového modulu můžete nastavit hodnotu na číslo menší než 10.
Uzamčeno Zamčený ovládací prvek logické hodnoty se zobrazí vedle všech vlastností základního modulu. To umožňuje autorovi šablony zamknout nastavení modulu v šabloně. Zamknuté nastavení modulu nelze přepsat žádnými podřízenými rozloženími nebo stránkami. Stane se centrálně upravitelnou hodnotou vlastnosti pro všechna rozložení a stránky, které šablonu používají.

Vytvořit novou šablonu

Pokud chcete vytvořit novou šablonu v tvůrci webů, postupujte takto:

  1. V navigačním podokně webu vyberte možnost Šablony, chcete-li otevřít zobrazení inspektoru šablon.
  2. vyberte Nová šabllona.
  3. V dialogovém okně pro vytvoření šablony zadejte název a popis šablony. Autoři tyto hodnoty uvidí při vytváření nových stránek, takže zadejte metadata, která jsou užitečná pro autory stránek. Například zadejte jako popis Použijte tuto šablonu k vytvoření obecných marketingových stránek. Tato metadata můžete později upravit.
  4. Chcete-li vytvořit novou šablonu a otevřít editor šablon, klepněte na tlačítko OK. Editor šablon zobrazuje hierarchický strom a podokno vlastností.
  5. Ve stromové struktuře osnovy rozbalte uzly a vyberte slot Záhlaví HTML.
  6. Pokud tento slot ještě neobsahuje žádné moduly, vyberte tlačítko se třemi tečky (...) a pak vyberte Přidat modul.
  7. V dialogovém okně Přidat modul vyberte Výchozí souhrn stránky a pak vyberte možnost OK.
  8. Ve stromu osnovy vyberte nový modul a poté v podokně vlastností zadejte všechna výchozí nastavení, která mají být automaticky konfigurována pro všechny podřízené stránky šablony. Pokud nechcete žádné výchozí nastavení, ponechte hodnoty prázdné.
  9. Ve stromové struktuře vyberte slot Obsah, vyberte tlačítko se třemi tečkami a vyberte možnost Přidat modul.
  10. Vyberte modul kontejneru stránky (může existovat pouze jedna možnost) a pak klepněte na tlačítko OK.

V modulu kontejneru nové stránky uvidíte novou sadu slotů (Header, Main atd.). Přidejte a nakonfigurujte možnosti modulu, které autoři můžou použít při vytváření stránek z této šablony. Pokud do slotu nepřidáte žádné moduly, podporují se pro tento slot všechny dostupné typy modulů.

Šablona je teď technicky platná. Můžete ho uložit, vložit do systému a použít ho k vytvoření nových stránek. Následující tři oddíly však popisují některá další výchozí nastavení, která je vhodné nakonfigurovat jako první.

Pokud již na webu existuje fragment záhlaví, přidejte pomocí následujícího postupu v konfigurátoru webů záhlaví a zápatí do šablony.

  1. Ve stromu osnovy rozbalte oblast Obsah a její podřízený modul stránky.
  2. Vyberte slot Záhlaví.
  3. Vyberte tlačítko se třemi tečkami (...) pro slot Záhlaví a poté vyberte možnost Přidat fragment.
  4. Vyhledejte a vyberte fragment záhlaví vašeho webu a poté klepněte na tlačítko OK.

Všechny stránky, které používají šablonu, teď automaticky dědí tento fragment záhlaví.

Pokud váš web dosud neobsahuje fragment záhlaví, vyhledejte informace o Vytvoření fragmentu a potom dokončete předchozí postup.

Změna motivu šablony

Chcete-li nastavit výchozí motiv pro všechny stránky používající šablonu, postupujte v konfigurátoru webů následujícím způsobem.

  1. Ve stromu osnovy stránky rozbalte slot Hlavní část.
  2. Ve slotu Hlavní obsah vyberte modul kontejneru stránky (například Výchozí stránka).
  3. V podokně vlastností vyberte v poli Motiv motiv.

Ve výchozím nastavení teď všechny nové stránky používají vybraný motiv. Chcete-li zabránit, aby stránky přepsaly toto nastavení na úrovni rozvržení nebo stránky, nastavte logický ovládací prvek Zamčeno na hodnotu True.

Přidání skriptu do šablony

Přidejte do šablony elementy skriptu< HTML>, které obsahují JavaScript. Pomocí této metody můžete nastavit výchozí chování skriptů pro hlavičku HTML, začátek textu a části konce textu stránek.

Pokud chcete přidat skript do šablony v tvůrci webů, postupujte takto:

  1. Ve stromu osnovy vlevo vyberte slot, do něhož chcete přidat prvek <skriptu> (například záhlaví HTML, začátek hlavního obsahu či konec hlavního obsahu).
  2. Vyberte tlačítko se třemi tečkami pro slot a poté vyberte možnost Přidat modul.
  3. V dialogovém okně Přidat modul vyberte skriptovací modul (například Externí skript nebo Vložený skript).
  4. V podokně vlastností vpravo v příslušném ovládacím prvku vlastnosti skriptu (například vložený skript nebo značky skriptu) zadejte požadovaný skript.
  5. V podokně vlastností zadejte další volitelná nastavení, která chcete konfigurovat.

Tip

Pokud chcete znovu použít některý z modulů skriptů pro jiné šablony, převeďte je na fragmenty. Díky tomuto přístupu můžete proces vytváření zefektivnit a proces aktualizace centralizujete. Informace o tom, jak převést skriptovací modul na fragment, naleznete v tématu Uložení existující konfigurace modulu jako fragment.

Uložení, navrácení se změnami, náhled a publikování šablony

Pokud chcete uložit a provést změny v šabloně pomocí nástroje pro tvorbu webových stránek, proveďte následující kroky:

  1. V horní části editoru šablon vyberte Uložit. Uložené změny nemají vliv na podřízené stránky, dokud je nekontrolujete.
  2. Vyberte Dokončit úpravy. Vaše změny jsou nyní zjistitelné pro navazující workflowy.

Pokud chcete zobrazit náhled změn, otevřete existující stránku, která používá šablonu, nebo ze šablony vytvořte novou stránku.

Po zobrazení náhledu změn v šabloně proveďte jeden z těchto kroků a publikujte šablonu na svůj živý web:

  • Přejděte na Šablony, vyberte šablonu a poté vyberte možnost Publikovat.
  • Vyberte název rozvržení pro otevření editoru rozložení a pak vyberte Publikovat.
  • Publikujte stránku, která odkazuje na nepublikovanou šablonu. Šablona je automaticky publikována.

Výstraha

Při publikování šablony nebo jakékoli jiné položky systému správy obsahu (CMS) je zjistitelné na internetu. Nepublikujte dokumenty nebo materiály, dokud je nebudete moci zveřejnit. Jenom ověření systémoví uživatelé mohou zjistit verze dokumentů, které ukládáte a vrátíte se změnami, ale nezveřejníte.

Přejmenování šablony

Pokud chcete přejmenovat existující šablonu v tvůrci webů, postupujte takto:

  1. V levém navigačním podokně vyberte položku Šablony.
  2. Vyberte název šablony, který chcete změnit.
  3. Výběrem příkazu Upravit začněte úpravu šablony. Šablonu nemůžete upravit, pokud ji už upravuje někdo jiný.
  4. V podokně vlastností šablony vyberte symbol pera vedle názvu šablony.
  5. Podle potřeby upravte název šablony.
  6. Zaškrtnutím políčka potvrďte změnu názvu.
  7. Vyberte Dokončit úpravy.

Dodatečné zdroje

Přehled šablon a rozvržení

Práce s přednastavenými rozloženími