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 €

Přeškrtnutá cena v PrestaShopu se nezobrazuje? Příznak, příčina a kde ji opravit

Přeškrtnutá cena v PrestaShopu se nezobrazí, když na produkt nepůsobí žádná sleva. Nejčastěji byla místo přidání akce snížena základní cena, nebo byla specifická cena zadaná jako pevná cena bez slevy. Další příčiny jsou data, skupina zákazníků, minimální množství, akce na jedné variantě a šablona, která původní cenu skrývá.

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: · 4 min čtení

Kdy PrestaShop ukazuje přeškrtnutou cenu?

Jen když má produkt aktivní slevu ze základní ceny. Sleva pochází ze specifické ceny na stránce produktu nebo z katalogového cenového pravidla. Šablona pak dostane dvě ceny, běžnou a zlevněnou, a ukáže obě.

V šabloně Classic to řeší šablona cen produktu. Je z ní vidět, že původní cena a procento slevy se objeví jen u produktu se slevou. Ověříte to v souboru product-prices.tpl na GitHubu. Specifické ceny popisuje dokumentace ke správě produktů.

Který příznak ukazuje na kterou příčinu?

Začněte tím, co vidíte na stránce. Každý příznak zúží seznam příčin.

PříznakNejčastější příčinaKde zkontrolovat
Cena je nižší, ale není přeškrtnutásnížená základní cena, žádná akceKatalog > Produkty > produkt > Ceny
Akce je v administraci, ale na stránce nicspecifická cena jako pevná cena, sleva 0specifická cena na stránce produktu
Akce fungovala a pak zmizelauplynulo datum koncedata specifické ceny nebo pravidla
Vy akci vidíte, zákazník neomezení na skupinu, zemi nebo měnunastavení specifické ceny
Zlevněná cena se ukáže až v košíku„Od množství“ větší než 1nastavení specifické ceny
Sleva jen na jednu variantuakce na kombinacikombinace zvolená ve specifické ceně
Všechno nastavené, ale původní cena není vidětšablona nebo mezipaměťšablona motivu, Rozšířené parametry > Výkon

O mizejících přeškrtnutých cenách píšou majitelé e-shopů už roky na fóru PrestaShopu (polské vlákno). Odpovědi skoro vždy vedou k jedné z příčin v tabulce.

Jak příčiny ověřit jednu po druhé

Vezměte jeden produkt, u kterého se problém ukazuje, a postupujte shora dolů.

  1. Základní cena. Je cena na stránce produktu cenou před akcí? Pokud jste tam zadali akční cenu, e-shop nemá žádnou původní cenu, kterou by přeškrtl.
  2. Typ specifické ceny. Má akce procentní nebo částkovou slevu? Samotná nová cena se slevou 0 přeškrtnutí často nedá.
  3. Data. Uplynulo datum a čas začátku a konec ještě ne?
  4. Skupina, země, měna. Platí akce pro všechny zákazníky? Host je samostatná skupina.
  5. Od množství. Platí sleva od 1 kusu?
  6. Kombinace. Pokrývá akce všechny varianty, nebo jen jednu?
  7. Šablona a mezipaměť. Ukazuje se původní cena v šabloně Classic? Pokud ano, může za to vaše šablona nebo mezipaměť.

Testujte vždy v anonymním okně prohlížeče, bez přihlášení. Přihlášený zaměstnanec může být v jiné skupině zákazníků než kupující. Pokud v Classic všechno funguje a ve vaší šabloně ne, popište problém autorovi šablony. Když podezříváte mezipaměť, přečtěte si, proč se změny v PrestaShopu neprojevují.

Jak nastavovat akce, aby přeškrtnutí vždy fungovalo

Stačí pár návyků u každé nové akce.

  • Základní cena na stránce produktu zůstává běžnou cenou. Zlevňujete vždy specifickou cenou nebo pravidlem.
  • Slevu zadáváte jako procento nebo částku ze základní ceny, ne jako novou pevnou cenu.
  • Každá akce má datum konce. Po půl roce už akci bez konce nikdo nebere jako slevu.
  • U více produktů z jedné kategorie nebo značky použijete jedno katalogové cenové pravidlo.
  • Po uložení zkontrolujete jeden produkt v anonymním okně, jako host.
  • Jednou měsíčně projdete seznam aktivních akcí a odstraníte ty, které už nedávají smysl.

