Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Informační lišta v PrestaShopu: zpráva nahoře na každé stránce e-shopu

Informační lišta v PrestaShopu je tenký pruh s jednou větou nad hlavičkou e-shopu, viditelný na každé stránce. Přidat ji můžete třemi způsoby: v nastavení šablony, modulem z Addons, nebo v šabloně child theme s pár pravidly CSS. Nejdůležitější je krátká, pravdivá věta, která je čitelná na telefonu.

Autor: Tým TellMyShop. Průvodce pro majitele obchodů na PrestaShopu: příčina, ruční oprava a stejná práce v rozhovoru v chatu.
Naposledy aktualizováno: · 5 min čtení

K čemu je lišta se zprávou nahoře na stránce?

K jedné informaci, která změní rozhodnutí zákazníka dřív, než začne hledat produkt. Zákazník vidí lištu na úvodní stránce, v kategorii, na stránce produktu i v košíku, takže nemusí přistát na konkrétní stránce, aby se něco dozvěděl.

Typické zprávy v liště:

  • hranice dopravy zdarma („Doprava zdarma při objednávce nad 49 €“),
  • uzávěrka expedice („Objednávky do 14:00 odesíláme týž den“),
  • přestávka v expedici („Objednávky z prodlouženého víkendu odešleme v úterý“),
  • poslední den objednávek před svátky.

Částky a časy v těchto příkladech jsou ilustrativní. Do lišty dávejte jen to, co je v e-shopu opravdu nastavené. Když lišta slibuje dopravu zdarma nad 49 € a dopravce v košíku ji dává až od 60 €, zákazník se v posledním kroku cítí podvedený. Jak nastavit samotnou hranici, popisujeme v článku o dopravě zdarma od určité částky.

Tři způsoby, jak přidat informační lištu v PrestaShopu

Způsob zvolte podle toho, jak často text měníte a jakou máte šablonu.

ZpůsobKdy se hodíNa co si dát pozor
Nastavení šablonyvaše placená šablona má pole „horní lišta“při změně šablony lišta zmizí i s nastavením
Modul lišty z Addonstext měníte často, nebo chcete plán či několik verzídalší modul k aktualizaci; ověřte kompatibilitu s vaší verzí e-shopu
Zápis v šabloně child themejedna stálá zpráva, měněná párkrát do rokazměna textu znamená změnu souboru šablony

PrestaShop má nahoře na stránce místo určené pro bannery. Vývojářská dokumentace ho popisuje u hooku displayBanner jako „úplný vrchol každé stránky“. Moduly lišt se obvykle napojují tam. Které moduly na tomto místě ve vašem e-shopu sedí, uvidíte ve Vzhled → Pozice, jak vysvětluje návod k pozicím modulů.

Zápis do šablony patří do child theme, ne do hlavní šablony. Pokud lištu přidáte do souborů hlavní šablony, další aktualizace šablony ji odstraní. Jak se child theme staví, popisuje dokumentace PrestaShopu k child theme. Co se se změnami po aktualizaci stane, vysvětlujeme v článku o tom, jak aktualizace šablony smazala mé změny.

Jak přidat lištu do šablony krok za krokem

Tato cesta vyžaduje přístup k souborům šablony. Pokud se soubory denně nepracujete, udělejte to s někým, kdo ano, nebo s chatem.

  1. Ověřte, zda má e-shop child theme. Pokud ne, vytvořte ji dřív, než změníte první soubor.
  2. Udělejte kopii souboru hlavičky šablony (v Classic šablona hlavičky stránky).
  3. Nad hlavičku přidejte jeden blok s textem zprávy a vlastní třídou, například top-info-bar.
  4. V souboru custom.css child theme nastavte barvu pozadí, barvu textu, malou velikost písma a zarovnání na střed.
  5. Přidejte pravidlo pro úzké obrazovky, aby se text zalomil a nevybíhal mimo obrazovku.
  6. Vymažte cache v Rozšířené parametry → Výkon.
  7. Otevřete e-shop v anonymním okně a na telefonu. Zkontrolujte úvodní stránku, kategorii, stránku produktu a košík.

V e-shopu s několika jazyky se text natvrdo zapsaný do šablony ukáže všem v jednom jazyce. V takovém případě je pohodlnější modul s polem pro každý jazyk, nebo text přes překlady šablony.

Jak má lišta vypadat na telefonu?

Na telefonu zabírá lišta cenné místo nad produktem, proto musí být nízká. Dva řádky jsou hranice. Tři řádky odsunou název produktu a cenu níž po obrazovce.

Na co si dát pozor:

  • Kontrast. Bílý text na světlém pozadí, třeba žlutém, se na slunci špatně čte. Zvolte tmavé pozadí se světlým textem, nebo naopak.
  • Velikost písma. Příliš malý text si zákazníci zvětšují prsty. Malé, ale ne menší než ostatní drobné písmo v e-shopu.
  • Žádný běžící text. Pohyblivý text se špatně čte a unavuje oči.
  • Tlačítko zavřít jen s pamětí. Pokud jde lišta zavřít, měla by zůstat zavřená i na dalších stránkách. Jinak ji zákazník zavírá znovu na každé stránce.
  • Samostatné pravidlo pro úzké obrazovky. Na telefonu zmenšete odsazení a nechte text zalomit. Toto pravidlo dáte do bloku, který platí jen pod zvolenou šířkou obrazovky, jak popisuje průvodce MDN k media queries.

Jak se o lištu po přidání starat

