module.monster BETA

PrestaShop 8 ir 9 Programuoti nereikia

Aprašykite tai. Monster tai sukurs.

Sukurkime jūsų PrestaShop modulį.

Aprašykite, ką turi mokėti jūsų parduotuvė. Kartu tai apsvarstysime, tada aš tai sukursiu, išbandysiu tikroje PrestaShop diegtyje, dokumentuosiu ir perduosiu įdiegiamą modulį.

PS

Išversti modulį į

Vertimai keliauja modulio kalbų failuose.

Vadovo kalbos

Kiekviena kalba prideda savo ekrano nuotraukas ir savo PDF — rinkitės tik tas, kurias skaitysite.

Kaip veikia kreditai

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.

Kalbėti nemokama

Aprašyti idėją, permąstyti ją su agentu, persigalvoti ar pasitraukti nekainuoja nieko, kad ir kiek pokalbis truktų.

Vienas kreditas, nurašomas patvirtinus

Kreditas nuimamas tą akimirką, kai patvirtinate specifikaciją ir modulis keliauja į kūrimo liniją — niekada tuo metu, kai dar kalbate. Kiekvienas patvirtinimas nurašo vieną, taip pat ir pakeista jau turimo modulio versija.

Nepavykęs perdavimas jį grąžina

Jei perdavimas linijai kaip tik tada nepavyksta, kreditas toje pačioje užklausoje grįžta į jūsų likutį, ir niekas nesukurta. Jei kūrimas nepavyksta vėliau, parašykite mums, ir žmogus tai peržiūrės.

Jūsų likutis yra jūsų paskyros puslapyje. Ties nuliu svarstymas tebeveikia, bet patvirtinimas atmetamas, o daugiau kūrimų sutariama el. paštu: Prašyti daugiau kūrimų

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

Create an account

Klausimai prieš pradedant

Kurios PrestaShop versijos palaikomos?

PrestaShop 8.x ir 9.x, su PHP 8.1 ar naujesne. Aprašydami modulį pasirenkate vieną arba abi, ir pagal numatytuosius nustatymus pažymėtos abi. 1.7 versijų rinkiklyje matoma, bet jos pasirinkti negalima: linija į ją nesitaiko, ir nieko senesnio nepalaikoma.

Ar modulis veikia su multistore?

Taip, jei tai pasakote prieš kūrimą. Multistore yra jungiklis rašymo laukelio įrankių juostoje; jis lemia, ar nustatymai saugomi kiekvienai parduotuvei atskirai, ar bendrai, ir ar paties modulio lentelės turi parduotuvės stulpelį. Tai išsprendžiama pokalbyje ir patikrinama, kol modulis bandomas — pigus sprendimas iš anksto, brangus perdarymas po to.

Su kokiomis kalbomis modulis gali keliauti?

Anglų, prancūzų, vokiečių, ispanų, italų, olandų, lenkų ir portugalų, bet kokiu deriniu; anglų, prancūzų, ispanų ir vokiečių įjungtos pagal numatytuosius nustatymus. Vertimai keliauja paties modulio kalbų failuose. Tai kitas nustatymas nei kalba, kuria rodoma ši svetainė.

Kam priklauso perduotas kodas?

Jums. Zip failas yra jūsų — naudoti, keisti, diegti tiek savo parduotuvių, kiek norite, ir atiduoti savo programuotojui. Kiekvienas pirminio kodo failas neša licencijos antraštę su Academic Free License 3.0, o tos licencijos tekstas keliauja pakete kaip LICENSE.md — atvira licencija, apimanti naudojimą, keitimą, platinimą ir sublicencijavimą, taip pat ir parduotuvėje, kurią valdote komerciškai.

Tai, ką parašėte, taip pat lieka jūsų: jūsų aprašymas, jūsų žinutės ir bet kuri pridėta ekrano nuotrauka naudojami jūsų moduliui sukurti ir niekam kitam.

Kas nutinka, jei kūrimas nepavyksta?

Žingsnis, kuris vis grįžta neteisingas, kartojamas iki trijų kartų. Jei jis vis tiek nepraeina, modulis savo puslapyje pažymimas kaip reikalaujantis dėmesio, užuot išsiuntus ką nors sugedusio, o mes patys tuo pasidomime.

Kreditas grįžta pats vienu atveju: kai perdavimas kūrimo linijai nepavyksta tą akimirką, kai patvirtinate. Jei kūrimas nepavyksta po to, parašykite adresu [email protected], ir žmogus tai peržiūrės.

Ar galiu pakeisti specifikaciją pokalbio viduryje?

Tam pokalbis ir yra. Papildykite jį, prieštaraukite sau, atsisakykite funkcijos ar pradėkite iš naujo — kol modulis yra juodraštis, eilėje nieko nėra ir niekas neapmokestinama.

Patvirtinimas uždaro specifikaciją. Nuo tada pokalbis seka kūrimą, o ne priima pakeitimus, tad pataisa reiškia naują kūrimą ir dar vieną kreditą. Perskaitykite santrauką prieš spausdami mygtuką.

Kaip įdiegti zip failą?

Tai paprastas PrestaShop modulio zip failas. Administravimo srityje eikite į Moduliai, tada Modulių tvarkytuvė, ir per „Įkelti modulį“ įdėkite jį ten — PrestaShop jį išpakuoja ir įdiegia vienu žingsniu. Arba išpakuokite zip failą patys ir nukopijuokite aplanką į savo parduotuvės katalogą /modules per FTP ar SSH, palikdami aplanko pavadinimą tiksliai tokį, koks iš jo iškrito, o tada Modulių tvarkytuvėje paspauskite Įdiegti.

Bet kuriuo atveju „Konfigūruoti“ atveria paties modulio nustatymų puslapį administravimo srityje, o šalinimas iš to paties ekrano pašalina lenteles, korteles ir nustatymus, kuriuos jis sukūrė. Pirmiausia įsidiekite jį bandomojoje savo parduotuvės kopijoje ir ten viską perspauskite.

Ar kam nors reikia prieigos prie mano parduotuvės?

Ne, nė viena kryptimi. Į jūsų parduotuvę niekas neįdiegiama, parduotuvės prisijungimo duomenų neprašoma, o modulis niekada neskambina namo. Tai taip pat reiškia, kad nėra automatinių atnaujinimų: tai, ką atsisiunčiate, lieka kaip yra, kol nesukuriate ko nors naujo.