Archívy Srpen 2012

Přechod ze systému Zencart na Opencart

Je jistě zajímavá skutečnost, že doposud nemalé množství e-shopů udržuji v systému Zencart. Struktura zdrojového kódu je proti dnešním systémů doslova guláš a modifikace bývaly někdy ukrutné. Po předchozích testech Magento e-shopu jsem došel k systému Opencart. Jeho MVC struktura je velmi přehledná a za určitých okolností umožňuje rozsáhlé modifikace funkcí bez zásahu do originálního kódu – o tom někdy později.

Nastal tedy okamžik, kdy máme celkově tisíce položek v různých e-shopech na Zencartu a nebylo reálné toto ručně překlopit do e-shopu na jiné platformě. Po rozboru struktury databáze Opencart jsem vytvořil konverzní software, který převede kompletní obsah, tedy produkty, atributy, kategorie a samozřejmě i registrované zákazníky a jejich objednávky do databáze Opencart. Zákazníci se přihlašují původními údaji.

E-shop Zencart rozesílá spamy – řešení, výběr open-source náhrady

Jeden z hostingů, kde jsem uvedl do provozu Zencart mi zaslal informaci, že z dané domény jsou rozesílány spamy. Určení, který skript spamy rozesílá bylo zjednodušeno tím, že hosting poslal konkrétní název PHP souboru. Uvedený soubor se nacházel v adresáři images a spolu s ním řada dalších. Doposud mi není znám způsob, jak se do adresáře images soubory dostaly. Nepoužívám Total Commander, odkud některé viry vykrádají hesla, navíc hesla jsou složité na určení pomocí brute-force.
(Pokračování textu…)

Zencart – změna sazby daně se zachováním cen produktů

V roce 2010 dochází ke změně sazby daně z přidané hodnoty z 19% na 20%. V případě, že zákazníkům chceme v internetovém obchodě postaveném na Zencartu zachovat ceny i v dalším roce na stejné výši, použijeme tento SQL dotaz:

UPDATE
products t1, tax_rates t2
SET
t1.products_price=(products_price*1.19)/1.2
WHERE
t1.products_tax_class_id=t2.tax_class_id
AND
t2.tax_rate=19

Potom upravíme výši daňové sazby a popisy daně následujícím SQL dotazem:

UPDATE
tax_class t1, tax_rates t2
SET
t1.tax_class_title='DPH 20%',
t1.tax_class_description='Daň z přidané hodnoty 20%',
t2.tax_rate='20',
t2.tax_description='DPH 20%'
WHERE
t1.tax_class_id=t2.tax_class_id
AND
t2.tax_rate=19

SQL dotazy spustíme v administraci – Nástroje – Instalace SQL patchů. Uvedený postup je bez záruky, pokud se tento postup rozhodnete použít, nezapomeňtě před změnou stáhnout zálohu databáze!

Nový vzhled pro internetový obchod Kamnakrby.cz

Zavedený internetový obchod Kamnakrby.cz se širokým sortimentem kamen, krbů a příslušenství prošel změnou vzhledu. Grafika byla vyrobena neprofesionálním grafikem a naše firma provedla implementaci do šablon webového obchodu. Další dolaďování bude probíhat, přepnutí vzhledu proběhlo za plného provozu.

Srovnání původního a nového vzhledu:

Zencart – nastavení měny podle země zákazníka a zároveň podle jazyka

V Zencartu je možné použít volbu Switch To Default Language Currency (konstanta USE_DEFAULT_LANGUAGE_CURRENCY) pro nastavení zobrazení měny dle zvoleného jazyka. Pro toto je potřeba mít také nastavený správný kód v konstantě LANGUAGE_CURRENCY. Pro slovenské zákazníky však chceme zobrazovat měnu Euro, ale rozhraní e-shopu bude česky. Řešením je možnost doplňku userCurrency, tento doplněk nám však bere nastavení z USE_DEFAULT_LANGUAGE_CURRENCY a zobrazuje české koruny i pro slovenské zákazníky. Řešením je do souboru init_currencies.php vložit řádek if ($_SESSION[‚customer_id‘]) return; na začátek souboru.

Internetový obchod Regulace hoření

Navštivte webové stránky regulace-horeni.cz

Internetový obchod nabízející produkt s názvem QR8 k regulaci hoření pro kamna, krby a krbová kamna. Komfort, úspora a ekonomika vytápění je zde na prvním místě. Zařízení obsahuje

  • klapku, která řídí přívod vzduchu do spalovacího prostoru
  • snímač teploty spalin
  • dálkové ovládání

Ovládejte intenzitu hoření ve Vašem krbu stejně jednoduše jako televizor!

Internetový obchod TVM Acoustics

Navštivte webové stránky reproduktory.tvm-valmez.cz

Internetový obchod výrobce reproduktorů s následujícím sortimentem:

  • HiFi reproduktory hlubokotónové, středotónové a vysokotónové různého provedení, vhodné pro osazení kvalitních reproduktorových soustav.
  • Širokopásmové víceúčelové reproduktory mnoha velikostí a použití.
  • Bezrozptylové reproduktory pro TV přijímače a reproduktorové soustavy se stíněným magnetovým systémem.
  • Výkonné reproduktory pro profesionální ozvučovací systémy hudebních souborů, ozvučení kin, divadel apod.
  • Autoreproduktory a systémy pro ozvučení interiéru automobilů.
  • Reproduktory pro ozvučování vnitřních a venkovních prostor se 100 V linkovým rozvodem, např. kanceláří, náměstí, stadiónů apod.
  • Reproduktorové soustavy dvou- a třípásmové v kvalitě HiFi.

U každého produktu je ke stažení katalogový list ve formátu PDF s podrobnými technickými parametry daného reproduktoru či reprosoustavy.

Internetový obchod Ventilátory – klimatizace

Navštivte webové stránky ventilatory-klimatizace.cz

Internetový obchod nabízející kompletní sortiment pro vzduchotechniku, větrání a klimatizace – větrací a vytápěcí jednotky, klimatizační jednotky, rekuperace, rekuperační jednotky, nástěnné ventilátory, potrubní ventilátory, středotlaké a vysokotlaké ventilátory, střešní, radiální, axiální, požádní ventilátory, kruhové filtry, kruhové ohřívače, kruhové tlumiče, klapky a filtry, čtyřhranné filtry, ohřívače, klapky, žaluzie, tlumiče, vzduchovody, potrubí, tvarovky, průmyslové hadice, výustky, mřížky, talířové ventily, krbové ventilátory, vytápěcí jednotky atd.

Internetový obchod Vlkodlak

Navštivte webové stránky vlkodlak.cz

Military shop s širokým sortimentem: batohy, vojenské oděvy, sportovní potřeby, knihy, taktická výstroj, stany, obranné prostředky atd.

Internetový obchod Litinová kamna

Navštivte webové stránky litinovakamna.cz

Specializovaný obchod zaměřený na litinová krbová kamna, litinové krbové vložky, litinová kamna s výměníkem, kamna na dřevo, kamna na uhlí. Kompletní nabídka firem Saey, Jotul, Morso, Dovre, Lechma, Musgraves, La Nordica, Austroflamm, Uniflam, Olymberyl, krbové obestavby, krbové stavebnice, kouřovody, krbové mřížky, krbové nářadí.