Zápis souboru šablony
ps_write_theme_file
- 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í soubor vzhledu vašeho obchodu, nejdřív udělá zálohu.
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
„Přidejte na stránku produktu pod cenu řádek „Doprava zdarma nad 250 PLN“.“
Ukázkový náhled
templates/catalog/_partials/product-prices.tpl
@@ řádek 88 @@
{/block}
+ <p class="free-delivery">{l s='Doprava zdarma nad 250 PLN' d='Shop.Theme.Catalog'}</p>
Validace Smarty: OK. Nové skripty: žádné. Před uložením se vytvoří záloha.Technické podrobnosti
Mění soubor AKTIVNÍ šablony (.tpl, .css, .js, .json): nahradí úsek (search -> replace; úsek se musí vyskytovat právě jednou) nebo zapíše celý obsah (content, i nový soubor, například assets/css/custom.css). Drobné vizuální opravy se nejlépe dělají v assets/css/custom.css a assets/js/custom.js, které PrestaShop načítá na každé stránce. Před uložením: validace (Smarty: jen povolené tagy a modifikátory plus kompilace; JSON: syntaxe), varování před novými skripty a externími doménami, automatická záloha. Pro přepsání šablon modulů použijte ps_override_module_template. Uložení potřebuje přepínač Šablona.
Parametry
| Název | Typ | Povinný | Popis |
|---|---|---|---|
| path | string | ano | Cesta v aktivní šabloně, například templates/catalog/product.tpl. Max. 300 znaků. |
| search | string | ne | Přesný úsek k nahrazení (s mezerami, jako v souboru). Max. 100 000 znaků. |
| replace | string | ne | Nový úsek (spolu se search). Max. 100 000 znaků. |
| content | string | ne | Celý nový obsah souboru (místo search/replace). Max. 500 000 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í
20 zápisů souborů za hodinu, sdílených všemi nástroji pro soubory (nastavitelné na kartě Nastavení: bezpečnost, upozornění, limity). Jen aktivní šablona; nadřazená šablona je jen pro čtení. Přípony .tpl, .css, .js, .json. Po uložení: ps_clear_cache a ps_inspect_page.
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
- Čtení souboru šablony ps_read_theme_file
- Seznam záloh souborů ps_list_file_backups
- Obnovení zálohy souboru ps_restore_file_backup
- Vymazání cache ps_clear_cache
- Kontrola stránky obchodu ps_inspect_page
Příklady použití s tímto nástrojem
- Změňte barvu tlačítka Přidat do košíku
- Přidejte pod cenu informace o doručení a vrácení
- Přidejte oznamovací lištu na celý web
- Vyměňte banner na hlavní stránce za sezónní kampaň
- Odstraňte zdvojené informace o produktu, které matou Google
- Skryjte nebo upravte prvek na mobilu
- Přidejte na každou stránku ověřovací kód webu
- 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
- Rizikové změny nejdřív vyzkoušejte na testovací kopii obchodu
Naposledy aktualizováno: 2026-10-11