module.monster BETA

PrestaShop 8 & 9 Ohne Programmieren

Beschreiben Sie es. Monster baut es.

Bauen wir Ihr PrestaShop-Modul.

Beschreiben Sie, was Ihr Shop können soll. Wir denken es gemeinsam durch, dann baue ich es, teste es auf einer echten PrestaShop-Installation, dokumentiere es und liefere das installierbare Modul.

PS

Modul übersetzen nach

Übersetzungen werden in den Sprachdateien des Moduls mitgeliefert.

Sprachen der Anleitung

Jede Sprache bringt eigene Screenshots und ein eigenes PDF mit — wählen Sie nur, was Sie lesen.

Wie Credits funktionieren

A build credit is the unit of work here: one credit is one module, taken all the way — written, tested, translated, documented and packaged. Credits are granted on request; a new account starts with none.

Builds on request

Signing up does not include free builds. Write to us and we add credits to your account by hand. No card is asked for and none is stored — the portal has no payment page at all.

Reden kostet nichts

Eine Idee beschreiben, sie mit dem Agenten durchgehen, es sich anders überlegen oder alles liegen lassen kostet nichts, wie lange das Gespräch auch dauert.

Ein Credit, fällig beim Freigeben

Der Credit wird in dem Moment abgebucht, in dem Sie die Spezifikation freigeben und das Modul an die Build-Pipeline geht — nie, während Sie noch reden. Jede Freigabe kostet einen, auch die geänderte Fassung eines Moduls, das Sie schon haben.

Scheitert die Übergabe, kommt er zurück

Scheitert die Übergabe an die Pipeline genau dann, landet der Credit in derselben Anfrage wieder auf Ihrem Konto, und gebaut wurde nichts. Scheitert ein Build später, schreiben Sie uns und ein Mensch sieht sich das an.

Ihr Guthaben steht auf Ihrer Kontoseite. Bei null funktioniert das Brainstorming weiter, die Freigabe wird aber abgelehnt; weitere Builds werden per E-Mail vereinbart: Mehr Builds anfragen

Create an account, describe the module, and ask us for credits when you are ready to build.

Create an account

Fragen vor dem Start

Welche PrestaShop-Versionen werden unterstützt?

PrestaShop 8.x und 9.x, mit PHP 8.1 oder neuer. Sie wählen beim Beschreiben des Moduls eine von beiden oder beide, und beide sind voreingestellt. 1.7 erscheint in der Versionsauswahl, lässt sich aber nicht wählen: Die Pipeline zielt nicht darauf, und nichts Älteres wird unterstützt.

Funktioniert das Modul mit Multistore?

Ja, solange Sie es vor dem Build sagen. Multistore ist ein Schalter in der Composer-Leiste; er entscheidet, ob Einstellungen pro Shop oder global gespeichert werden und ob die eigenen Tabellen des Moduls eine Shop-Spalte führen. Das wird im Gespräch geklärt und beim Testen ausprobiert — vorher billig zu entscheiden, hinterher teuer nachzurüsten.

Mit welchen Sprachen kann das Modul ausgeliefert werden?

Englisch, Französisch, Deutsch, Spanisch, Italienisch, Niederländisch, Polnisch und Portugiesisch, in jeder Kombination; Englisch, Französisch, Spanisch und Deutsch sind voreingestellt. Die Übersetzungen liegen in den Sprachdateien des Moduls selbst. Das ist eine andere Einstellung als die Anzeigesprache dieser Website.

Wem gehört der gelieferte Code?

Ihnen. Das ZIP gehört Ihnen: benutzen, ändern, auf so vielen eigenen Shops installieren, wie Sie möchten, und Ihrem eigenen Entwickler geben. Jede Quelldatei trägt einen Lizenzkopf, der die Academic Free License 3.0 nennt, und dieser Lizenztext liegt als LICENSE.md im Paket — eine offene Lizenz für Nutzung, Änderung, Weitergabe und Unterlizenzierung, auch in einem kommerziell betriebenen Shop.

Was Sie geschrieben haben, bleibt ebenfalls Ihres: Ihre Beschreibung, Ihre Nachrichten und angehängte Screenshots werden benutzt, um Ihr Modul zu bauen, und sonst für nichts.

Was passiert, wenn der Build scheitert?

Ein Schritt, der immer wieder falsch zurückkommt, wird bis zu dreimal wiederholt. Geht er dann immer noch nicht durch, wird das Modul auf seiner eigenen Seite als klärungsbedürftig markiert, statt etwas Kaputtes auszuliefern — und wir sehen uns das selbst an.

Von allein kommt der Credit in einem Fall zurück: wenn die Übergabe an die Build-Pipeline im Moment der Freigabe scheitert. Scheitert ein Build danach, schreiben Sie an [email protected], und ein Mensch sieht sich das an.

Kann ich die Spezifikation mitten im Gespräch ändern?

Genau dafür ist das Gespräch da. Ergänzen, sich widersprechen, eine Funktion streichen oder neu anfangen — solange das Modul ein Entwurf ist, wird nichts eingereiht und nichts berechnet.

Die Freigabe schließt die Spezifikation. Danach begleitet das Gespräch den Build, statt Änderungen anzunehmen: Eine Überarbeitung ist ein neuer Build und ein weiterer Credit. Lesen Sie die Zusammenfassung, bevor Sie den Knopf drücken.

Wie installiere ich das ZIP?

Es ist ein ganz normales PrestaShop-Modul-ZIP. Gehen Sie im Backoffice zu Module und dann zum Modulmanager und laden Sie es über „Modul hochladen“ hoch — PrestaShop entpackt und installiert es in einem Schritt. Oder Sie entpacken das ZIP selbst und kopieren den Ordner per FTP oder SSH in das Verzeichnis /modules Ihres Shops, exakt unter dem Namen, unter dem er aus dem ZIP kommt, und drücken dann im Modulmanager auf Installieren.

So oder so öffnet „Konfigurieren“ danach die eigene Einstellungsseite des Moduls im Backoffice, und das Deinstallieren über denselben Bildschirm entfernt die Tabellen, Reiter und Einstellungen, die es angelegt hat. Installieren Sie es zuerst auf einer Staging-Kopie Ihres Shops und klicken Sie es dort durch.

Braucht jemand Zugriff auf meinen Shop?

Nein, in keine der beiden Richtungen. Es wird nichts für Sie in Ihrem Shop installiert, es werden keine Shop-Zugangsdaten verlangt, und das Modul funkt nie nach Hause. Das heißt auch: keine automatischen Updates — was Sie heruntergeladen haben, bleibt so, bis Sie etwas Neues bauen.