module.monster BETA

Funktioner

module.monster gör en beskrivning av vad din butik ska göra till en PrestaShop-modul: avgränsad tillsammans med dig i ett samtal, sedan byggd, testad på en körande PrestaShop-installation, översatt, dokumenterad och paketerad som en zip du installerar själv.

Först specifikationen

Du beskriver modulen med dina egna ord, och en agent som kan PrestaShop bollar den med dig. Den leder med sin bästa gissning i stället för ett frågeformulär, säger ifrån när en idé redan är standardbeteende eller egentligen är tre moduler i en, och avgör det en byggare inte kan gissa: var modulen syns, vilka hooks den använder, vad du kan ställa in, vilka data den lagrar och vad den medvetet inte ska göra.

Ingenting byggs förrän du godkänner specifikationen. Att bolla idén kostar ingenting — ett byggkredit dras i samma stund som du godkänner, och om överlämningen till byggkedjan misslyckas går krediten direkt tillbaka.

Sedan körs bygget

Skriven

Modulen byggs på ett vanligt PrestaShop-skelett: installations- och avinstallationsrutiner, de hooks din specifikation kräver och en inställningssida i backoffice.

Testad i en riktig butik

Den installeras på en körande PrestaShop-installation och prövas där: varje hook utlöses, inställningsformuläret sparas och laddas om, huvudflödet gås igenom från början till slut, och sedan avinstalleras och installeras den igen för att visa att den städar efter sig och fortfarande fungerar.

Översatt

Varje sträng som en handlare eller en kund ser översätts till de språk du valde, genom PrestaShops egen översättningsmekanism för moduler.

Skärmbilder tagna

Skärmarna fångas i en riktig webbläsare i den körande butiken, på vart och ett av dina språk, så att ingen dokumenterar en fransk modul med engelska skärmbilder.

Dokumenterad

En illustrerad PDF-guide skrivs för varje språk, riktad till en butiksägare snarare än en utvecklare: krav, installation, varje inställning förklarad, det dagliga arbetsflödet och ett avsnitt om felsökning.

Paketerad

Allt zippas till en versionsmärkt, installerbar modul, med licensen och de standardfiler PrestaShop förväntar sig tillagda på vägen in.

Vad den byggs för

  • PrestaShop 8.x och 9.x — välj den ena eller båda när du beskriver modulen.
  • PHP 8.1 och senare.
  • Multistore: säg att din butik kör det, så avgörs multistore-beteendet i specifikationen och prövas under testningen.
  • Modulöversättningar till engelska, franska, tyska, spanska, italienska, nederländska, polska och portugisiska, i valfri kombination — de följer med i modulens egna språkfiler.
  • Vanliga modulkonventioner: en inställningssida i backoffice, databastabeller med modulens eget namnutrymme och en avinstallation som tar bort dess tabeller, flikar och inställningar igen.

Zippen är din

Det du laddar ner är en helt vanlig zip med en PrestaShop-modul. Du installerar den själv från din backoffice, när du vill: ingen behöver tillgång till din butik, och modulen ringer inte hem eller behöver module.monster för att fortsätta fungera.

Inuti finns läsbar PHP, licensierad under Academic Free License 3.0 med licenstexten inkluderad i paketet. Läs den, ändra den eller lämna den till din egen utvecklare.

Beskriv vad din butik ska göra och se specifikationen ta form.

Kom igång