Pradžia
Modulio diegimas ir atnaujinimas
Patikrinkite suderinamumą, įkelkite ZIP failą, atidarykite modulį ir saugiai atnaujinkite esamą diegimą.
Peržiūrėta
Šiame puslapyje
PrestaOne modulis sujungia jūsų PrestaShop parduotuvę su mobiliąja programėle. Pirmiausia įdiekite jį parduotuvėje, tada kiekvieną telefoną prijunkite modulio puslapyje Prijungimai ir prieiga.
Jums reikės PrestaShop administratoriaus paskyros, kuria galima diegti ir konfigūruoti modulius. PrestaOne programėlės paskyra yra atskira: administravimo skydelio slaptažodis prisijungiant prie programėlės nenaudojamas.
Prieš diegiant
- Patikrinkite, ar parduotuvėje veikia palaikoma PrestaShop versija: 1.7 serijos 1.7.8 ar naujesnė, 8 arba 9. Serveris turi atitikti savo PrestaShop versijos PHP reikalavimus ir modulio minimalų reikalavimą PHP 7.4, be to, turėti reikiamus plėtinius, tarp jų cURL, JSON, Mbstring ir OpenSSL.
- Viešoji parduotuvė turi atsidaryti per HTTPS. Programėlėje įvedamas viešas parduotuvės adresas, o ne privatus administravimo skydelio prisijungimo adresas.
- Prieš keisdami įdiegtus modulius, pasidarykite parduotuvės failų ir duomenų bazės atsarginę kopiją. Laikykite ją, kol patikrinsite diegimą.
- Naudokite vienos parduotuvės kontekstą. PrestaOne oficialiai nepalaiko PrestaShop režimo „Multi-parduotuvė“. Kelių nepriklausomų parduotuvių prijungimas programėlėje yra kita funkcija: kiekvienoje tokioje parduotuvėje modulį įdiekite atskirai.
ZIP failo įdiegimas PrestaShop
- Kompiuteryje atidarykite PrestaOne atsisiuntimų puslapį ir atsisiųskite modulio ZIP failą. Jei modulį įsigijote prekyvietėje, naudokite su pirkiniu gautą paketą. ZIP failo neišpakuokite ir nekeiskite.
- Parduotuvės administravimo skydelyje atidarykite Moduliai → Modulių valdymas ir pasirinkite Įkelti modulį. Skirtingose PrestaShop versijose meniu pavadinimai gali šiek tiek skirtis.
- Pasirinkite atsisiųstą ZIP failą ir palaukite, kol PrestaShop jį įkels ir įdiegs. Baigtas įkėlimas dar nėra galutinė patikra: PrestaShop turi pranešti, kad diegimas pavyko.
- Skiltyje Modulių valdymas raskite PrestaOne Mobile Bridge ir pasirinkite Konfigūruoti. Įsitikinkite, kad modulis įjungtas.
- Modulyje atidarykite Išplėstiniai nustatymai ir išskleiskite Server diagnostics. Patikrinkite serverio reikalavimus. Jei kurio nors trūksta, prieš jungdami telefoną nusiųskite būtent tą reikalavimą savo prieglobos paslaugų teikėjui.
Modulis PrestaShop viduje turi savo skirtukus. Šie pavadinimai naudojami visoje dokumentacijoje. Padidinti ↗
Šiame etape būsena Neprijungta yra normali: diegimas sukuria parduotuvės pusės komponentą, bet nė vienas telefonas dar nesusietas. Toliau skaitykite straipsnį Parduotuvės prijungimas prie programėlės.
Diegimo patikra prieš prijungiant
Iš Modulių valdymas dar kartą atidarykite modulio konfigūraciją. Puslapyje turi įsikelti skirtukai ir matytis galimybė prijungti mobiliąją programėlę. Kad veiktų susiejimo valdikliai, naršyklėje turi būti įjungtas JavaScript.
Taip pat atidarykite įprastą parduotuvės puslapį. Įdiegtas modulis neturi trukdyti lankytojams naršyti ir atsiskaityti. Tačiau sėkmingai atsidariusi parduotuvė dar neįrodo, kad veikia susiejimas ar tiesioginis pokalbis: jie tikrinami atskirai.
Jei diegimas nepavyksta, išsaugokite tikslų klaidos tekstą. Failo įkėlimo dydžio riba, trūkstamas PHP plėtinys ir modulio sąrankos klaida sprendžiami skirtingai. Jei galite, patikrinkite Išplėstiniai nustatymai → Server diagnostics; jei ne, nusiųskite klaidą prieglobos teikėjui arba PrestaOne pagalbai.
Esamo diegimo atnaujinimas
Atnaujinant išlaikomas esamas diegimas ir paleidžiami modulio atnaujinimo žingsniai. Neišdiekite modulio, norėdami jį atnaujinti. Išdiegus pašalinami modulio duomenys: pokalbiai, susigrąžinimo įrašai, analitika ir prijungimų nustatymai.
- Skiltyje Modulių valdymas užsirašykite įdiegtą versiją ir pasidarykite parduotuvės failų bei duomenų bazės atsarginę kopiją.
- Atsisiųskite naujesnį oficialų ZIP failą. Esamam PrestaOne diegimui naudokite PrestaShop modulio atnaujinimo arba įkėlimo veiksmą.
- Palaukite atnaujinimo rezultato ir vėl atidarykite Konfigūruoti. Patikrinkite, ar išliko esami prijungimai ir paslaugų nustatymai.
- Programėlėje atnaujinkite prijungtą parduotuvę ir atidarykite užsakymą ar prekę, kad įsitikintumėte, jog duomenys įsikelia.
- Jei naudojate tiesioginį pokalbį, patikrinkite pokalbių valdiklį parduotuvėje. Jei naudojate krepšelių susigrąžinimą, patikrinkite išsaugotą kampaniją ir jos paslaugos būseną. Vien programėlės prijungimas šių paslaugų nepatikrina.
Jei PrestaShop praneša, kad atnaujinti nepavyko, išsaugokite atsarginę kopiją ir klaidos informaciją. Nekartokite modulio išdiegimo ir įdiegimo iš naujo. Jei programėlė aiškiai praneša, kad modulio versija nebepalaikoma, atnaujinkite modulį ir tik tada bandykite prijungti parduotuvę dar kartą.
Modulis įdiegtas, bet prijungti nepavyksta
Visą susiejimo eigą rasite straipsnyje Parduotuvės prijungimas prie programėlės. Konkrečią klaidą spręskite pagal straipsnį Prijungimo ir paslaugos problemų sprendimas.
Kai parduotuvė veikia už CDN ar atvirkštinio tarpinio serverio (reverse proxy), viešoji parduotuvė gali naudoti HTTPS, o PHP matyti vidinį HTTP ryšį. Tokiu atveju vadovaukitės puslapiu Atvirkštinio tarpinio serverio konfigūracija. Nespėliokite tarpinių serverių adresų ir neišjunkite HTTPS apsaugos vien tam, kad dingtų klaida.