Lišta, kterou nikdo nehlídá, začne brzy lhát. Akce skončila, hranice dopravy se změnila a starý text dál visí nahoře v e-shopu. Zákazníci ho čtou jako slib.

Tři jednoduchá pravidla:

  • kdykoli měníte ceny dopravy nebo dobu expedice, zkontrolujte i lištu,
  • sezónní zprávu odstraňte nebo vyměňte v den konce kampaně, ne o týden později,
  • když žádná zpráva není, nenechávejte prázdný barevný pruh; lištu úplně skryjte.

Pokud lišta na telefonu vypadá špatně, opravu probíráme zvlášť v článku o mobilním zobrazení v PrestaShopu. Barvy tlačítek a dalších prvků změníte podle článku o změně barvy tlačítka.

Jak přidat informační lištu s chatem

Napíšete, jakou zprávu chcete a jak má vypadat. Váš chat (Claude nebo ChatGPT) zkontroluje šablonu, zjistí, zda existuje child theme a zda už na horním místě stránky neběží modul s podobnou lištou. Pak před uložením ukáže změnu v souborech.

Vy: Přidej tenkou lištu úplně nahoru na každou stránku: „Doprava zdarma při objednávce nad 49 €“. Tmavé pozadí, malý text, na střed.

Váš chat: Zkontroloval jsem nastavení dopravy: doprava zdarma je nastavená od 49 € s DPH, takže text je správný. Child theme už existuje. Lištu přidám nad hlavičku a styly do custom.css:

Před uložením udělám kopii obou souborů, pak vymažu cache a zkontroluji úvodní stránku.

Vy: Ano.

Váš chat: Uloženo. Lišta je na úvodní stránce i na stránce produktu. Na telefonu se vejde na jeden řádek.

Stav karty: čeká na vaše „ano“
náhled změny

stará verze: (žádná lišta)

nová verze: <div class="top-info-bar">Doprava zdarma při objednávce nad 49 €</div>

nová verze: .top-info-bar { background: #1f2937; color: #fff; font-size: 13px; text-align: center; padding: 6px 12px; }

Ilustrace: produkty, čísla a odpovědi jsou příklady.

Když lištu už nepotřebujete, požádáte o její odstranění stejně. Chat obnoví soubory z kopie, nebo odstraní jen blok, také s náhledem. Ukázkový požadavek je v případu použití lišta se zprávou na celém webu.

Změny souborů šablony fungují v TellMyShop Pro se zapnutým přepínačem Šablona v panelu modulu. Přepínač platí 24 hodin a vyžaduje zálohu databáze pořízenou týž den. Každá změna se zapíše do historie změn a můžete ji vrátit zpět jedním požadavkem. V bezplatné verzi TellMyShop Free chat čte přehledy e-shopu a radí, ale nic neukládá. Verze porovnává ceník a další návody ke vzhledu e-shopu najdete na blogu.

Otázky a odpovědi

Má PrestaShop vestavěnou informační lištu?

Šablona Classic nemá samostatný modul pro tenkou textovou lištu nad hlavičkou. Nahoře na stránce jsou místa, kam ji může vložit modul nebo šablona. Mnoho placených šablon má lištu v nastavení, takže se podívejte nejdřív tam.

Co do informační lišty napsat?

Jednu větu, která pomůže nakoupit právě teď: hranici dopravy zdarma, poslední den odeslání před svátky, přestávku v expedici o prodlouženém víkendu. Ne několik zpráv najednou a žádný běžící text. Na telefonu by se věta měla vejít na jeden řádek, nanejvýš dva.

Zpomalí informační lišta můj e-shop?

Prostý text s pár pravidly CSS rychlost prakticky neovlivní. Těžké moduly lišt s animacemi, odpočty a vlastními skripty zpomalovat mohou. Když potřebujete jen větu a barvu pozadí, stačí jednodušší řešení.

Jak změnit text lišty po skončení akce?

Záleží na tom, jak lišta vznikla. Lištu z modulu nebo z nastavení šablony změníte v jejich konfiguraci. Lištu přidanou do šablony změníte v souboru, takže s TellMyShop Pro na to potřebujete přepínač Šablona. Chat před uložením ukáže starý a nový obsah.

Přidá TellMyShop Free informační lištu?

Ne. Bezplatná verze TellMyShop Free jen čte přehledy e-shopu a nic neukládá. Přidání lišty je změna šablony, kterou TellMyShop Pro udělá, jakmile zapnete přepínač Šablona na 24 hodin.

PrestaShop je registrovaná ochranná známka společnosti PrestaShop SA. Claude je ochranná známka společnosti Anthropic PBC. ChatGPT a OpenAI jsou ochranné známky společnosti OpenAI. TellMyShop s těmito společnostmi není propojen.

Zkontrolujte svůj obchod zdarma

TellMyShop Free projde váš obchod a ukáže problémy, od nejdůležitějších. Nic neukládá.

Zkontrolujte, jestli je váš obchod připravený

Zadejte adresu svého obchodu. Za pár sekund uvidíte platformu a jestli bude TellMyShop fungovat.

Kontrolujeme adresu, HTTPS a platformu. Nic neinstalujete a adresu neukládáme.

vasobchod.czUkázkový výsledek
Obchod odpovídá
ano
HTTPS
zapnuto
Platforma
PrestaShop 8.1
TellMyShop bude fungovat

Čtěte dál

Free za 0 €, čte a radí

Stáhnout Free