Přepsání šablony modulu
ps_override_module_template
- ProJen v TellMyShop Pro
- Zápis · náhled + schválení
- Ukládá: přepínač Šablona (24 h)
- Šablona · přepínač, 24 h
- Viditelný hned po instalaci
Změní vzhled modulu, aniž by se sahalo na samotný modul.
TellMyShop Free: Ne. Tento nástroj je jen v TellMyShop Pro. TellMyShop Free má jen hotové přehledy, které váš obchod čtou.
Zeptejte se chatu
„Skryjte text souhlasu s newsletterem pod formulářem v patičce, aniž byste sahali na samotný modul.“
Ukázkový náhled
Zkopírovat hook/ps_emailsubscription.tpl modulu ps_emailsubscription do themes/classic/modules/ps_emailsubscription/views/templates/hook/ps_emailsubscription.tpl (nový soubor). Pak ho upravte přes ps_write_theme_file.
Technické podrobnosti
Doporučený způsob, jak změnit vzhled modulu. action=list ukáže šablony modulu (views/templates/...) a které jsou už v šabloně obchodu přepsané. action=copy zkopíruje šablonu do aktivní šablony obchodu (themes/<theme>/modules/<module>/views/templates/...), kde ji PrestaShop použije místo originálu. Kopii pak upravte přes ps_write_theme_file (cesta je ve výsledku) a vymažte cache. Kopie přežije aktualizace modulu, na rozdíl od přímých změn souborů modulu. Kopírování potřebuje přepínač Šablona.
Parametry
| Název | Typ | Povinný | Popis |
|---|---|---|---|
| action | enum: list | copy | ano | list | copy. |
| module | string | ano | Technický název modulu, například ps_mainmenu (seznam: ps_list_modules). |
| template | string | když | copy: cesta k šabloně relativně k views/templates/ modulu, například hook/ps_mainmenu.tpl. Max. 300 znaků. |
| confirm | boolean | ne | false (výchozí) vrátí náhled a nic neuloží. true provede změnu, jen když uživatel náhled schválil, spolu s change_token. |
| change_token | string | když | Token z náhledu. Povinný s confirm=true. Platí 30 minut, jednorázový, vázaný na argumenty a stav dat z náhledu. |
Omezení
Jedna šablona na kopii. Vytvoří se záloha (její obnovení kopii odebere). Počítá se do 20 zápisů souborů za hodinu, sdílených všemi nástroji pro soubory (nastavitelné na kartě Nastavení: bezpečnost, upozornění, limity). Po úpravě: ps_clear_cache.
Co uvidíte, než se cokoli uloží
Chat nejdřív zavolá nástroj bez potvrzení. Modul vrátí náhled (současné a nové hodnoty) a jednorázový token platný 30 minut. Chat vám náhled ukáže a změnu uloží až po vašem ano.
Související nástroje
- Zápis souboru šablony ps_write_theme_file
- Seznam modulů ps_list_modules
- Soubory modulu ps_module_file
- Vymazání cache ps_clear_cache
Příklady použití s tímto nástrojem
- Změňte vzhled modulu tak, aby ho další aktualizace nesmazala
- Změňte pevný text v rámečku modulu
- Upravte vzhled bloku doporučených produktů na hlavní stránce
- Opravte nadpisy a popisy obrázků ve slideru na hlavní stránce
- Změňte chování modulu, když změna vzhledu nestačí
- Opravte chybu v kódu modulu, než autor vydá opravu
Naposledy aktualizováno: 2026-10-11