Par Matthieu, Fondateur.

Si vous êtes un marchand utilisant PrestaShop, vous en avez certainement déjà entendu parler : l’équipe PrestaShop travaille actuellement sur la prochaine évolution majeure de PrestaShop : PrestaShop 1.7.

symfonyCette évolution majeure a été initiée par une raison technique : le souhait de remplacer le coeur actuel de PrestaShop réalisé “maison” par un coeur du marché, plus robuste et éprouvé, réalisé avec le framework Symfony.

Mais cette refonte est aussi l’occasion d’améliorer PrestaShop de manière générale : l’ergonomie du back offfice, la stabilité et la robustesse vis à vis des modules notamment. A noter que l’équipe PrestaShop a instauré de véritables Products Managers, qui conçoivent les fonctionnalités, avant que l’équipe technique ne les réalise. Espérons que leurs actions permettent un logiciel encore plus simple et fonctionnel.

Comme à son habitude, PrestaShop n’a pas communiqué de planning. Au risque de se tromper, voici ce que nous anticipons : livraison d’une première beta d’ici quelques semaines, suivie d’autres bétas, puis Release Candidate, première version stable “officielle” à la rentrée au mieux (à n’utiliser que si vous êtes prêts à essuyer quelques plâtres…). Pour une version sans soucis, nous conseillons généralement d’attendre la première version correctrice faisant suite à la première version stable officielle.

 

Voici une première analyse que nous approfondirons une fois la béta disponible.

1 – Améliorations BackOffice

  • Revue de l’ergonomie générale du BackOffice, et notamment du menu de navigation principal, séparant les différentes rubriques en fonction du type d’action à mener (gestion de la boutique, configuration, etc…),
  • Revue complète de la page produit :
    • Nouveaux onglets, moins nombreux, regroupant plus de champs, ce qui va permettre de créer les produits plus rapidement,
    • Ajout d’un onglet module, pour rassembler toutes les informations spécifiques (ie : non natives PrestaShop) en un seul endroit. Cela rendra ces informations facilement identifiables, pratique notamment pour le support aux marchands.
    • Ajout d’un outil permettant de passer d’un produit à l’autre sans retourner à la liste, gros gain de temps à prévoir dans la gestion du catalogue !
    • Autres améliorations : raccourcis clavier (Ctrl + S = enregistrer), mise en avant de modules (publicité) & gestion des déclinaisons optimisée.

  • Revue complète des pages modules
    • Les modules installés sont séparés des modules suggérés au travers de plusieurs pages : enfin une liste ne contenant que les modules installés ! Par ailleurs, création d’une page de modules suggérés, avec accroche marketing pour chaque module, ce qui devrait ravir les partenaires qui trouveront là un meilleur moyen de mettre en avant leurs offres.
    • Dans la vue des modules installés, les modules seront classés suivant leurs provenances : modules natifs, modules thème “x”, etc… Cela permettra sans doute un nettoyage beaucoup plus facile, et d’une manière générale une gestion facilité.

 

2 – Améliorations FrontOffice

L’aspect du thème par défaut de PrestaShop a été complètement revu, mais pas le fonctionnement général de l’interface. En d’autres termes : nouvelles couleurs, mais pas de gros changement dans la structure de l’ergonomie. On aime, ou pas, les nouvelles couleurs, mais de toute façon la majorité des marchands n’utilisent pas le thème par défaut !

theme-prestashop-1.7

 

L’ergonomie du tunnel de commande a été améliorée. Un rappel du panier, type panier simplifié, sera disponible sur chacune des pages. La validation de commande respectera la norme Allemande : après l’écran de choix de transporteur, un écran rassemblera la case à cocher de validation des CGVs & un bouton “Payer”. Le consommateur choisit, sur un écran suivant, la solution de paiement souhaitée.

A noter l’arrivée d’un thème “nu” appelé Starter Theme, destiné aux agences et créateurs de thèmes, qui devrait permettre une création de thème sur mesure plus rapide.

 

3 – Le coin des développeurs … pour les non-développeurs

Cette première version de PrestaShop 1.7 embarquera du code Symfony, ainsi que l’ancien code. Il y a fort à parier que les évolutions de PrestaShop 1.7 verront Symfony prendre de plus en plus de place (ie : remplacement progressif).

Les modules ne sont pour le moment pas impactés dans leurs structures, sauf pour les interactions avec la fiche produit en BackOffice, les interactions avec le thème, et les modules de paiement. Bref, il y a donc fort à parier qu’une mise à jour de tous les modules soient nécessaires, dans certains cas une réécriture complète.

En Front Office, le thème reste en Smarty pour le moment, mais de très fortes évolutions techniques ont été apportées : les thèmes PrestaShop 1.6 ne fonctionneront pas sur PrestaShop 1.7, et la manière de réaliser un thème va changer fortement. Cela dit, les évolutions apportées sont, comme pour l’introduction d’une base Symfony, dans la direction d’un code plus propre, et qui respecte les standards du marché.

 

Cette version 1.7 de PrestaShop, annoncée sous forme d’un caprice de geek “Et si on refaisait tout avec une nouvelle technologie ?!” va apporter de nombreuses améliorations, et bien au delà du coeur plus robuste : une meilleur ergonomie Back Office et des thèmes mieux construits & plus rapidement. La seule question : quel sera l’impact de l’utilisation de Symfony sur le temps d’affichage des pages ?

Pour approfondir, nous vous recommandons la lecture des articles, en Anglais, du blog des développeurs PrestaShop sur PrestaShop 1.7.

Laissez un commentaire


*