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 €

Instalace modulu v PrestaShopu ze souboru ZIP: krok za krokem a co dělat, když selže

Instalace modulu v PrestaShopu ze souboru ZIP zabere tři kliknutí v Moduly → Správce modulů: tlačítko pro nahrání, výběr souboru a konfigurace. Když se objeví chyba, příčinou je obvykle stavba balíčku, limit velikosti souboru na serveru, nebo verze modulu, která neodpovídá vašemu e-shopu. Před instalací e-shop zálohujte a ověřte, odkud balíček pochází.

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í

Co zkontrolovat před instalací modulu

Modul je kód, který běží na vašem serveru a má přístup k databázi e-shopu. Pět minut kontroly před instalací je levnějších než opravy potom.

  1. Zdroj. Stáhněte modul od jeho autora, z Addons nebo z vydání autora na GitHubu. Bezplatné kopie placených modulů z náhodných webů jsou častou cestou, jak se do e-shopu dostane škodlivý kód.
  2. Kompatibilita s verzí e-shopu. Popis modulu uvádí verze PrestaShopu a PHP, na kterých běží. Verzi svého e-shopu uvidíte v Rozšířené parametry → Informace.
  3. Zda už nemáte modul, který dělá totéž. Dva moduly recenzí nebo dva moduly doručení jsou častou příčinou konfliktů.
  4. Záloha. Záloha souborů a databáze od hostingu nebo modulem pro zálohy. Bez ní je každá chyba drahá.
  5. Načasování. Instalujte, když je v e-shopu klid. Moduly plateb a doručení nejdřív vyzkoušejte na testovací kopii.

Jak nainstalovat modul ze souboru ZIP

Administrace PrestaShopu 8 a 9 má na to formulář ve Správci modulů. Obrazovku modulů obecně popisuje příručka PrestaShopu k modulům.

  1. Přejděte do Moduly → Správce modulů.
  2. Nahoře na stránce klikněte na tlačítko pro nahrání modulu.
  3. Přetáhněte soubor ZIP do pole, nebo ho vyberte z počítače. Předem ho nerozbalujte.
  4. Počkejte na hlášku o instalaci. U větších modulů to trvá několik desítek sekund.
  5. Klikněte na Konfigurovat a nastavte modul podle pokynů autora.
  6. Otevřete e-shop v anonymním okně. Zkontrolujte úvodní stránku, stránku produktu a košík.
  7. Podívejte se do Rozšířené parametry → Záznamy, zda se po instalaci neobjevily nové chyby.

Aktualizace ze ZIPu funguje stejně: nahrajete novější verzi stejného modulu. PrestaShop pozná, že modul už tam je, nahradí soubory a spustí aktualizační skripty.

Na co si dát pozor při aktualizaci modulu

Aktualizace je víc než výměna souborů. Nová verze může měnit tabulky v databázi, přidávat nová místa na stránce nebo měnit výchozí nastavení.

  • Přečtěte si seznam změn od autora. Hledejte věty o požadované verzi PHP, nových nastaveních a změnách šablon.
  • Zkontrolujte, zda vaše šablona nemá kopii šablony modulu. Pokud ano, nová verze modulu může vypadat jinak, než popisuje autor, nebo nové prvky vůbec neukázat.
  • Moduly plateb a doručení aktualizujte mimo nákupní špičku. Po aktualizaci zadejte testovací objednávku.
  • Nepřeskakujte několik verzí najednou bez zálohy. Aktualizační skripty bývají psané s ohledem na předchozí verzi.

Nejčastější chyby při instalaci modulu

Hláška nebo příznakPříčinaCo udělat
modul je neplatný, nebo soubor nevypadá jako platný zip moduluZIP nemá složku modulu se souborem stejného jménarozbalte v počítači; uvnitř má být jedna složka, např. mymodule/mymodule.php
stejná chyba u balíčku z Addonsstažený ZIP obsahuje modul, dokumentaci a licenci v jednom archivurozbalte ho a nahrajte jen vnitřní ZIP modulu
nahrávání skončí chybou bez popisusoubor je větší než limit pro nahrávání na serveruzvyšte limit u hostingu, nebo modul nahrajte přes FTP
modul není kompatibilní s verzí e-shopuautor nastavil v modulu rozsah verzí PrestaShopustáhněte verzi modulu pro váš PrestaShop
prázdná stránka nebo chyba 500 po instalacimodul potřebuje jinou verzi PHP nebo je v konfliktu s jiným modulemvypněte modul, přečtěte protokol chyb
chybí oprávnění k zápisuserver nedovolí zápis do složky modulespožádejte hosting o nastavení správných oprávnění složky

