Shoptet v prvním srpnovém týdnu posunul dvě věci najednou: API (v produkci od 6. 8. 2026) a mobilní frontend (rollout od 4. 8., dořešení do 18. 8.). Pro majitele e-shopu to není důvod panikařit. Je to důvod zkontrolovat addony, napojení a úpravy šablony dřív, než něco tiše přestane sedět.
Tenhle text je praktický checklist — ne changelog pro vývojáře.
Dvě data, která si zapište
| Termín | Co se děje | Koho se to týká |
|---|---|---|
| Už běží (od 4.–6. 8. 2026) | Nové API funkce + sjednocení mobilního headeru u většiny e-shopů | Všichni na 3G šablonách / s API napojením |
| Do 18. 8. 2026 | Deferred Template Updates: čas upravit customizace starého mobilního headeru | E-shopy s odloženými úpravami šablony, addony, vlastní CSS/JS |
| Od 24. 8. 2026 | Breaking changes v API (striktnější validace a jednotné kódy) | Vlastní integrace, skripty, agentury, skladové a objednávkové napojení |
API: co je nového a co bolí
Zdroj: oficiální API Release News z 6. 8. 2026.
Užitečná novinka: hromadné mazání produktových fotek
Nový async endpoint DELETE /api/products/images/batch maže obrázky hromadně přes JSONL soubor.
Proč to řešit: při čištění katalogu, migraci fotek nebo po focení často mažete desítky až stovky souborů. Ručně v administraci to bolí. Batch to zrychlí — ideálně přes partnera / automatizaci, ne přes víkendové klikání.
Další drobnosti z releasu:
- oficiální SDK v0.4.10,
- Product API vrací obrázky v novém podepsaném CDN formátu (rozměry + podpis v URL; staré URL dál fungují),
- v plánu: kontaktní e-mail u Premium private tokenů a async batch vkládání obrázků.
Breaking changes od 24. 8. 2026
Tady už nejde o „nice to have“. Kdo má vlastní kód na API, musí zkontrolovat:
- orderPrice u dárků (
/api/orders/gift) — pole není nullable. Kód, který počítá s prázdnou cenou, upravte. - statusId při změně stavu objednávky — jen celé číslo (integer). Desetinná hodnota poletí chybou.
- Snapshot endpointy — jednotně status 202. Pokud testujete jiný kód, upravte kontrolu odpovědi.
- Smazání template-include — neplatný
locationvrátí 400 (template-include-location-invalid), ne 404.
Jednoduché pravidlo pro majitele:
Když e-shop „jen běží na Shoptetu“ bez vlastního napojení, řeší to spíš dodavatel addonu.
Když máte napojený sklad, účetnictví, middleware nebo skripty od agentury — nechte si do 24. 8. potvrdit, že je to hotové.
Frontend: konec legacy mobilního headeru
Zdroj: Frontend News z 21. 7. 2026, release 4. 8. 2026.
Shoptet sjednocuje mobilní hlavičku u 3G šablon. Starý a nový header mizí jako dvě větve — zůstane jedna.
Co se prakticky mění
- V mobilním menu přibývá blok navigation actions (jazyk/měna, přihlášení / účet).
- U šablon Tango, Classic, Step, Samba je header na mobilu fixed (schová se při scrollu dolů, objeví se nahoru).
- Přihlášení, účet, jazyk a měna se na mobilu přesouvají z headeru do menu.
- Body class
mobile-header-version-0/1po 18. 8. zmizí. shoptet.config.mobileHeaderVersionpo 18. 8. zmizí úplně.
Kdo musí jednat
- máte vlastní CSS na starý mobilní header,
- máte JS addon, který čte
mobileHeaderVersion, - ladíte vzhled přes selektory na login / languages menu v horní liště,
- používáte Deferred Template Updates a update ještě nepřijímáte.
Rychlý test v prohlížeči
- Otevřete e-shop na mobilní šířce.
- V konzoli:
shoptet.config.mobileHeaderVersion0= legacy1= nový header
(po 18. 8. už hodnota nebude)
- Náhled změn:
shoptet.helpers.enableUpdatePreview('mobile_header_v1') - Projdete přihlášení, přepínač měny/jazyka a hamburger menu.
Kdo už nový header má, vizuálně se mu nic dramatického nemění — a update v deferred seznamu neuvidí.
Checklist pro majitele e-shopu (15–30 minut)
Dnes
Do 18. 8. 2026
mobile_header_v1, projít náhled a přijmout po opravě customizacímobile-header-version-* a mobileHeaderVersionDo 24. 8. 2026
Co z toho plyne
Shoptet teď netlačí „velkou novou funkci pro zákazníka na storefrontu“. Tlačí údržbu platformy: jednotnější mobil, přísnější API, rychlejší CDN u obrázků.
Pro běžný obchod to znamená hlavně:
- zkontrolovat mobil,
- nenechat agenturu / napojení usnout do 24. 8.,
- využít batch u fotek, pokud katalog roste rychleji než čas na úklid.
Kdo má čistou šablonu bez zákopových úprav, projde to v klidu. Kdo má roky vrstvené custom CSS, má teď lepší termín na úklid než „až to spadne o víkendu“.
Jak k tomu přistupujeme v Kodo
U Shoptet e-shopů kontrolujeme právě tyhle provozní detaily: šablonu, měření, napojení a to, jestli update platformy nerozbije prodejní cestu. Nejde o to „mít nejnovější API“. Jde o to, aby objednávka, mobil a automatizace běžely i po changelogu.
Když chcete projít Shoptet před termíny v srpnu:
Související
- Shoptet vs Upgates: který český e-shop vybrat
- Umí váš e-shop propojení a automatizace?
- Produktové fotky na e-shop: co zvedá prodeje a kdy nestačí mobil
