Soubory obchodu (oblast Servis)
ps_server_file
- ProJen v TellMyShop Pro
- Zápis · náhled + schválení
- Ukládá: přepínač Servis (3 h)
- Servis · přepínač, 3 h
- Viditelný hned po instalaci
Čte jakýkoli soubor obchodu a se zapnutým přepínačem Servis na 3 hodiny ho mění, se zálohou před každou změnou.
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 do robots.txt řádek, aby vyhledávače neprocházely stránky /module/.“
Ukázkový náhled
Soubor root:robots.txt, 2 104 -> 2 125 bajtů. Záloha před uložením. + Disallow: /module/
Technické podrobnosti
OBLAST SERVIS. Jakýkoli soubor obchodu: action=list (složka), read (path, from_line), edit (search/replace nebo content; i nový soubor, například vlastní modul nebo override), delete (se zálohou, lze obnovit). Cesty jsou relativní ke složce obchodu. Chráněné a nikdy nepřístupné: soubory s hesly k databázi a klíči (app/config/parameters.php, .env...), config/settings.inc.php, var/logs, upload, download, platební moduly a vlastní složky konektoru. Soubory PHP se před uložením kontrolují na syntaxi a každý zápis se zálohuje. Pro soubory šablony a modulů dávejte přednost nástrojům Šablona a Moduly, mají další kontroly. Obnovení: ps_restore_file_backup.
Parametry
| Název | Typ | Povinný | Popis |
|---|---|---|---|
| action | enum: list | read | edit | delete | ano | list | read | edit | delete. |
| path | string | když | Cesta relativně ke složce obchodu (list: složka, prázdné = kořen). Max. 400 znaků. |
| from_line | integer | ne | read: počáteční řádek (400 řádků na volání). |
| search | string | ne | edit: přesný úsek k nahrazení (musí se vyskytovat právě jednou). Max. 100 000 znaků. |
| replace | string | ne | edit: nový úsek. Max. 100 000 znaků. |
| content | string | ne | edit: celý nový obsah (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í
list a read fungují bez přepínače; edit a delete potřebují přepínač Servis, který majitel zapne na 3 hodiny. read: 400 řádků na volání, soubory do 1 MB. delete: jednotlivé soubory do 5 MB. edit: jen textové soubory. Zápisy souborů se počítají do limitu zápisů souborů (výchozí 20 za hodinu), sdíleného všemi nástroji pro soubory (nastavitelné na kartě Nastavení: bezpečnost, upozornění, limity).
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
- Seznam záloh souborů ps_list_file_backups
- Obnovení zálohy souboru ps_restore_file_backup
- Soubory modulu ps_module_file
- Zápis souboru šablony ps_write_theme_file
Příklady použití s tímto nástrojem
- Opravte chybovou stránku po aktualizaci, s pojistkou jako u vývojáře
- Opravte soubor obchodu, který blokuje Google, se zálohou
Naposledy aktualizováno: 2026-10-11