Tato pravidla vás ušetří i druhého problému. Slevy se nesčítají, takže stará, zapomenutá akce může zakrýt novou.

A co přeškrtnutá cena v Googlu?

Google ukazuje akční cenu podle vlastních pravidel, na základě dat produktu. Pravidla popisuje dokumentace ke strukturovaným datům pro nabídky obchodníků, v části o akčních cenách. Na straně e-shopu zůstává správná cena v datech produktu na stránce.

Pamatujte také na nejnižší cenu za 30 dní před slevou. Když ukazujete přeškrtnutou cenu, zákazník ji s touto informací porovnává. Počítá ji samostatný modul, ne TellMyShop.

Jak najít příčinu s chatem

Uvedete produkt, který přeškrtnutí nemá. Váš chat (Claude nebo ChatGPT) přečte data produktu, ceny, kombinace a akce, porovná je se seznamem příčin a ukáže na tu, která sedí.

Vy: Marocká lucerna 30 cm má být v akci, ale na stránce není přeškrtnutá cena. Proč?

Váš chat: Produkt má základní cenu 129,00 € s DPH a jednu specifickou cenu: pevná cena 99,00 €, sleva 0, všichni zákazníci, do 2026-10-31.

Příčina: specifická cena je uložená jako nová cena bez slevy, takže šablona nedostane původní cenu k přeškrtnutí.

Cena pro zákazníka zůstane 99,00 €. Uložím po vašem souhlasu.

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

Navrhuji změnit ji na částkovou slevu 30,00 € ze základní ceny se stejným datem konce:

stará verze: pevná cena 99,00 €, sleva 0

nová verze: základní cena, sleva 30,00 € s DPH

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

V TellMyShop Free chat zkontroluje data produktu, základní cenu, počet kombinací a stránku produktu. TellMyShop Pro čte seznam akcí a kombinace s jejich cenami. Opravy uloží, jakmile je v panelu modulu zapnutý přepínač Prodej. Každá změna má náhled s cenou před a po a zůstává v historii, odkud ji můžete vrátit zpět.

Při diagnóze pomohou případy použití kontrola aktivních slevových kódů a akcí a časově omezená akce na kategorii. Jak nastavit slevu na celou kategorii, aby se přeškrtnutá cena ukazovala všude, popisuje článek o slevě na kategorii.

Otázky a odpovědi

Proč po snížení ceny chybí přeškrtnutá původní cena?

Protože jste změnili základní cenu. PrestaShop ukazuje přeškrtnutou cenu jen tehdy, když na produkt působí sleva ze specifické ceny nebo z katalogového cenového pravidla. Pro e-shop je nová základní cena prostě cenou produktu a žádnou původní cenu k zobrazení nemá. Vraťte základní cenu a přidejte akci.

Ukáže akce s pevnou cenou přeškrtnutou cenu?

Ne vždy. Když ve specifické ceně zadáte novou cenu a slevu necháte na nule, některé e-shopy ukážou jen novou cenu, bez přeškrtnutí a bez procenta slevy. Pro jistotu nastavte akci jako procentní nebo částkovou slevu ze základní ceny a e-shop ukáže obě ceny.

Proč je přeškrtnutá cena v seznamu kategorie, ale ne na stránce produktu?

Nejčastěji kvůli kombinacím. Seznam kategorie ukazuje cenu výchozí kombinace, zatímco akce může platit jen pro jednu variantu. Na stránce produktu zákazník vidí jinou variantu a cenu bez slevy. Druhou možností je jiná šablona seznamu a stránky produktu v koupeném motivu.

Objeví se přeškrtnutá cena ve výsledcích Googlu?

To záleží na Googlu, ne jen na e-shopu. Google čte cenu ze strukturovaných dat stránky a z dalších zdrojů a akční cenu ukazuje podle vlastních pravidel. E-shop by měl mít správnou cenu v datech produktu na stránce. TellMyShop nevytváří produktové feedy pro Merchant Center.

Najde chat příčinu v bezplatném TellMyShop Free?

Zčásti. V TellMyShop Free chat zkontroluje data produktu, základní cenu, počet kombinací a stránku produktu. Specifické ceny tam nevidí, takže některé příčiny ověříte sami na stránce produktu. TellMyShop Pro čte seznam akcí produktu a opravy uloží, jakmile je zapnutý přepínač Prodej.

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