module.monster BEETA

Ohjeet

Näin module.monster toimii käytännössä: mitä teet kussakin vaiheessa, mitä valitset matkan varrella, mitä rakennuskrediitillä saa, miten asennat saamasi moduulin — ja mihin putki pysähtyy.

Näin pääset alkuun

Kuvaile moduulisi

Kirjaudu sisään ja kirjoita työpöytäsi laatikkoon, mitä kauppasi pitäisi tehdä — selvällä kielellä, enintään 2000 merkkiä, teknisiä yksityiskohtia tarvitsematta. Aseta alla olevalta työkalupalkilta PrestaShop-versiot, moduulin kielet ja monikauppakytkin, ja lähetä.

Ideoi määrittely

PrestaShopin tunteva agentti vastaa ja työstää idean kanssasi, kysymys kerrallaan. Se esittää parhaan arvauksensa, sanoo suoraan, kun jokin on jo PrestaShopin perustoimintaa tai oikeastaan kolme moduulia yhdessä, ja ratkaisee koukut, asetukset, tallennettavat tiedot ja sen, mitä moduuli tarkoituksella jättää tekemättä. Mitään ei rakenneta keskustelun aikana, ja keskustelu on ilmaista.

Hyväksy rakennus

Kun määrittely on valmis, agentti sanoo niin ja keskustelun alle ilmestyy rakennuspainike. Sen painaminen kirjoittaa määrittelyn puhtaaksi, veloittaa yhden rakennuskrediitin ja luovuttaa moduulin rakennusputkelle. Ennen painallusta mitään ei ole jonossa.

Seuraa rakentamista

Sama sivu muuttuu edistymispalkiksi: koodi kirjoitetaan, asennetaan ja koetellaan toimivassa PrestaShopissa, käännetään, kuvataan, dokumentoidaan ja paketoidaan — yhdeksän vaihetta kaikkiaan, ja käynnissä oleva vaihe kerrotaan nimeltä. Se etenee valvomatta, joten voit sulkea välilehden ja palata myöhemmin.

Lataa zip

Kun viimeinen vaihe menee läpi, moduuli merkitään toimitetuksi ja sen sivulle ilmestyy latauspainike. Zip on sinun pidettäväksesi, ja sama sivu antaa sen uudelleen aina kun tarvitset.

Valintojen tekeminen

  • PrestaShop-versiot — 8.x, 9.x tai molemmat, kirjoituskentän alla olevalta työkalupalkilta. Molemmat on oletus. Molempien tukeminen maksaa toisinaan jotain, koska osa hallintapaneelin koukuista ja ohjainten rakenteista eroaa versioiden välillä, ja agentti kertoo, kun näin on; 1.7 näkyy valitsimessa mutta sitä ei voi valita.
  • Kielet — millä käännöksillä moduuli itse toimitetaan: englanti, ranska, saksa, espanja, italia, hollanti, puola ja portugali, missä tahansa yhdistelmässä, ja englanti, ranska, espanja ja saksa ovat oletuksena päällä. Jokainen lisäkieli on todellista rakennusaikaa, koska se käännetään ja kuvataan. Tämä ei ole sama asetus kuin kieli, jolla tämä sivusto näkyy ja jonka vaihdat alatunnisteesta tai tilisivultasi.
  • Monikauppa — kytke se päälle, jos kauppasi käyttää PrestaShopin monikauppatilaa. Se ratkaisee, tallennetaanko asetukset kauppakohtaisesti vai yhteisesti ja onko omissa tauluissa kauppasarake, mikä on halpaa päättää ennen rakennusta ja kallista jälkikäteen.
  • Viitekuvakaappaus — liitä PNG-, JPEG- tai WebP-kuva, enintään 5 Mt, kun kuva on nopeampi kuin kappale tekstiä, esimerkiksi juuri se sivu, jolla haluat moduulin näkyvän. Se liitetään avaamaasi keskusteluun; kuvaile myös sanoin, mitä siinä näkyy, sillä rakennus lähtee liikkeelle määrittelyn sanamuodosta.
  • Teema — agentti kysyy, riittääkö vakioteema vai onko moduulin selvittävä mukautetusta teemasta. Vastaus ratkaisee, miten varovasti julkisivun mallipohjat kiinnittyvät, joten sitä kannattaa hetki miettiä.

Rakennuskrediitit

One credit is one module, taken all the way: written, tested, translated, documented and packaged. Accounts start with none; we add credits when you request them. There is no card and no payment page.

