ZenCart
ZenCart - e-shop
ZenCart je open source systém pro internetový obchod, vytvořený v PHP a využívající databázi MySQL. Systém funguje na našich serverech s PHP 5, nicméně není příliš dobře navržen a optimalizován pro výkon (zejména co se týká práce s databází), proto používání systému ZenCart nedoporučujeme. Chcete-li tento systém přesto používat, vypněte v jeho konfiguraci logování dotazů. Domovská stránka české verze projektu je na adrese http://zencart.cz. Uvedené informace k instalaci se týkají verze Zencart 1.3.8a (jiné verze a rozšíření systému mohou pracovat jinak). Potřebujete-li upravit některé z funkcí serveru lze tak učinit přes soubor .htaccess. Doporučujeme používat s databázi MySQL 5 (nově založené databáze mají již verzi 5 přednastavenou defaultně).
Popisovaný postup je uveden pro novou čistou instalaci s češtinou bez dalších rozšířeníPokud chcete ve Vámi vybraném redakčním systému využívat SEO-friendly URL, je nutné pro danou doménu povolit zpracování souboru ".htaccess". Toto nastavení naleznete v klientské sekci v editaci parametrů jednotlivých domén/subdomén v menu WWW+FTP.
Postup instalace
- Zkontrolujte v klientské sekci zda-li je založena databáze. Případně ji v klientské sekci založte. Nově vytvořené databáze jsou ve verzi MySQL 5 umístěné na serveru hz-mysql1 máte-li v části serveru uveden server jiného názvu např. hz-mysql2 znamená to, že máte založenou databázi ještě ve verzi MySQL 4. Neobsahuje-li data doporučujeme zrušit a založit již v nové verzi 5.
- Stáhněte instalační balíček Zencart a k dané verzi také balíček s češtinou http://zencart.cz
- Nyní se přihlaste na FTP (FTP přihlašovací údaje vytvoříte v klientské sekci menu WWW+FTP) a z vašeho počítače nakopírujte do složky se jménem vaší (sub)domény celý obsah z instalačního balíčku Zencartu a baličku češtiny (oficiální návod ze stránek Zencartu hovoří o nakopírování souborů z češtinou až po instalaci, nicméně nesetkal jsem se žádným problémem pokud tak učiníte hned).
- V internetovém prohlížeči zvolte URL adresu s umístěním vašeho Zencartu. Na následujících třech obrazovkách se zobrazí obecné informace, uvítání a licenční podmínky. Pokračujeme přes "click here".

- Pokračujeme přes "continue".

- Odsouhlasíme licenční podmínky GNU licence a pokračujeme přes "continue".

- Následující tři obrázky představují nastavení serveru php a přístupová práva adresářů na ftp, která Zencart bude požadovat. Instalaci zahájíme přes tlačítko "install".


- Zde zadáváte přístupové údaje k vaší MySQL databázi, potřebné údaje k přihlášení vám poskytne klientská sekce. Nemáte-li databázi v klientské sekci vytvořenou, učiňte tak. Server pro přihlášení volte podle verze založené databáze: Pro MySQL 4 zvolte localhost, pro MySQL 5 zvolte jako adresu hz-mysql1. Všechny nově založené databáze již mají verzi MySQL verze 5. Po vyplnění potřebných údajů zvolte "Save Database Settings".

- Na následující obrazovce není nutné opět nic měnit a můžeme pokračovat přes "Save System Settings".

- Chcete-li propojit váš Zencart s diskuzním fórem phpBB je zde možné nastavit cestu k instalaci vaší phpBB. Pokračujeme tlačítkem "Save phpBB Settings".
- Zde naleznete již uživatelské nastavení vašeho obchodu, vyplníme tedy dle svých požadavků jméno vašeho shopu, vlastníka a také jeho email. Ostatní údaje můžeme zatím ponechat a doupravit je později přímo z administrace Zencartu. Cvakneme na tlačítko' "Save Store Settings" pokračování v instalaci.
- Vyplníme přihlašovací údaje správce eshopu a jeho email. Údaje si nezapomeňte uložit jinak nebude později z administrace eshopu možné editovat váš Zencart. Pokračujte přes "Save Admin Settings".
- Tímto je instalace zdárně ukončena a zbývá ji pouze doladit.
- Pokud jste se z předešlé stránky šli podívat jak instalace na vaší doméně nyní vypadá objeví se následující varovná hláška. Přihlaste se proto znovu na FTP:
- Smažte nebo alespoň přejmenujeme adresář s instalací ./zc_install už ji nebudeme potřebovat.
- Přes vašeho FTP klienta (např.Total Commander) změňte přístupová práva souboru configure.php, je umístěn ve složce includes tedy ./includes/configure.php a zvolte upravit na 444 nebo 644 (v Total Commaderu naleznete tuto úpravu v horním menu pod Soubor->Změna atributů...).
- Zbývá přes administraci Zencartu doplnit i češtinu. Pokud jsme doposud na FTP nenahráli kompletní obsah balíčku s češtinou učinte tak nyní.
- Přihlaste se do administrace Zencartu a v menu vyberte volbu "Localization/Lokalizace" a v ní klikněte na "Language/Jazyk".
- Zvolte tlačítko "new language/nový jazyk".
- Do jednotlivých políček nyní vyplňte následující:
- Name: Čeština (zobrazovaný název jazyka)
- Code: cs (mezinárodní kód jazyka)
- Image: icon.gif (název obrázku vlaječky státu)
- Directory: czech (název adresáře, ve kterém se jazyk nachází)
- Sort Order: 2 (řazení jednotlivých vložených jazyků)
- a zaškrtnout volbu: set as default (nastavit jako výchozí jazyk)
- Provedené úpravy potvrdíme.
- V hlavním menu nyní můžeme v horní části přepnout na zobrazení češtiny: Define Language: Čeština / English. Čeština je tímto hotová včetně češtiny.