PRESTADEV / SLUŽBY PRESTASHOP
Programování pro PrestaShop znamená vytváření nových funkcí a přizpůsobování e-shopu potřebám firmy. V PrestaDev připravujeme moduly na míru, integrace s dalšími systémy a úpravy stávajících řešení.
Popište funkci, kterou potřebujeteKdyž hotový modul nestačí
Potřebují zákazníci při nákupu další možnost, vyžaduje zpracování objednávek ruční úkony nebo si e-shop nevyměňuje data se systémem, který používáte? To je dobrý výchozí bod pro rozhovor o úpravě na míru. Nemusíte znát její technický název — stačí popsat problém a očekávaný výsledek.
Co služba zahrnuje?
Moduly na zakázku
Nové funkce e-shopu a administrace přizpůsobené dohodnutému způsobu obsluhy zákazníků a zpracování objednávek.
Integrace se systémy
Propojení s velkoobchody, dodavateli a externími službami v mezích možností jejich API, tedy rozhraní pro výměnu dat.
Rozvoj stávajících funkcí
Úpravy modulů, formulářů a nákupního procesu po prověření současného kódu a souvisejících závislostí.
Úpravy vzhledu e-shopu
Přizpůsobení prvků šablony a způsobu zobrazení dat funkcím zahrnutým v zakázce.
Co je třeba dohodnout zvlášť?
Licence placených modulů, předplatné externích služeb, kompletní grafický návrh ani další rozvoj nejsou automaticky součástí programátorských prací. Rozsah a dodatečné náklady dohodneme před realizací. Nejprve také stojí za to ověřit, zda potřebu neřeší hotový modul.
Jak práce probíhají?
Popíšeme výsledek
Určíme, kdo funkci používá, co dělá krok za krokem a jak má vypadat správný výsledek.
Prověříme e-shop
Ověříme verzi PrestaShop, šablonu, moduly a dokumentaci systémů, se kterými má řešení spolupracovat.
Dohodneme a realizujeme rozsah
Oddělíme nezbytné prvky od doplňkových. Úpravy připravíme k ověření v dohodnutém testovacím prostředí.
Otestujeme a nasadíme
Prověříme dohodnuté scénáře. Způsob spuštění v e-shopu a následné podpory dohodneme před nasazením.
Co si připravit k rozhovoru?
- Adresa e-shopu a verze PrestaShop, pokud ji znáte.
- Popis: jak to funguje nyní a jak to má fungovat po úpravě.
- Příklady, snímky obrazovky nebo seznam kroků uživatele.
- Název a dokumentace externího systému, pokud je potřeba integrace.
V první fázi neposílejte hesla ani údaje zákazníků. Způsob poskytnutí potřebných přístupů dohodneme zvlášť.
Na čem závisí cena?
Cena závisí na počtu a složitosti funkcí, stavu stávajícího kódu, požadavcích integrace a rozsahu testování. Rozsáhlejší projekt lze rozdělit do etap. Způsob účtování, termín a podmínky podpory po nasazení je nutné dohodnout pro konkrétní zakázku.
Jak ověřujeme provedené práce?
Kritéria převzetí přizpůsobujeme dohodnutému rozsahu. U této služby jsou důležité především tyto body:
- Funkce pracuje v dohodnutých scénářích, také při chybných nebo neúplných datech.
- Oprávnění uživatelů a zaměstnanců odpovídají rozsahu řešení.
- Úprava nenarušuje určené související části nákupního procesu.
Podmínky podpory po dokončení prací, provádění dalších změn a aktualizací stanovíme v nabídce pro danou zakázku.
Otázky před zahájením
Musím připravit technickou specifikaci?
Ne. Začněte popisem problému, příkladem a očekávaným výsledkem. Na tomto základě lze upřesnit požadavky a ověřit, zda je potřeba nový modul, integrace nebo menší úprava.
Upravíte modul od jiného autora?
Možnost úpravy závisí na přístupu ke kódu, licenčních podmínkách a stavbě modulu. Nejdříve je nutné ho prověřit. Ne každý modul umožňuje rozšíření stejným způsobem.
Bude řešení fungovat po každé aktualizaci e-shopu?
Kompatibilita se stanovuje pro konkrétní verze a konfigurace. Před další aktualizací e-shopu, PHP nebo souvisejících modulů je třeba prověřit úpravy na míru; případné přizpůsobení může představovat samostatný rozsah prací.
Užitečné před rozhodnutím
- Import a export dat PrestaShop
- Opravy a technická podpora PrestaShop
- Prohlédněte si také hotové moduly
- Prohlédněte si portfolio PrestaDev — příklady zveřejněných realizací.
Promluvme si o vašem e-shopu
Napište, s čím potřebujete pomoci a jakého výsledku chcete dosáhnout. Nemusíte znát technické řešení — začněme vaší potřebou.
Popište funkci, kterou potřebujete