module.monster BETA

Dokumentacija

Kako module.monster deluje v praksi: kaj počnete v posamezni fazi, med čim izbirate na poti, koliko modul stane v AI kreditih, kako namestiti to, kar dobite — in kje se cevovod ustavi.

Prvi koraki

Opišite svoj modul

Prijavite se in v polje na nadzorni plošči napišite, kaj naj počne vaša trgovina — z vsakdanjimi besedami, do 2000 znakov, brez tehničnih podrobnosti. V orodni vrstici spodaj nastavite različice PrestaShopa, jezike modula in stikalo za več trgovin, nato pošljite.

Premislite specifikacijo

Agent, ki pozna PrestaShop, odgovarja in zamisel predela z vami, po eno vprašanje naenkrat. Začne s svojo najboljšo domnevo, pove, kadar je nekaj že osnovno vedenje PrestaShopa ali kadar so v resnici trije moduli v enem, in razčisti kljuke, nastavitve, shranjene podatke in tisto, česar modul namenoma ne bo počel. Med pogovorom se ne gradi nič, pogovor pa je brezplačen.

Potrdite izdelavo

Ko je specifikacija dokončana, agent to pove in pod pogovorom se pojavi gumb za izdelavo skupaj s ceno. Pritisk nanj specifikacijo prepiše na čisto, porabi toliko AI kreditov in modul preda izdelovalnemu cevovodu. Dokler ga ne pritisnete, ni nič v vrsti.

Spremljajte izdelavo

Ista stran postane merilnik napredka: koda je napisana, nameščena in preizkušena na živem PrestaShopu, prevedena, zajeta na zaslonskih slikah, dokumentirana in zapakirana — skupaj devet korakov, pri čemer je tisti, ki teče, sproti poimenovan. Vse poteka brez nadzora, zato lahko zavihek zaprete in se vrnete pozneje.

Prenesite zip

Ko zadnji korak uspe, je modul označen kot dostavljen in na njegovi strani se pojavi gumb za prenos. Zip je vaš, ista stran pa vam ga izroči, kadar koli ga spet potrebujete.

Izbira možnosti

  • Različice PrestaShopa — 8.x, 9.x ali obe, v orodni vrstici pod poljem za pisanje. Privzeto sta izbrani obe. Podpora obema včasih nekaj stane, ker se nekatere kljuke v skrbniškem delu in vzorci krmilnikov med njima razlikujejo, in agent bo to povedal, ko bo tako; 1.7 je v izbirniku prikazana, a je ni mogoče izbrati.
  • Jeziki — kateri prevodi so vključeni v sam modul: angleščina, francoščina, nemščina, španščina, italijanščina, nizozemščina, poljščina in portugalščina, v poljubni kombinaciji, privzeto pa so vklopljeni angleščina, francoščina, španščina in nemščina. Vsak dodatni jezik pomeni resničen čas izdelave, saj je preveden in zajet na zaslonskih slikah. To ni ista nastavitev kot jezik, v katerem je prikazana ta stran in ki ga spremenite v nogi ali na strani svojega računa.
  • Več trgovin — vklopite, če vaša trgovina teče v načinu več trgovin. Odloči, ali so nastavitve ločene po trgovinah ali skupne in ali imajo lastne tabele stolpec za trgovino, kar je pred izdelavo poceni razčistiti in po njej drago naknadno vgraditi.
  • Referenčna zaslonska slika — pripnite PNG, JPEG ali WebP do 5 MB, kadar je slika hitrejša od odstavka, na primer natančno stran, na kateri naj se modul pojavi. Priložena je pogovoru, ki ga odprete; opišite tudi, kaj prikazuje, saj izdelava temelji na besedilu specifikacije.
  • Tema — agent vpraša, ali zadošča klasična tema ali mora modul preživeti tudi tema po meri. Ta odgovor odloči, kako previdno se predloge v trgovini vpnejo, zato je vreden trenutka premisleka.

AI krediti

AI kredit je tu edina valuta. Modul se začne pri 100 kreditih, vsak dodatek, ki ga zahtevate — še en jezik, še en ilustriran vodnik, več trgovin, druga različica PrestaShopa — pa je ovrednoten po tem, kar prispeva k izdelavi. Nov račun se začne s 199.

