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 €

Který modul zobrazuje prvek v PrestaShopu: tři způsoby, jak ho najít

Který modul zobrazuje prvek v PrestaShopu, zjistíte ve třech krocích: najděte název třídy prvku v kódu stránky, porovnejte ho se seznamem modulů ve Vzhled → Pozice, a pokud tam modul není, hledejte v šablonách motivu. Když víte, odkud prvek pochází, nemusíte hádat při změně textu, přesouvání bloků a hledání konfliktů.

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í

Proč vědět, který modul prvek zobrazuje?

Protože každý prvek se mění na jiném místě. Text z modulu opravíte v nastavení modulu nebo v překladech. Blok ze šablony změníte v souboru. Prvek napojený na špatné místo přesunete v pozicích. Bez této znalosti majitel prohledává celou administraci.

Typické situace:

  • chcete změnit popisek, který není v žádném nastavení,
  • na stránce produktu je blok, který nikdo záměrně nepřidal,
  • něco se zobrazuje dvakrát, například dva boxy s recenzemi,
  • úvodní stránka se po instalaci modulu změnila.

Způsob 1: název třídy v kódu stránky

Otevřete stránku v Chromu, klikněte na prvek pravým tlačítkem a zvolte Prozkoumat. Prohlížeč ukáže kód tohoto úseku, jak popisuje průvodce Chrome DevTools k CSS. Názvy tříd a ID modul často prozradí.

Co vidíte v kóduCo to obvykle znamená
třída s názvem modulu, např. blockreassuranceblok s výhodami obchodu z modulu s podobným názvem
ID začínající ps_modul dodávaný s PrestaShopem
předpona jiného výrobce, např. tři písmena a podtržítkomodul jiné firmy, často koupený na Addons
komentář v kódu s názvem souboru šablonyprvek ze šablony, cesta ukazuje na motiv nebo modul
vlastní třídy šablony, např. product-containerprvek šablony, ne modul

Podívejte se v kódu o kousek výš, než je prvek, na který jste klikli. Často má název modulu jen blok, který ho obaluje, zatímco vnitřní prvky mají obecné třídy jako „title“ nebo „icon“. Pokud vidíte několik vnořených bloků, zapište si všechny jejich názvy.

Třída je stopa, ne důkaz. Šablona může dávat prvkům názvy podobné modulům a modul může používat třídy šablony. Stopu proto potvrďte v administraci.

Způsob 2: Vzhled → Pozice

PrestaShop zobrazuje moduly na místech stránky, kterým se říká háčky. Seznam míst a napojených modulů je ve Vzhled → Pozice, popsaných v průvodci pozicemi modulů.

  1. Přejděte do Vzhled → Pozice.
  2. Do filtru napište název modulu z kódu stránky, nebo zvolte místo, například blok pod tlačítkem Přidat do košíku.
  3. Podívejte se, na která místa je modul napojený a v jakém pořadí.
  4. Porovnejte to s tím, co vidíte na stránce. Pořadí v seznamu je pořadí bloků v e-shopu.

Názvy míst vám řeknou, kde blok je. Například háček displayNav1 je horní lišta hlavičky v šabloně Classic. Když je prvek v hlavičce, hledáte moduly na místech hlavičky, ne v patičce.

Způsob 3: šablona motivu

Pokud prvek není na žádné pozici, pochází ze šablony motivu nebo z page builderu, který přišel s koupenou šablonou. Stává se také, že šablona přepisuje šablonu modulu: modul je stejný, ale vzhled a text bere ze souboru v šabloně.

Při změnách na tom záleží. Pokud změníte nastavení modulu, zatímco šablona má vlastní kopii šablony modulu, na stránce se nic nezmění. Jak změnit text, který sedí v šabloně, popisujeme v článku o změně textu v PrestaShopu.

Co dělat, když víte, o který modul jde

