lamapixel
0%
E-commerce · 8 min čtení

Co jde na Shoptetu upravit v šabloně a kde je strop

Co na Shoptetu upravíte Návrhářem, vlastním CSS a HTML kódy, kde je limit 8 192 znaků a co vyžaduje tarif Premium. Podle dokumentace, se zdroji a datem.

Co jde na Shoptetu upravit v šabloně a kde je strop

Na otázku „uděláte nám na Shoptetu design na míru" se odpovídá „ano" podezřele snadno. Přesnější odpověď zní: vzhled se na Shoptetu mění ve čtyřech úrovních, tři z nich se dělají v administraci obchodu a čtvrtá vyžaduje tarif Premium. Většina zadání, která vypadají jako design, končí na třetí úrovni - a ta, která na ní neskončí, se dají poznat předem.

Tenhle text není z našich projektů na Shoptetu. Je poskládaný z nápovědy a vývojářské dokumentace Shoptetu, staženo 31. 8. 2026, a každé tvrzení má u sebe zdroj. Tvrzení, která se z dokumentace vyčíst nedají, jsou označená - schválně, protože i to je informace.

Čtyři úrovně úprav, a tři z nich jsou už kód

Úroveň Nástroj Dostupnost Strop
1 Návrhář šablon zdarma, všechny tarify jen nastavení šablony
2 Vlastní CSS administrace jen vzhled, ne struktura
3 HTML kódy administrace 4 místa, 8 192 znaků
4 Blank template jen Premium vlastní CSS a JS celé

Ta tabulka je celý článek v malém. Zbytek textu vysvětluje, co se za jednotlivými řádky skrývá a proč zadání obvykle narazí právě na tom třetím.

Úroveň 1: Návrhář mění šablonu, ne obsah

Návrhář šablon je v administraci ve Vzhled a obsah → Návrhář šablon a je podle nápovědy „zdarma ve všech tarifech". Změníte v něm barevnost šablony, logo a záhlaví, pozadí, rozvržení stránek a prvků, faviconu a bannery.

Hranice je popsaná stejně přímo. Návrhář nemění „položky v menu, uvítací text na titulní straně, seznam kategorií v patičce" a - citace - „neslouží k editaci samotného obsahu (textu) článků, stránek, popisů produktů a kategorií". U takových prvků na ně v Návrháři vede odkaz do příslušného nastavení administrace.

Praktický důsledek pro zadání. Věty typu „chceme jiné menu" znamenají dvě různé práce podle toho, jestli jde o vzhled menu, nebo o jeho položky. První je Návrhář, druhé je administrace obchodu, a při odhadu ceny se to plete.

Samotných šablon nabízí Shoptet sedm aktivně vyvíjených - Samba, Disco, Step, Classic, Waltz, Tango a Techno - a čtyři starší, které zůstávají funkční, ale nové funkce už do nich nepřicházejí. Šablonu lze podle nápovědy kdykoli změnit a nahraná data tím nezmizí.

Úroveň 2: vlastní CSS přepíše vzhled a přežije aktualizaci

Do pole pro vlastní CSS v administraci vložíte styly, které se načítají na každé stránce e-shopu a přepisují výchozí styly šablony. Důležitá vlastnost je, že aktualizace šablony vaše CSS nepřepíše.

Tady se ale schovává nejčastější nedorozumění mezi zadavatelem a dodavatelem. CSS mění vzhled, ne chování a ne pořadí prvků v kódu stránky. Rozdíl je vidět na dvojici požadavků, které znějí podobně:

  • „Tlačítko do košíku má být větší, zelené a s jiným rámečkem." - CSS.
  • „Tlačítko do košíku má být nad popisem, ne pod ním, a v HTML dřív, aby ho tak četl i vyhledávač." - CSS to posune vizuálně, pořadí v kódu nezmění [ověřit].

To druhé zadání je přesně ten typ, který se v nabídce označí za hotový a při kontrole se ukáže, že hotový není.

Úroveň 3: HTML kódy mají čtyři místa a 8 192 znaků

Tady je nejtvrdší číslo celého článku a je z nápovědy doslova: „Do každé ze sekcí Záhlaví, Zápatí, Dokončená objednávka a Robots.txt můžete vložit validní HTML kód o maximální délce 8192 znaků." A hned za tím: „Po dosažení limitu není možné provedené změny uložit."

Přečtěte si ten seznam ještě jednou, protože jeho obsah je stejně důležitý jako limit. Jsou to čtyři místa: hlavička, patička, děkovací stránka a robots.txt. Samotné kroky objednávky mezi nimi nejsou [ověřit].

Nápověda k tomu přidává pravidla, která nejsou kosmetická:

  • v JavaScriptu se nemá používat document.write(),
  • obfuskované skripty se nedoporučují, protože „Google e-shopy s těmito kódy považuje za podezřelé",
  • „Vložením neodborných nebo nevhodných úprav může dojít k narušení funkčnosti e-shopu".

Co z limitu 8 192 znaků plyne v praxi. Není to strop pro velikost úprav, je to strop pro velikost vloženého kódu. Rozsáhlejší skript nebo styl se hostuje jinde a vkládá se odkazem - a tím vzniká další závislost, kterou je potřeba někam zapsat, protože až přestane fungovat, nikdo si na ni nevzpomene.

Úroveň 4: vlastní design celé šablony je jen na Premiu

