S-a lansat al 7-lea update major Prestashop și aduce o schimbare importantă, a fost introdus framework-ul Symphony 2.8.6 în „anumite părți ale platformei”, mai exact în back-end în pagina de produs și pagina de module. Ce înseamnă asta? Upgrade-ul de la 1.6 va fi foarte dificil, voi explica mai jos. Template-urile actuale pentru 1.6 nu vor funcționa în versiunea 1.7, precum și o parte din module.
Schimbări importante aduse de Prestashop 1.7 sunt:
- O nouă temă default, denumită „Classic” cu o pagină de produs îmbunătățită și checkout-ul restructurat complet. Developerii spun că noua temă reprezintă o fundație importantă pe baza căreia se vor dezvolta template-uri în jumătate din timpul necesar dezvoltării lor în versiunea 1.6
- În sfărșit, posibilitatea de a crea teme child pentru a putea actualiza template-urile fără probleme
- Toate fișierele JS ale temelor vor fi concatenate în theme.js, iar toate fișierele CSS vor fi concatenate în theme.css pentru a fi ulterior minificate automat folosind Webpack
- Modificări în panoul de administrare, meniul, secțiunea de module și cea de adăugare produs, per total îmbunătățiri UI/UX în back-office
Ce presupune un upgrade de la 1.6 la 1.7:
- Refacerea templateului folosind noua temă default
- Adaptarea modulelor de pe pagina de produs (CSS și JavaScript).
- Adaptarea modulelor din pagina de module (CSS și JavaScript).
- Testarea întregului site
Ce module mai merg? Ar trebui să meargă toate modulele dezvoltate corect mai puțin:
- cele care afecteaza interfața de front-office, pentru că s-a schimbat completul modalitatea de dezvoltare a temelor
- cele care afecteaza pagina de produs și pagina de module – pentru că s-a schimbat DOM-ul acestor pagini
Te întrebi dacă ești obligat să faci upgrade-ul?
Nu, cel puțin nu acum. În concluzie, pentru upgrade trebuie schimbat cam tot site-ul, dar nu e o urgență pentru administratori întrucât 1.6 va mai primi câteva luni actualizări de securitate. Acest timp va fi suficient pentru dezvoltatori să actualizeze modulele și template-urile pentru noua versiune Prestashop. Așadar nu vă grăbiți cu update-ul.
În schimb, dacă ai în plan să dezvolți un site nou, ar trebui să iei în considerare folosirea noii versiuni.
La prima vedere versiunea 1.7 aduce funcționalități noi și valoroase atât pentru developeri, cât și pentru administratori. Abia aștept să îl explorez și să citesc reacții pro și contra ale developerilor. Symphony a fost introdus doar în back-end pentru a aduce un val nou de developeri în comunitate. Deocamdată Smarty este încă majoritar, dar probabil la următoarele update-uri mai mici, Symphony va acapara din ce în ce mai mult din platformă. Download de aici. Spor la update-uri sau dezvoltat magazine online.
4 Comments
Salut,cum fac upgrade?
Salut, nu există un upgrade automat. Singura soluție este să înstalezi noua versiune, să muți conținutul și să actualizezi template-ul pentru versiunea 1.7. Cel mai bine ar fi să aștepți momentul în care vrei să aduci un update serios site-ului.
Noua interfata este mult imbunatatita, cel putin pentru mobil, cam asta asteptam de la PrestaShop
Și mie îmi place, mai ales când dau de versiuni mult mai vechi și vâd cum era înainte.