Posts tagged návod
Zboží a kategorie v eshopu OpenCart
0OpenCart jsme si zde již trochu představili, ukázali jsme si jak ho počeštit a i jak a proč klonovat moduly. Dneska se podíváme na to, jak eshop plnit a i přes velký počet položek si udržet přehled.
Přehledný eshop = zavední kategorií
Stejně jako například soubory v počítači udržujeme v adresářích, je zboží seskupeno do kateogorií. Tyto kategorie mohou mít různý charakter a zálaží skutečně jen na povaze zboží, co bude pro kategorizaci výhodné. Dobře rozvržené kategorie jsou klíčem k přehlednosti a novým prodejům. Proto je dobré kategorizaci dobře promyslet jak kvůli rozvržení, ale například i z důvodu SEO optimalizace.
Například prodejce pneumatik bude nejspíše kategorie dělat podle jména výrobce pneumatiky, ale stejně tak může kategorie vytvořit podle rozměrů pneumatiky. Nikdy by ovšem neměl opomenout možnost křížit vzájemně filtry, aby bylo možné vybrat jak výrobce, tak jednotlivý rozměr pneumatik od daného výrobce. Každopádně vždy při tvorbě kategorií je nutné myslet hlavně na zákazníka, aby se v eshopu snadno a rychle zorientoval.
Instalace češtiny a koruny do eshopu ZenCart
0Dalším populární free eshopem u nás je ZenCart. ZenCart je velice pěkný eshop, ale určitě hodně lidí bude zajímat, kterak ho počeštit. Stejně jako u jiných eshopů, čeština nám způsobí změnu pouze menu, textových řetězců eshopu, ale nemá vliv na měnu, kategorie či samotná rozšíření. Pokud máte ZenCart již nainstalovaný, napriklad na domene www.mojedomena.cz, je postup následující:
1. stáhněte si aktuální verzi češtiny, v mém případě se jedná o verzi 1.3.8. Češtiny jsou ke stažení na českých stránkách projektu www.zencart.cz, konkrétně češtinu stáhněte tímto odkazem
2. Rozbalte stažený ZIP balíček do pomocného adresáře
3. Zkopírujte celý strom z rozbaleného balíčku na server (pomocí FTP) tak, aby se adresářová strukturá kryla a tudíž se soubory rozkopírovaly na správné místo. Může se stát, že některé soubory bude nutno přepsat, přepis potvrďte.
4. Přihlašte se do administrace eshopu ZenCart, typicky na adrese www.mojedomena.cz/admin
5. V horním menu přejděte na položku Localization/Languages
(Pokračování textu…)
Změna domény v eshopu OpenCart
0Nedávno jsem potřeboval drobnost. Celý eshop přesunout z jedné domény na druhou. V OpenCart je to opravdu snadné a pokud by to někdo potřeboval, zde je popis:
Změna domény
V mém konkrétním případě se jednalo o pouhé vyeditování názvu domény hostingu a bylo hotovo. Pokud musíte fyzicky data přesunout mezi hostingy, stačí zkopírovat zdrojové soubory (doporučuji FileZillu, která nezapomene ani na .htaccess) a následně nezapomeňte, např. přes phpMyAdmin přesunout i celou databázi. Osobně při takovém stěhování vypínám SEO URL, kdyby se na novém místě objevil nějaký problém. Jinak dodržte jména DB, přístupová hesla k ní a uživatele DB.
Změna v nastavení eshopu
OpenCart je založen na textové konfiguraci a tak se vydejte mezi soubory. Pokud se jedná o změnu názvu domény, bude stačit editovat dva soubory. Oba jsou konfigurační a obsah mluví sám za sebe. Jeden je nastavením pro samotný eshop a druhý pro administrační část. Pokud po migraci neběží jen některé funkční celky eshopu, dobře tak víte ve které části hledat chybu.
- soubor k editaci je /config.php – zde bohatě stačí změnit jméno staré domény na jméno nové, ale je nutné to udělat obezřetně a pro každý řádek doménu obsahující. Běžně bývá doména obsažena jakou součást cesty k http serveru, takže nepřeskakujte a poctivě vše přepište
- soubor je /admin/config.php – platí stejná pravidla jako pro první soubor
Při editaci obou souborů je nutno dbát hlavně na tvar v jakém doménu zapíšete. Sekce /HTTP určuje, zda chcete eshop provozovat na www.domena.cz nebo jen na domena.cz. Nyní by měl eshop bez problémů fungovat na nové doméně.
Instalace a čeština eshopu PrestaShop
0PrestaShop je dalším eshopem, který se často diskutuje na českém internetu a jako každý pořádný eshop, má své zastánce i odpůrce. Pokud se ho rozhodnete vyzkoušet, stačí k tomu běžně dostupný hosting s podporou jazyka PHP a databáze MySQL. Podíváme se, jak se takový eshop instaluje a jak do něj nainstalovat češtinu.
Stažení a nahrání na hosting
Aktuální verze PrestaShopu je 1.2.5. a můžete ji stáhnout z download sekce na domácí stránce. Stáhněte si ZIP balíček a hned níže na stránce stáhněte i češtinu. Rozbalte ho a celý obsah zkopírujte na hosting FTP programem (ideálně FileZilla či TotalCMD).
Instalace eshopu krok po kroku
Až budou všechny soubory zkopírovány tak v prohlížeči otevřete adresu, na kterou jste eshop nahráli. Automaticky bude rozpoznáno, že se jedná o instalaci a objeví se obrazka podobné této:
Instalace a čeština eshopu QuickCart
0Mezi další, jednoduché, eshopy patří QuickCart. Svůj původ má u našich polských sousedů a u nás je k vidění poměrně často. Kromě samotného eshopu na stránkách nalezneme i redakční systém, ale ten prozatím necháme bokem. QuickCart je asi nejjednodušším eshopem se kterým jsem se setkal. Dokonce pro svůj běh nepotřebuje ani databázi, což je dneska opravdu ojedinělá vlastnost (nebo spíše nevýhoda?). Všechna data ukládá přímo na serveru do souborů. Odpadá tak pro začátačníky spousta problémů a i přesunutí eshopu na jiný hosting je pak dílem okamžiku.
Stažení a instalace QuickCart
Stažení QuickCartu je možné z domovských stránek projektu, konkrétně z rubriky Download / QuickCart. Zde se nachází aktuální verze a tu stáhněte. Nyní je nutné soubory rozbalit a pomocí oblíbeného FTP programu nahrát na připravený hosting. A to je celé. Další eshop na světě.
Klonování modulu v OpenCart
10Při nastavování eshopu OpenCart můžete narazit na banální problém. Aby pro různé země byly různé sazby poštovného (různá výše poplatku za dobírku). Například dobírka pro Českou Republiku a další, v jiné výši, pro několik dalších států EU. Jediná možnost, jak něčeho takového dosáhnout je konkrétní modul oklonovat a následně ho nakonfigurovat požadovaným způsobem. To je nutné udělat pro každou jednotlivou modifikaci. Přijde mi to jako značně nepohodlné, ale realizace není zdaleka tak těžká. Takže, jak na to?
Konkrétní požadavky na funkčnost, zadání
Můj konkrétní problém se týkal paušální platby. Potřebuji rozlišit dobírku pro Českou Republiku a dobírku pro EU státy. Dobírkovné se pro daný region již nemění. S hypotetickými s cenami je můj případ:
- Dobírka pro ČR za 100Kč
- Dobírka pro EU za 300Kč
Instalace češtiny do OpenCart
3Instalace češtiny do eshopu OpenCart je jednoduchá, ale je jí potřeba trochu pomoci. V současnosti je k dispozici OpenCart verze 1.3.4 a čeština je dostupná pro verzi 1.3.2. Pokud tuto češtinu použijete, OpenCart opravdu bude umět česky, ale některé stránky nebudou fungovat. Je to způsobeno chybějícími překlady některých, nově přidaných, modulů. Jelikož tento problém se nejspíš bude opakovat s každou novou verzí, pojďme se podívat, jak to vyřešit.
Kde stáhnout češtinu pro OpenCart
Všechny jazykové mutace pro OpenCart jsou k nalezení na stránkách OpenCart.com, přesněji v menu Contribution / Languages. Zde je nutno pohledat poslední verzi jazyku czech. V současnosti jsou tu založena dvě vlákna, což je dosti matoucí. Nás se týká konkrétně tato čeština ve verzi 1.4.2.
Instalace češtiny a oprava chyb v balíčku
Čestinu jste si stáhli v ZIPu. Ten rozbalte s celou adresářovou strukturou a pomocí FTP programu nahrajte na server tak, aby se překryla cesta se stávajícími soubory. Jediný soubor, který bude přepsán neboť již na serveru je, je soubor s vlaječkou.
Konkrétně se čeština kopíruje do těchto adresářů:
admin / language / czech
catalog / language / czech
image / flags / cz.png
A nyní ke zmíněnému problému s nekompletním překladem. Jelikož v poslední verzi OpenCart máme k dispozici nové moduly, je nutné i těmto modulům poskytnout odpovídající jazykový překlad. Velice jednoduše můžeme srovnáním obsahů adresáře English a czech porovnat, kterých souborů se to týká.
Poslední komentáře