module.monster BETA

Funkcje

module.monster zamienia opis tego, co ma robić Twój sklep, w moduł PrestaShop: zakres ustalamy z Tobą w rozmowie, a potem moduł powstaje, jest testowany na działającej instalacji PrestaShop, tłumaczony, dokumentowany i pakowany do pliku .zip, który instalujesz samodzielnie.

Najpierw specyfikacja

Opisujesz moduł własnymi słowami, a agent, który zna PrestaShop, przemyśliwa go razem z Tobą. Zamiast ankiety przedstawia swoje najlepsze przypuszczenie, protestuje, gdy pomysł jest już standardowym zachowaniem PrestaShop albo w rzeczywistości to trzy moduły naraz, i rozstrzyga to, czego nie da się zgadnąć: gdzie moduł się pojawia, z jakich hooków korzysta, co będzie można ustawić, jakie dane zapisuje i czego celowo nie zrobi.

Nic nie powstaje, dopóki nie zatwierdzisz tej specyfikacji. Sama rozmowa nic nie kosztuje — kredyt na build schodzi z konta w chwili zatwierdzenia, a jeśli przekazanie modułu do produkcji się nie powiedzie, kredyt od razu wraca.

Potem rusza build

Zbudowany

Moduł powstaje na standardowym szkielecie PrestaShop: procedury instalacji i deinstalacji, hooki wynikające z Twojej specyfikacji i strona konfiguracji w panelu administracyjnym.

Przetestowany na prawdziwym sklepie

Zostaje zainstalowany na działającej instalacji PrestaShop i tam sprawdzony: wyzwalamy każdy hook, zapisujemy i wczytujemy ponownie formularz ustawień, przechodzimy główną ścieżkę użytkownika od początku do końca, a na koniec deinstalujemy moduł i instalujemy go jeszcze raz, żeby potwierdzić, że sprząta po sobie i nadal działa.

Przetłumaczony

Każdy tekst widziany przez sprzedawcę i klienta jest tłumaczony na wybrane przez Ciebie języki, standardowym mechanizmem tłumaczeń modułów w PrestaShop.

Ze zrzutami ekranu

Zrzuty powstają w prawdziwej przeglądarce na działającym sklepie, w każdym z Twoich języków — nikt nie dokumentuje francuskiego modułu angielskimi zrzutami.

Udokumentowany

Dla każdego języka powstaje ilustrowana instrukcja w PDF, pisana dla właściciela sklepu, a nie dla programisty: wymagania, instalacja, objaśnienie każdego ustawienia, codzienna praca i rozwiązywanie problemów.

Spakowany

Całość trafia do instalowalnego modułu z numerem wersji, razem z licencją i standardowymi plikami, których oczekuje PrestaShop.

Pod co jest budowany

  • PrestaShop 8.x i 9.x — opisując moduł, wybierasz jedną wersję albo obie.
  • PHP 8.1 i nowszy.
  • Multisklep: powiedz, że go używasz, a zachowanie w trybie multisklepu zostanie ustalone w specyfikacji i sprawdzone podczas testów.
  • Tłumaczenia modułu na angielski, francuski, niemiecki, hiszpański, włoski, niderlandzki, polski i portugalski, w dowolnym zestawie — trafiają do plików językowych samego modułu.
  • Zwykłe konwencje: strona konfiguracji w panelu, tabele bazy danych z prefiksem modułu i deinstalacja, która usuwa jego tabele, zakładki i ustawienia.

Ten .zip jest Twój

Pobierasz zwyczajny plik .zip z modułem PrestaShop. Instalujesz go samodzielnie z panelu administracyjnego, kiedy chcesz: nikt nie potrzebuje dostępu do Twojego sklepu, a moduł nie łączy się z nami i nie potrzebuje module.monster, żeby działać dalej.

W środku jest czytelny kod PHP na licencji Academic Free License 3.0, z treścią licencji dołączoną do paczki. Przeczytaj go, zmień albo przekaż własnemu programiście.

Opisz, co ma robić Twój sklep, i zobacz, jak powstaje specyfikacja.

Zacznij