module.monster BETA

Funkce

module.monster promění popis toho, co má váš obchod umět, v modul pro PrestaShop: nejdřív ho s vámi vymezí v konverzaci, pak ho postaví, otestuje na živé instalaci PrestaShopu, přeloží, zdokumentuje a zabalí do zipu, který si nainstalujete sami.

Nejdřív zadání

Popíšete modul vlastními slovy a agent, který zná PrestaShop, ho s vámi promyslí. Místo dotazníku začne svým nejlepším odhadem, ozve se, když je nápad už základním chováním platformy nebo když jsou to ve skutečnosti tři moduly v jednom, a vyjasní věci, které stavitel nemůže uhodnout: kde se modul objeví, jaké hooky používá, co si můžete nastavit, jaká data ukládá a co záměrně dělat nebude.

Dokud to zadání neschválíte, nic se nestaví. Promýšlení nic nestojí — kredit na sestavení se strhne ve chvíli, kdy schválíte, a když předání modulu do sestavovací linky selže, kredit se hned vrátí.

Pak běží sestavení

Napsáno

Modul se napíše na standardní kostře PrestaShopu: instalační a odinstalační rutiny, hooky, které vaše zadání vyžaduje, a konfigurační stránka v administraci.

Otestováno na skutečném obchodu

Nainstaluje se na živou instalaci PrestaShopu a projede se tam: spustí se každý hook, uloží a znovu načte formulář nastavení, projde se hlavní cesta od začátku do konce, pak se modul odinstaluje a nainstaluje znovu, aby se ukázalo, že po sobě uklidí a pořád funguje.

Přeloženo

Každý text, který obchodník nebo zákazník uvidí, se přeloží do jazyků, které jste vybrali, přes vlastní překladový mechanismus PrestaShopu pro moduly.

Nasnímáno

Obrazovky se zachytí ve skutečném prohlížeči na běžícím obchodu, v každém z vašich jazyků, aby nikdo nedokumentoval francouzský modul snímky v angličtině.

Zdokumentováno

Pro každý jazyk vznikne ilustrovaná příručka v PDF, psaná pro majitele obchodu, ne pro vývojáře: požadavky, instalace, vysvětlení každého nastavení, běžný postup práce a část o řešení potíží.

Zabaleno

Všechno se zabalí do verzovaného, instalovatelného modulu, do kterého se cestou přidá licence a povinné soubory, které PrestaShop očekává.

Na co míří

  • PrestaShop 8.x a 9.x — při popisu modulu vyberte jednu z nich, nebo obě.
  • PHP 8.1 a novější.
  • Multistore: řekněte, že na něm váš obchod běží, a chování v multistore se vyjasní v zadání a prověří při testování.
  • Překlady modulu do angličtiny, francouzštiny, němčiny, španělštiny, italštiny, nizozemštiny, polštiny a portugalštiny, v libovolné kombinaci — jsou součástí jazykových souborů modulu.
  • Standardní konvence modulů: konfigurační stránka v administraci, databázové tabulky pojmenované podle modulu a odinstalace, která jeho tabulky, záložky a nastavení zase odstraní.

Zip je váš

Stahujete si obyčejný zip modulu pro PrestaShop. Nainstalujete si ho sami ze své administrace, kdykoli budete chtít: nikdo nepotřebuje přístup k vašemu obchodu a modul si nikam nevolá ani k chodu nepotřebuje module.monster.

Uvnitř je čitelné PHP pod licencí Academic Free License 3.0, jejíž text je v balíčku přiložený. Přečtěte si ho, změňte ho, nebo ho předejte svému vývojáři.

Popište, co má váš obchod umět, a sledujte, jak zadání dostává tvar.

Začít