Ideointi ei maksa mitään, kesti keskustelu miten kauan tahansa. Krediitti veloitetaan sillä hetkellä, kun hyväksyt — ja jos luovutus rakennusputkelle epäonnistuu juuri silloin, se palautuu heti saldollesi. Jäljellä oleva määrä näkyy tilisivullasi.

Jokainen hyväksyntä kuluttaa yhden, olipa kyse toisesta moduulista tai muutetusta versiosta jo olemassa olevasta. Kun saldo on nollassa, rakennuspainike on pois käytöstä; kirjoita meille alatunnisteen osoitteeseen, niin täydennämme sen.

Saamasi moduulin asentaminen

Lataus on tavallinen PrestaShop-moduulin zip, nimetty moduulin ja sen version mukaan. Se vaatii kaupan, jossa on PrestaShop 8.x tai 9.x ja PHP 8.1 tai uudempi — ne versiot, jotka valitsit moduulia kuvaillessasi. Kukaan module.monsterista ei koske kauppaasi; asennat sen itse sillä tavalla, jota yleensä käytät:

  • Mene hallintapaneelissa kohtaan Moduulit ja sitten Moduulien hallinta, ja pudota zip sisään kohdasta ”Lataa moduuli”. PrestaShop purkaa ja asentaa sen yhdellä kertaa. Näkymä on samassa paikassa versioissa 8.x ja 9.x.
  • Tai pura zip ja kopioi sen sisältämä kansio kauppasi /modules-hakemistoon FTP:llä tai SSH:lla, säilyttäen kansion nimen täsmälleen sellaisena kuin se zipistä tulee. Moduuli ilmestyy tämän jälkeen Moduulien hallintaan, jossa painat Asenna.
  • Kummassakin tapauksessa viimeistelet Moduulien hallinnassa: ”Määritä” avaa moduulin oman asetussivun hallintapaneelissa. Poistaminen samasta näkymästä poistaa sen luomat taulut, välilehdet ja asetukset.

Asenna se ensin kauppasi testikopioon ja klikkaa se siellä läpi. Kyse on tavallisesta PHP:stä, joka kuuluu sinulle — lue se, muuta sitä, anna se kehittäjällesi — mutta se on koodia, jota kauppasi ei ole ennen ajanut, ja tuotantokauppa on huono paikka huomata se.

Rajat ja odotukset

  • Yksi moduuli kerrallaan, suunnilleen sen kokoinen kuin hyvä kehittäjä rakentaisi päivässä. Suurempi idea karsitaan keskustelussa pienimmäksi versioksi, joka seisoo omillaan, ja loput ehdotetaan myöhemmin erilliseksi moduuliksi.
  • Vain PrestaShop 8.x ja 9.x, PHP 8.1:llä tai uudemmalla. Mitään vanhempaa ei tueta, 1.7 mukaan lukien.
  • Moduuli rakennetaan ja testataan vakiomuotoista PrestaShop-asennusta vasten. Raskaasti mukautettu teema tai toinen samasta koukusta kilpaileva moduuli voi silti vaatia säätöä, kun moduuli on kaupassasi.
  • Moduuli voi keskustella ulkopuolisen palvelun kanssa, mutta tili ja tunnukset ovat sinun, eikä sitä osaa voi koetella testauksessa. Käsittele tällaista integraatiota asiana, joka on varmistettava omassa testikaupassasi.
  • Hyväksyntä sulkee määrittelyn. Keskustelu seuraa sen jälkeen rakentamista sen sijaan, että ottaisi vastaan muutoksia, joten korjattu versio on uusi rakennus ja uusi krediitti. Lue yhteenveto ennen kuin painat painiketta.
  • Lataamasi tiedosto on moduulin zip. Rakennuksen aikana kirjoitettu kuvitettu käyttöopas ei kuulu tähän lataukseen — kirjoita meille, jos haluat siitä kopion.
  • Ei pääsyä kumpaankaan suuntaan: mitään ei asenneta kauppaasi puolestasi, eikä moduuli soittele kotiin. Se tarkoittaa myös, ettei automaattisia päivityksiä ole — lataamasi versio pysyy sellaisenaan, kunnes rakennat jotain uutta.
  • Rakennukset epäonnistuvat toisinaan. Vaihe, joka menee toistuvasti pieleen, yritetään uudelleen enintään kolme kertaa, minkä jälkeen moduuli merkitään huomiota vaativaksi sen sijaan, että toimitettaisiin jotain rikkinäistä. Näet sen moduulin sivulla, ja me tutkimme ne itse.

Siinä on koko prosessi. Seuraava askel on yksi lause siitä, mitä kauppasi pitäisi tehdä.

Aloita