Záleží na tom, co od prvku chcete. Každé rozhodnutí má v administraci jiné místo a jiné riziko.

  1. Chcete změnit text nebo vzhled. Zkontrolujte konfiguraci modulu v Moduly → Správce modulů. Pokud tam text není, je v překladech nebo v šabloně.
  2. Chcete prvek přesunout. Změňte pořadí ve Vzhled → Pozice, nebo modul napojte na jiné místo stránky, pokud to modul podporuje.
  3. Chcete, aby prvek zmizel z jedné stránky. Odepněte modul z toho místa. Jinde modul funguje dál.
  4. Prvek se zobrazuje dvakrát. Ověřte, zda dva moduly nedělají stejnou práci, nebo zda jeden modul není napojený na dvě sousední místa.
  5. Prvek rozbíjí stránku. Modul vypněte, neodinstalovávejte. Odinstalace obvykle smaže data modulu.

Před kteroukoli z těchto změn si zapište, jak to bylo. U pozic stačí snímek obrazovky seznamu ve Vzhled → Pozice.

Jak najít modul s chatem

Popíšete prvek běžnými slovy nebo vložíte snímek obrazovky. Váš chat (Claude nebo ChatGPT) přečte seznam modulů s místy, kde se zobrazují, a přiřadí prvek k modulu. V TellMyShop Free to funguje bez přepínačů, protože jde jen o čtení.

Vy: Na stránce produktu jsou pod tlačítkem Přidat do košíku dva boxy s recenzemi. Odkud se berou?

Váš chat: Na místo pod tlačítkem Přidat do košíku jsou napojené dva moduly recenzí: starý modul recenzí, vypnutý ve svém nastavení, ale na tom místě pořád zobrazený, a nový modul nainstalovaný v září. První box je starý modul, druhý nový.

Vy: Odstraň starý box ze stránky produktu.

Váš chat: Navrhuji odepnout starý modul z tohoto místa, bez odinstalace. Pořadí na místě pod tlačítkem:

Uložení potřebuje přepínač Šablona. Zapněte ho v panelu modulu a uložím po vašem „ano“.

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

stará verze: 1. starý modul recenzí

stará verze: 2. nový modul recenzí

nová verze: 1. nový modul recenzí

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

Názvy a data v příkladu jsou ukázkové. Příklad požadavku najdete v případu použití najít modul, který zobrazuje prvek na stránce.

Co dál s modulem dělat, záleží na problému. Přesunutí nebo odepnutí z místa dělá TellMyShop Pro s přepínačem Šablona, vypnutí modulu s přepínačem Moduly. Oba přepínače platí 24 hodin a vyžadují zálohu databáze ze stejného dne. Každá změna má náhled a zapíše se do historie změn. Když modul rozbíjí e-shop, přečtěte si článek o vypnutí modulu místo odinstalace. Přesouvání bloků na úvodní stránce popisujeme v článku o rozvržení úvodní stránky a úklid nepoužívaných modulů v článku o zbytečných modulech.

Začněte s TellMyShop Free a uvidíte, co se ve vašem e-shopu zobrazuje. Srovnání verzí je na stránce ceník.

Otázky a odpovědi

Jak zjistím, který modul zobrazuje prvek na stránce mého e-shopu?

Klikněte na prvek v prohlížeči pravým tlačítkem a zvolte Prozkoumat. V kódu hledejte název třídy nebo ID, které připomíná název modulu. Pak to potvrďte ve Vzhled → Pozice, kde vidíte moduly na jednotlivých místech stránky.

Co když prvek ve Vzhled → Pozice není?

Pak obvykle pochází ze šablony, ne z modulu. Někdy ho modul vkládá i vlastním skriptem nebo přes page builder šablony. V tom případě hledáte v souborech šablony nebo v nastavení builderu.

Můžu modul z toho místa prostě odepnout, aby prvek zmizel?

Můžete, pokud tam prvek není potřeba. Modul dál funguje, jen se na tom místě přestane zobrazovat, a kdykoli ho můžete znovu připojit. Moduly plateb, dopravy nebo košíku neodepínejte, dokud neověříte, co dělají.

Ukáže TellMyShop Free, který modul zobrazuje prvek?

Ano. TellMyShop Free čte seznam modulů s jejich verzemi a místy, kde se zobrazují. Chat přiřadí prvek k modulu a řekne vám, co s ním můžete udělat. Přesunutí, odepnutí nebo vypnutí modulu dělá TellMyShop Pro.

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