module.monster BETA

PrestaShop 8 e 9 Senza scrivere codice

Descrivilo. Monster lo costruisce.

Costruiamo il tuo modulo PrestaShop.

Descrivi cosa deve fare il tuo negozio. Ne parliamo insieme, poi lo sviluppo, lo testo su un'installazione PrestaShop reale, lo documento e ti consegno il modulo pronto da installare.

PS

Traduci il modulo in

Le traduzioni sono incluse nei file di lingua del modulo.

Lingue della guida

Ogni lingua aggiunge le proprie schermate e il proprio PDF: scegli solo quelle che leggerai.

Come funzionano i crediti

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.

Parlare è gratis

Descrivere un'idea, elaborarla con l'agente, cambiare idea o lasciar perdere non costa nulla, per quanto lunga sia la conversazione.

Un credito, speso all'approvazione

Il credito viene prelevato nel momento in cui approvi la specifica e il modulo passa alla pipeline di build, mai mentre stai ancora parlando. Ogni approvazione ne spende uno, anche per una versione modificata di un modulo che hai già.

Se il passaggio fallisce, torna indietro

Se il passaggio alla pipeline fallisce proprio in quel momento, il credito torna sul tuo saldo nella stessa richiesta e non è stato costruito nulla. Se una build fallisce più avanti, scrivici e se ne occupa una persona.

Il tuo saldo è sulla pagina del tuo account. A zero il brainstorming continua a funzionare ma l'approvazione viene rifiutata; altre build si concordano via e-mail: Chiedere altre build

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

Create an account

Domande prima di iniziare

Quali versioni di PrestaShop sono supportate?

PrestaShop 8.x e 9.x, su PHP 8.1 o successivo. Scegli l'una, l'altra o entrambe quando descrivi il modulo, ed entrambe sono selezionate per impostazione predefinita. La 1.7 compare nel selettore delle versioni ma non è selezionabile: la pipeline non la prende di mira e nulla di più vecchio è supportato.

Il modulo funziona con il multistore?

Sì, purché tu lo dica prima della build. Il multistore è un interruttore nella barra del compositore; decide se le impostazioni sono salvate per negozio o globalmente e se le tabelle del modulo portano una colonna negozio. Si definisce nella conversazione e si prova durante i test: costa poco deciderlo prima e molto aggiungerlo dopo.

Con quali lingue può essere consegnato il modulo?

Inglese, francese, tedesco, spagnolo, italiano, olandese, polacco e portoghese, in qualsiasi combinazione; inglese, francese, spagnolo e tedesco sono attivi per impostazione predefinita. Le traduzioni viaggiano dentro i file di lingua del modulo stesso. Non è la stessa impostazione della lingua in cui è visualizzato questo sito.

A chi appartiene il codice consegnato?

A te. Lo zip è tuo: da usare, modificare, installare su quanti negozi tuoi vuoi e affidare al tuo sviluppatore. Ogni file sorgente porta un'intestazione di licenza che nomina l'Academic Free License 3.0, e il testo di quella licenza viaggia nel pacchetto come LICENSE.md — una licenza aperta che copre uso, modifica, distribuzione e sublicenza, anche in un negozio gestito commercialmente.

Anche ciò che hai scritto resta tuo: la tua descrizione, i tuoi messaggi e gli screenshot che alleghi servono a costruire il tuo modulo e a nient'altro.

Cosa succede se la build fallisce?

Un passo che continua a tornare indietro sbagliato viene ritentato fino a tre volte. Se ancora non passa, il modulo viene segnalato come bisognoso di attenzione sulla sua pagina invece di consegnare qualcosa di rotto, e ce ne occupiamo noi.

Il credito torna da solo in un caso: quando il passaggio alla pipeline di build fallisce nel momento dell'approvazione. Se una build fallisce dopo, scrivi a [email protected] e una persona ci guarda.

Posso cambiare la specifica durante la conversazione?

La conversazione serve esattamente a questo. Aggiungi, contraddiciti, togli una funzione o ricomincia: finché il modulo è una bozza, non c'è nulla in coda e nulla addebitato.

Approvare chiude la specifica. Da lì in poi la conversazione segue la build invece di accettare modifiche, quindi una revisione è una nuova build e un altro credito. Leggi il riepilogo prima di premere il pulsante.

Come installo lo zip?

È un normale zip di modulo PrestaShop. Nel back office vai su Moduli, poi su Gestore dei moduli, e usa «Carica un modulo» per depositarlo: PrestaShop lo scompatta e lo installa in un solo passaggio. In alternativa scompatta lo zip da solo e copia la cartella nella directory /modules del tuo negozio via FTP o SSH, mantenendo il nome della cartella esattamente com'è, poi premi Installa nel gestore dei moduli.

In entrambi i casi «Configura» apre la pagina delle impostazioni del modulo nel back office, e disinstallarlo dalla stessa schermata rimuove tabelle, schede e impostazioni che aveva creato. Installalo prima su una copia di staging del tuo negozio e provalo lì.

Serve a qualcuno l'accesso al mio negozio?

No, in nessuna delle due direzioni. Non viene installato nulla sul tuo negozio al posto tuo, non vengono chieste credenziali del negozio e il modulo non telefona mai a casa. Questo significa anche che non ci sono aggiornamenti automatici: quello che scarichi resta com'è finché non costruisci qualcosa di nuovo.