Premišljevanje ne stane nič, naj pogovor traja še tako dolgo. AI krediti se porabijo v trenutku, ko potrdite — in če predaja izdelovalnemu cevovodu prav takrat spodleti, se takoj vrnejo na vaše stanje. Cena je na potrditvenem gumbu, še preden ga pritisnete, koliko vam ostane, pa piše na strani vašega računa.

Ponovna izdelava modula, ki ga že imate, stane 25 % lastne cene tega modula, zaokroženo navzgor, računano po tem, kako je modul nastavljen zdaj — dodati štiri jezike in ponovno izdelati torej stane več kot ponovno izdelati takega, kot je.

Brez AI kreditov in brez brezplačnega popravka na modulu je gumb za izdelavo onemogočen, premišljevanje pa še vedno deluje. Za dopolnitev nam pišite na naslov v nogi.

Namestitev modula, ki ga dobite

Prenos je običajen zip modula za PrestaShop, poimenovan po modulu in njegovi različici. Potrebuje trgovino na PrestaShopu 8.x ali 9.x s PHP 8.1 ali novejšim — različice, ki ste jih izbrali ob opisu. Nihče iz module.monster se ne dotakne vaše trgovine; namestite ga sami, po poti, ki jo običajno uporabljate:

  • V skrbniškem delu pojdite na Moduli in nato na Upravitelja modulov ter z »Naloži modul« vstavite zip. PrestaShop ga razpakira in namesti v enem koraku. Zaslon je na istem mestu v 8.x in 9.x.
  • Ali pa zip razpakirajte in mapo, ki jo vsebuje, prek FTP ali SSH prekopirajte v imenik /modules svoje trgovine, pri čemer ime mape ohranite točno takšno, kot pride iz zipa. Modul se nato pojavi v Upravitelju modulov, kjer pritisnete Namesti.
  • V obeh primerih končajte v Upravitelju modulov: »Nastavi« odpre lastno nastavitveno stran modula v skrbniškem delu. Odstranitev na istem zaslonu odstrani tabele, zavihke in nastavitve, ki jih je modul ustvaril.

Najprej ga namestite na testno kopijo svoje trgovine in ga tam preklikajte. To je običajen PHP, ki pripada vam — preberite ga, spremenite ga, izročite ga svojemu razvijalcu — a je to koda, ki je vaša trgovina še ni poganjala, in živa trgovina je slab kraj za odkrivanje tega.

Omejitve in pričakovanja

  • En modul naenkrat, velik približno toliko, kolikor bi dober razvijalec zgradil v enem dnevu. Večja zamisel se v pogovoru obreže na najmanjšo različico, ki stoji sama zase, ostalo pa se predlaga kot ločen modul pozneje.
  • Samo PrestaShop 8.x in 9.x, na PHP 8.1 ali novejšem. Nič starejšega ni podprto, tudi 1.7 ne.
  • Modul je zgrajen in preizkušen na standardni namestitvi PrestaShopa. Močno prilagojena tema ali drug modul, ki tekmuje za isto kljuko, lahko na vaši trgovini še vedno zahteva prilagoditve.
  • Modul se lahko pogovarja z zunanjo storitvijo, a račun in poverilnice so vaši, tega dela pa med preizkušanjem ni mogoče preveriti. Vsako tako povezavo obravnavajte kot nekaj, kar je treba preveriti na lastni testni trgovini.
  • S potrditvijo se prva izdelava zaključi. Ko je zip pripravljen, se lahko o istem modulu še naprej pogovarjate in ga s spremembami zgradite znova — vsaka ponovna izdelava porabi nov AI kredit. Preden pritisnete gumb, preberite povzetek.
  • Prenesete zip modula. Ilustriran uporabniški priročnik, napisan med izdelavo, ni del tega prenosa — pišite nam, če želite izvod.
  • Ni dostopa v nobeno smer: na vašo trgovino ni nič nameščeno namesto vas, modul pa nikoli ne kliče domov. To pomeni tudi, da ni samodejnih posodobitev — kar ste prenesli, ostane takšno, dokler ne zgradite česa novega.
  • Izdelave včasih spodletijo. Korak, ki se vedno znova vrača napačen, se ponovi do trikrat, nato pa je modul označen kot potreben pozornosti, namesto da bi bilo dostavljeno nekaj pokvarjenega. To vidite na strani modula, mi pa take primere pregledamo sami.

To je celoten postopek. Naslednji korak je en sam stavek o tem, kaj naj počne vaša trgovina.

Začnite