Kod wpisany w szablon
Logika wpisana w szablony przepada przy zmianie szablonu lub aktualizacji sklepu i nie da się jej przenieść do innego sklepu.
Własna logika biznesowa, dodatkowy krok w zamówieniu, ekran w panelu administracyjnym albo automatyzacja. Zgodnie ze standardami PrestaShop, żeby następna aktualizacja niczego nie zabrała.
Logika wpisana w szablony przepada przy zmianie szablonu lub aktualizacji sklepu i nie da się jej przenieść do innego sklepu.
Dwa nadpisania tej samej klasy wykonują się w nieprzewidywalnej kolejności. W module ten problem nie występuje.
Bez dokumentacji następny programista napisze wszystko od nowa. Moduł ma opis, ekran ustawień i numer wersji.
Ustalamy, co moduł ma robić, gdzie ma się pojawiać i kto będzie z niego korzystać.
Pisemna specyfikacja z ekranami i przypadkami brzegowymi. Na jej podstawie powstaje cena i termin.
Moduł trzyma się standardów PrestaShop: hooki, ekran ustawień, teksty do tłumaczenia.
Funkcję sprawdzamy na kopii Twojego sklepu, na prawdziwych danych.
Opis tego, co moduł robi, jak go skonfigurować i o czym pamiętać przy aktualizacji.
Po wdrożeniu dalej poprawiamy moduł i dostosowujemy go do nowych wersji PrestaShop.
Omawiamy potrzebę i spisujemy specyfikację. Z niej wynikają cena i termin.
Tworzymy moduł i sprawdzamy go na kopii Twojego sklepu.
Instalujemy go w działającym sklepie, konfigurujemy i przekazujemy razem z dokumentacją.
Podaj adres sklepu i opisz, co ma robić nowa funkcja. Przejrzymy to i w ciągu dwóch dni roboczych odpiszemy, co proponujemy i ile to kosztuje.