Dokumentace PrestaShopu ke struktuře modulu popisuje, jak je postavený správný balíček: složka modulu má stejný název jako modul a modul v ZIPu musí být v podsložce. Problém příliš velkých balíčků popsali vývojáři PrestaShopu ve specifikaci upozornění Správce modulů, spolu s nastaveními PHP, která za ním stojí.

Pokud se e-shop po instalaci nezobrazí, začněte článkem o chybě 500 v PrestaShopu. Pokud modul funguje, ale něco rozbíjí, vypněte ho místo odinstalace, jak popisujeme v článku o vypnutí modulu.

Jak nainstalovat nebo aktualizovat modul přes chat

Dáte svému chatu (Claude nebo ChatGPT) přímý odkaz https na soubor ZIP, například na vydání na GitHubu nebo na soubor od autora. Chat nejdřív balíček stáhne do náhledu a zkontroluje ho dřív, než se cokoli dostane do e-shopu: název a verzi modulu, zdroj, kontrolní součet SHA-256 a strukturu balíčku. Soubor z počítače tímto způsobem nahrát nejde; je potřeba odkaz.

Vy: Aktualizuj platební modul na 2.4.1 z tohoto odkazu na vydání na GitHubu. Zkontroluj e-shop před a po.

Váš chat: Náhled balíčku: platební modul, nainstalovaná verze 2.3.0, verze balíčku 2.4.1. Zdroj: vydání autora na GitHubu. Struktura správná, jedna složka modulu. Kontrolní součet SHA-256 je v náhledu, takže ho můžete porovnat s tím, který autor zveřejnil.

Před aktualizací zazálohuji soubory modulu. Změny v databázi provedené aktualizačním skriptem z historie vrátit neumím; na to je dnešní záloha databáze. Teď nejsou v záznamech od tohoto modulu žádné chyby. Aktualizovat?

Vy: Ano.

Váš chat: Aktualizováno na 2.4.1. Košík i stránka objednávky odpovídají správně a v záznamech nejsou nové chyby.

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

stará verze: verze 2.3.0

nová verze: verze 2.4.1

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

Čísla verzí v příkladu jsou ilustrační. Ukázkový požadavek najdete v případu použití instalace nebo aktualizace modulu z balíčku ZIP, a pokud po změně něco přestane fungovat, v případu použití vypnutí modulu, který rozbíjí košík.

TellMyShop Pro instaluje a aktualizuje moduly, jakmile je v panelu modulu zapnutý přepínač Moduly. Přepínač platí 24 hodin a vyžaduje zálohu databáze ze stejného dne. Chat nic neinstaluje bez náhledu a vašeho souhlasu a od modulu z nejistého zdroje vás odradí. Odinstalaci modulu nejde vrátit, takže chat navrhne nejdřív vypnutí. V bezplatné verzi TellMyShop Free vidíte seznam modulů s jejich verzemi a místy, kde se zobrazují. Srovnání verzí najdete v ceníku a úklidu starých modulů se věnujeme v článku o nepoužívaných modulech.

Otázky a odpovědi

Kde v PrestaShopu nainstaluji modul ze souboru ZIP?

V menu Moduly, ve Správci modulů. Nahoře na stránce je tlačítko pro nahrání modulu, kam soubor ZIP přetáhnete nebo ho vyberete z počítače. Po nahrání PrestaShop modul nainstaluje a nabídne jeho konfiguraci.

Co znamená hláška, že modul je neplatný?

Nejčastěji PrestaShop v balíčku nenašel složku modulu se souborem stejného jména. Možná jste stáhli balíček s dokumentací místo modulu, archiv s několika moduly uvnitř, nebo ZIP zabalený v dalším ZIPu. Rozbalte balíček v počítači a zkontrolujte, co je uvnitř.

Odstraní aktualizace modulu ze ZIPu jeho nastavení?

Obvykle ne. Když nahrajete novější verzi stejného modulu, PrestaShop nahradí soubory a spustí aktualizační skripty modulu. Nastavení zůstane, ale skripty můžou měnit databázi. Proto před aktualizací e-shop zálohujte a ideálně ji vyzkoušejte na testovací kopii.

Jde instalaci modulu vrátit?

Nový modul můžete vypnout nebo odinstalovat. Odinstalace obvykle smaže jeho data a nastavení, takže ji vrátit nejde. U aktualizace jde soubory obnovit ze zálohy, ale změny v databázi provedené aktualizačním skriptem bez zálohy databáze nevrátíte.

Umí TellMyShop Free nainstalovat modul?

Ne. Bezplatná verze TellMyShop Free čte jen přehledy e-shopu, včetně seznamu modulů s jejich verzemi. TellMyShop Pro instaluje a aktualizuje moduly z balíčku ZIP, jakmile je přepínač Moduly zapnutý na 24 hodin.

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