Prestashop (PHP 5.3)
Úvod
PrestaShop je software pro provoz internetového obchodu dostupný zdarma ke komerčnímu použití. Řadí se k nejmodernějším eshopům pro online obchodování pod licencí opensource.
Nejprve ověřte nastavení PHP webhostingového účtu Vaší domény.
- Přihlaste se do administrace na https://www.oneadmin.cz/onebit/
- Přejděte na stránku Služby
- V části "Webhosting a data" vyhledejte verzi PHP
Pro verze PHP 5.3.x pokračujte dále na této stránce.
Starší verze PHP - doporučujeme nejprve migraci domény na server s PHP 5.3 (požádejte tech. podporu).
Instalace
(pouze pro PHP 5.3.0 nebo vyšší)
1. Příprava
PrestaShop stáhněte na webu tvůrců: http://www.prestashop.com/
Obsah nakopírujte pomocí FTP do Vašeho adresáře na serveru. Doporučujeme využít náš WebFTP na adrese http://webftp.onebit.cz, který se postará o upload i rozbalení stáhnutého balíku přímo na FTP.
Důležité: používejte vždy nejnovější verzi. Starší verze (zejména < v1.2.0.7) mohou mít problémy pod PHP 5.3.
2. Instalace
Instalaci spustíte otevřením URL adresáře, do kterého jste PrestaShop umístili, ve Vašem internetovém prohlížeči. Samotná instalace je poměrně jednoduchou a rychlou záležitostí, jednotlivé kroky si však popíšeme.
V prvním kroku zvolte jazyk instalátoru. Následuje kontrola prostředí PHP. Pokud budete pro provoz potřebovat povolit načítání z externích zdrojů (Allowed to open external URLs), požádejte tech. podporu o aktivaci allow_url_fopen. Toto nastavení však není nezbytné, v instalaci můžete pokračovat i bez něj.
V dalším kroku budete požádáni o vyplnění konfiguračních údajů, zejména k MySQL (viz. obrázek). Novou databázi vytvoříte v administraci, ostatní údaje naleznete v e-mailu, který jste obdrželi při zřízení Vašeho webhostingového účtu u ONEbit.cz.

Poznámka: example.com je uváděn jako vzorový údaj. Uvádějte vždy údaje, které jste obdrželi při založení webhostingového účtu ONEbit.cz!
V následujícím kroku již pouze provedete základní nastavení eshopu - název/logo obchodu a informace o uživatelském účtu správce.
Poslední krok instalátoru by měl oznámit úspěšnou instalaci PrestaShop. Ke zdárnému dokončení ještě proveďte následující:
- odstraňte z FTP adresář install
- přejmenujte adresář admin na jiný naprosto libovolný název (například admXYZ). Tento název budete používat za lomítkem pro přístup do administrace PrestaShop (Back Office). Důvod přejmenování je ryze bezpečnostní - název znáte pouze Vy a zabráníte tím zneužití případné chyby administrace PrestaShop hackery.
Nyní je základní instalace PrestaShop zcela dokončena.
Jestliže instalujete Prestashop 1.4.4, může se v této verzi vyskytnout chyba v databázi, která se po nainstalování projeví tím, že se na hlavní stránce zobrazí jen hlášení "fatal error".
Tuto chybu je možné opravit tímto způsobem:
- otevřte v databázi tabulku lang (ps_lang) a ve sloupci "active" přepište u požadovaného jazyka 0 na 1.
- pokud i poté stránky hlásí fatal error, v administraci Prestashopu jděte do sekce Modules, Themes a u jediného tématu zvolte uložit (Save) a poté by měla stránka již v pořádku běžet.
- případně tomuto může pomoci i aktivace dalšího jazyka a jeho zvolení jako defaultního.
3. Nastavení
Jestliže se Vám po instalaci v administraci zobrazí tabulka (viz. obrázek), která upozorňuje na to, že je nutné provést určité úpravy, postupujte prosím dle instrukcí níže.

URL rewriting
Tímto nástrojem vytvoříte .htaccess, který se bude starat o přepis URL adres. Více přímo na obrázku níže.

Cache prohlížeče a komprese
Vodítko pro nastavení cache prohlížeče a kompresi naleznete taktéž na obrázku níže.

4. Instalace češtiny
- Stáhněte jazykový soubor ze stránek PrestaShop (http://www.prestashop.com/en/downloads/). Budete také potřebovat stáhnout ikonku s vlaječkou (flag). Použít můžete přímo obrázek na stejné stránce. Případně pro kompletní seznam vlaječek následujte odkaz v oficiálním návodu na import jazykových souborů. Dále si připravte obrázek "no-picture", který se bude používat pro produkty bez vlastního obrázku.
- Přihlaste se do administrace PrestaShop (nebo-li Back Office) a přejděte na stránku Tools / Languages.
- Klikněte na odkaz Add new. K vyplnění údajů se můžete inspirovat následujícím obrázkem. Všechny položky jsou vyžadovány.

- Přejděte na stránku Tools / Translations a v části Import a language pack importujte stažený soubor cz.gzip
Tím je instalace češtiny dokončena. Identický postup můžete aplikovat na další jazyky.
Mnoho úspěchů s PrestaShop Vám přeje tým ONEbit.cz.
Jakékoliv kopírování, publikování nebo šíření obsahu je výslovně zakázáno bez předchozího písemného souhlasu společnosti ONEsolution s.r.o.
