Prestashop 1.7.6 è disponibile – ecco cosa è stato aggiornato
PrestaShop 1.7.6.0 è stato rilasciato ed è disponibile per l’ aggiornamento automatico. Vediamo insieme le novità
La nuova release PrestaShop 1.7.6.0 è il frutto di Sei mesi di sviluppo, una Beta di sei settimane, due release candidate. Sono stati fatti importanti progressi anche sulla migrazione di Symfony. Ecco cosa cambia:
Cosa c’è di nuovo in PrestaShop 1.7.6.0
Nuove funzionalità per il Front office:
- Nuovo design per le email transazionali (ottimizzato per display mobile), che rafforza la relazione con il cliente e migliora l’esperienza di acquisto.
- Visualizzazione migliorata dei dettagli del prezzo (prezzo del prodotto, spedizione, tasse, ecc.) In tutte le fasi chiave del processo di acquisto per migliorare la rassicurazione e le conversioni dei clienti.
- Nuovo menu profilo con accesso diretto alle risorse (documentazione, formazione, agenzie, centro assistenza …).
- Versione aggiornata del modulo Commenti prodotto, con rich snippet. Disponibile nelle versioni 1.7.6+.
- Ricerca a strati (faccete) completamente rifattorizzata (per ordinamenti e filtri) nelle categorie e nelle pagine di elenchi con l’aggiunta di un cursore di prezzo. La nuova versione è disponibile per tutte le versioni 1.7.1 e successive.
- Modalità catalogo migliorata: per i siti web vetrina, ora puoi scegliere di visualizzare o nascondere i prezzi dei prodotti.
- Miglioramento del sottosistema di gestione della valuta. Questa è la base per consentire una maggiore personalizzazione nelle prossime versioni, ad esempio aggiungendo valute personalizzate.
- SEO migliorato per prodotti con combinazioni.
Back office
- Gestisci e visualizza in anteprima le tue e-mail transazionali direttamente da una nuova pagina di back-office: Email Theme.
- Per raccogliere tutti i prezzi nello stesso luogo, è stata aggiunta una colonna “Prezzo (tasse incl.)” All’elenco dei prodotti. In una sola occhiata, è ora possibile ottenere sia le tasse incluse che i prezzi esclusi per ciascun prodotto.
- Nuove Helpers card: sono state aggiunte su pagine importanti per migliorare l’onboarding del software: categorie, clienti, pagine, impiegati.
- L’anteprima dinamica dei risultati del motore di ricerca è stata aggiunta a più pagine: Pagina prodotto, Categorie, CMS.
- Il modulo filigrana è stato aggiornato a 1.7 – grazie alla comunity.
Il modulo è disponibile nel Catalogo moduli. - Miglioramento del sistema di traduzione per moduli multilingue.
- La sezione Design del back office è stata rielaborata. Ora puoi avere una panoramica di tutte le funzionalità di progettazione (RTL, loghi, favicon e tema) e gestirli nel modo desiderato.
- Il pannello di amministrazione backoffice è stato ottimizzato per una migliore visualizzazione e usabilità da periferiche mobile
Novità del core e tecniche
Miglioramenti tecnici:
- Sono ora disponibili build notturne e nightly board.
- Translation Manager di Back Office ora può gestire le traduzioni legacy dei moduli e dei moduli symfony
- Aggiunto supporto per Doctrine Entities nei moduli (sia Front che Back-office)
- Il calcolo dei prezzi è ora coperto dai test di integrazione basati su Behat (test leggibili dall’uomo)
- Nuovo sistema di modelli di posta basato su Twig, insieme a un sistema di nuova generazione che evita il download di tutti i modelli di posta; consentirà una più facile personalizzazione nelle versioni future
- Nuova implementazione standard CLDR: una migliore localizzazione dei prezzi e degli importi, consentirà la creazione di valute personalizzate nelle versioni future
- Supporto per più griglie sulla stessa pagina
Miglioramenti delle prestazioni
- Miglioramento del processo di autorizzazione dei dipendenti
- Cache introdotta anche durante il caricamento dei moduli
- Il numero di richieste SQL per ottenere le autorizzazioni dei dipendenti è stato significativamente ridotto
Nuovi web services
- La Product customizations è ora raggiungibile via Web service
- Le informazioni sulla combinazione di prodotti nel pacchetto sono ora disponibili via web services
Nuovi Hooks
- displayProductActions (Product page, close to the “Add to cart” button)
- displayPersonalInformationTop (Checkout funnel, before the customer login form)
- additionalCustomerAddressFields (In CustomerAddressFormatter)
- actionProductFlagsModifier (Allows to customize product flags)
- Form hooks
- Kpi hooks
- Mail generator hooks:
- actionListMailThemes
- actionBuildLayoutVariables
- actionGetMailLayoutTransformations
Potete visionare la lista completa degli hooks qui: DevDocs
Altri miglioramenti
- La nuova implementazione CLDR sostituisce quella precedente. Sono stati necessari alcuni cambiamenti urgenti:
- Il Currency ObjectModel è ora multilingue
- La libreria IcanBoogie / CLDR è stata rimossa
- Le chiamate a Tools :: getCldr () generano un PrestaShopException
- Lo spazio dei nomi “PrestaShop \ PrestaShop \ Core \ Cldr” è stato rimosso
- I file CLDR nella directory “/ translations” sono stati rimossi
- Importa:
- Non è più possibile aggiungere categorie alle categorie correnti con l’importazione in un ID forza. (Dovrai impostarli tutti e il primo diventerà il default_category)
- Libreria sostituita:
- PhpExcel (non più supportato) è stato sostituito da PHPSpreadsheet
- Confronto versione:
- AppKernel :: MAJOR_VERSION ora è “7” anziché “17”
- “1.2.4” non è più grande di “1.2.3.4” (quest’ultimo è ora interpretato come “2.3.4”)
- Gli endpoint diversi da index.php sono stati deprecati:
- Tutti gli endpoint BO ora richiedono un token
- AdminModelAdapter.php ora richiede il router nel suo costruttore
- Le seguenti valute non sono più disponibili:
- BYR: rublo bielorusso (2000-2016)
- LTL: Litas lituano (fine 2014-12-31)
- STD: São Tomé & amp; Príncipe Dobra (fine 2017-12-31)
- Altro:
- Le barre non vengono più rimosse dalle variabili $ _GET e $ _POST
- src / Core / Addon / Module / ModuleManager.php :: _ construct () riceve un’istanza di CacheClearerInterface invece di CacheClearer
- Le autorizzazioni per i file creati da PrestaShop non sono più impostate su 0777. Le autorizzazioni ora sono impostate su 0755 per le directory e 0644 per i file
- Per evitare di includere jQuery due volte, non è più possibile aggiungere jQuery nei controller BO in base al nuovo tema utilizzando addJquery ()
- I messaggi di errore non vengono più automaticamente salvati in HTML
Download Prestashop 1.7.6
Scarica ora Prestashop 1.7.6 al link sottostante dal sito ufficiale Prestashop.com:
Come aggiornare a Prestashop 1.7.6
Se si prevede di eseguire l’aggiornamento, si consiglia di utilizzare la versione 4.9.0 del modulo di aggiornamento con 1 clic. Puoi aggiornarlo dalla scheda “Gestione moduli” oppure, se non lo hai ancora, trovalo nella scheda “Catalogo moduli” nel tuo BO.
Se non siete utenti esperti e preferite affidare l’aggiornamento del vostro Prestashop a professionisti, potete valutare questo servizio dedicato:
aggiornamento a prestashop 1.7.5, prestashop 1.7.5