---
type: "cms"
id: 8
url: "https://prestadev.pl/cs/content/8-programovani-prestashop"
markdown_url: "https://prestadev.pl/cs/markdown/cms/8.md"
title: "Programování pro PrestaShop"
meta_description: "Moduly na míru, integrace a úpravy PrestaShop. Seznamte se s rozsahem prací a způsobem nacenění a připravte si informace pro projednání svého projektu."
language: "cs"
---

# Programování pro PrestaShop

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řebujete](https://prestadev.pl/cs/kontaktujte-nas)

[Rozsah služby](https://prestadev.pl/cs/content/8-programovani-prestashop#zakres)[Průběh prací](https://prestadev.pl/cs/content/8-programovani-prestashop#przebieg)[Příprava a nacenění](https://prestadev.pl/cs/content/8-programovani-prestashop#wycena)[Otázky a odpovědi](https://prestadev.pl/cs/content/8-programovani-prestashop#pytania)

## Když 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í?

1. 01### Popíšeme výsledek

Určíme, kdo funkci používá, co dělá krok za krokem a jak má vypadat správný výsledek.

2. 02### Prověříme e-shop

Ověříme verzi PrestaShop, šablonu, moduly a dokumentaci systémů, se kterými má řešení spolupracovat.

3. 03### 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í.

4. 04### 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](https://prestadev.pl/cs/content/9-import-export-dat-prestashop)
- [Opravy a technická podpora PrestaShop](https://prestadev.pl/cs/content/11-opravy-technicka-podpora-prestashop)
- [Prohlédněte si také hotové moduly](https://prestadev.pl/cs/moduly-prestashop/)
- [Prohlédněte si portfolio PrestaDev](https://prestadev.pl/cs/content/6-portfolia) — 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](https://prestadev.pl/cs/kontaktujte-nas)