Vývojářská dokumentace popisuje režim „blank template", ve kterém si e-shop nestahuje CSS ani JavaScript od Shoptetu a nahradíte je vlastními soubory. Vypnout jde jen skripty, jen styly, nebo obojí. Režim je dostupný pouze na tarifu Premium a zapíná se v administraci na stránce s HTML kódy.

Dokumentace k tomu dodává jedno varování, které stojí za pozornost každého, kdo si chce nechat udělat design „na zelené louce". Blank template vychází ze šablony Classic a zachovává názvy tříd, na které je navázaná většina doplňků - a kdybyste šablonu stavěli mimo tento režim, „compatibility with system options would not remain preserved". Jinými slovy: vlastní design se staví přepsáním výchozí šablony, ne místo ní.

Ke stejnému tarifu patří i privátní REST API pro přístup k datům e-shopu; veřejné API je určené vývojářům doplňků. Premium stojí podle ceníku od 12 000 Kč měsíčně a zvedá limit na 100 000 produktů (shoptet.cz/cenik, staženo 31. 8. 2026).

Aktualizace šablony je datum, ke kterému úpravy mohou přestat fungovat

Tuhle část zadavatelé obvykle neslyší a je to položka rozpočtu, ne technická poznámka.

Šablony se průběžně aktualizují a nápověda přiznává, že „ve výjimečných případech mohou mít některé z aktualizací šablon vliv i na vaše individuální úpravy e-shopu". Proto existují odložené aktualizace: lhůta na kontrolu a přijetí je podle nápovědy „vždy minimálně 14 dní".

Druhá věta ze stejného okruhu: změníte-li po vložení vlastního kódu šablonu nebo její barevnou verzi, může kód přestat fungovat, protože se změnily prvky, na které byl navázaný.

Co z toho plyne pro smlouvu. Individuální úpravy nejsou jednorázová položka. Ke každé patří odpověď na otázku, kdo je zkontroluje při ohlášené aktualizaci a v jaké lhůtě - těch čtrnáct dní je čas na práci, ne na rozhodování.

Hranici u vašeho zadání zjistíme před nabídkou, ne uprostřed vývoje

Univerzální seznam „tohle jde a tohle ne" neexistuje, protože záleží na tom, jak je požadavek formulovaný. Existuje ale postup, který hranici najde dřív, než se za práci zaplatí, a projdete si ho i sami.

  1. Přepište požadavky na věty o chování, ne na přídavná jména. Ne „moderní karta produktu", ale „u produktu má být pod cenou tabulka dostupnosti podle skladů".
  2. Zařaďte každou větu do jedné ze čtyř úrovní z tabulky výše. Co spadne do první nebo druhé, je hotové rychle a levně.
  3. U třetí úrovně se ptejte na dvě věci: kolik znaků kódu to zabere a kam přesně se vloží.
  4. Co nespadne ani do třetí, patří buď do doplňku přes API, nebo na Premium. To je bod, ve kterém se mění rozpočet, ne rozsah práce.
  5. Ověřte na zkušebním provozu, ne na živém obchodě. Testování úprav na placeném klonu e-shopu popisuje nápověda jako doporučený postup [ověřit].

Ten postup nedává odpověď dopředu, ale dává něco praktičtějšího: dělá z „ano, uděláme" seznam vět s cenou a s tou nepříjemnou, u které je napsáno „nejde bez Premia".

Když vám dodavatel na Shoptetu odkývá celé zadání a nepoloží ani jednu otázku o tom, na které úrovni to bude udělané, nekupujete si design. Kupujete si termín, ve kterém se to zjistí.

Pět otázek na dodavatele, které se vyplatí položit před podpisem

  1. Na které z těch čtyř úrovní se každý bod zadání udělá?
  2. Kolik znaků kódu se vloží a do kterých sekcí?
  3. Co se stane s úpravami při příští aktualizaci šablony a kdo to zkontroluje?
  4. Které body zadání vyžadují tarif Premium a kolik to je ročně navíc?
  5. Zůstane e-shop po úpravách kompatibilní s doplňky, které používáme?

Pátá otázka je nejzáludnější a odpovídá na ni sama dokumentace: doplňky se váží na názvy tříd výchozí šablony. Kdo je při úpravách přejmenuje, rozbije něco, co s designem nesouvisí.

Řekneme vám hranici dřív, než se sepíše smlouva

Pošlete nám seznam požadavků na vzhled a odkaz na svůj e-shop. Vrátíme u každého bodu zařazení do úrovně, odhad rozsahu a poznámku, co se s ním stane při aktualizaci šablony. Body, u kterých vyjde „nejde", tam budou taky - a je-li jich moc, je to samo o sobě odpověď na otázku, jestli je Shoptet ta správná platforma.

Co na Shoptetu děláme a za kolik, je na stránce tvorba e-shopu na Shoptetu. Jestli váháte mezi platformami, projděte si srovnání Shoptetu, Shopify a WooCommerce.

Napište na info@lamapixel.com nebo volejte +420 775 599 009.

Potřebujete pomoct?

Napište nám a společně najdeme řešení.

Domluvit konzultaci →
Unikátní šance

Ještě váháte?

Napište nám - konzultace a kalkulace jsou zcela zdarma a k ničemu vás nezavazují.

A když se ozvete teď, přibalíme bonus až 10 000 Kč na rozjezd vašeho projektu.
Nabídka vyprší za:
10:00
Nezapomeňte uvést kód:
LAMA10
Asistentka
Zeptat se na cokoliv →
Odpovídáme do 24 hodin. Bez spamu, bez otravných callů.