PrestaShop 1.7.4
E-commerce

Juillet 2018 : PrestaShop dévoile sa version 1.7.4.0

Par Adrien Q. le 25 juillet 2018

 Lecture 4 minutes

Après un peu plus de quatre mois, PrestaShop ravit de nouveau sa communauté en révélant une nouvelle version mineure nommée 1.7.4.0. Celle-ci présente de nouvelles fonctionnalités visant à améliorer le quotidien et l’expérience des
e-commerçant, tout en optimisant l’interface utilisateur.

Les changements du Menu du Back Office

Toutes les pages sont désormais accessibles sur mobile grâce au nouveau menu back-office ! Basé sur Bootstrap 4, il est également scrollable.

Back Office Mobile

Personnalisation de thème

Les fonctionnalités de personnalisation du thème sont disponibles dans la catégorie Design > Thème et Logo. Il permet à tous les utilisateurs de personnaliser la page d'accueil. Pour les utilisateurs plus techniques, la fonctionnalité "thème enfant" permettant de personnaliser un thème est désormais plus facile d'accès : vous la trouverez directement dans l'onglet "Personnalisation avancée". PrestaShop promet de publier prochainement un article dédié à ce sujet.

Theme custo

Améliorations SEO

Les balises HTML ont été améliorées sur plusieurs pages : la page d'accueil, la page du produit et les pages de catégories du thème "Classique". Une meilleure utilisation des titres vous permettra d'optimiser votre référencement. Attention, si vous développez des thèmes basés sur "Classic", pensez à les mettre à jour ! Les pages avec des versions multilingues incluent des liens "hreflang" dans la section "head".

Calcul du panier refactorisé

Le calcul du panier a été refactorisé et plusieurs tests automatisés ont été implémentés. Pour faire court : les commerçants et les clients vont adorer gérer les taxes, les coûts supplémentaires ou les réductions. Quant aux développeurs, ils auront de nouvelles fonctionnalités à découvrir !

Langues

Les locuteurs de la langue persane vont être heureux : PrestaShop a ajouté une police pour afficher l'alphabet spécifique de cette langue dans le logiciel en vue de rendre la plateforme plus conviviale pour les Iraniens. En parallèle, les problèmes d'installation pour le Grec ont été corrigés.

Les performances

Lorsque de nombreuses catégories sont utilisées, les performances dans les Back Office et Front Office ont été grandement améliorées.

Le côté technique

Penchons-nous désormais sur les changements qui ont eu lieu « sous le capot » au cours des derniers mois.

Nouveaux hooks

Deux hooks sont maintenant disponibles pour les développeurs :

  • displayDashboardToolbarTopMenu.
  • displayAdminEndContent

Symfony

Plus de pages ont été migrées vers Symfony :

  • Paramètres avancés > Administration
  • Paramètres avancés > Importer
  • Paramètres de la boutique > Général
  • Paramètres de la boutique > Général > Maintenance
  • Paramètres de la boutique > Paramètres du produit
  • Paramètres du magasin > Paramètres du client

Par ailleurs, l'élément Switch (UI) a été introduit dans les pages Symfony. De nombreux développeurs, y compris de la communauté, se concentrent désormais sur cette migration. Il a été annoncé lors du PrestaShop Day - qui s'est déroulée à Paris le mois dernier - et constituera principal point d'intérêt des évolutions de l’éditeur pour les prochaines versions, 1.7.5 et 1.7.6.

Tests

Aussi, comme il fut expliqué lors du PrestaShop Day, de nombreux travaux sont en cours sur les tests :

  • Tests unitaires
  • Nouveaux tests fonctionnels (de bout en bout)

Vous pouvez consulter toutes les améliorations apportées aux tests du référentiel GitHub.

Dépendances et exigences

De nombreuses dépendances ont été mises à jour pour la version 1.7.4 :

  • Symfony a été mis à jour vers la version 3.4 (version actuelle de LTS)
  • La version minimum requise de PHP est désormais 5.6 et PHP 7.2
  • Le back office (BO) utilise maintenant Bootstrap 4.0.0
  • PrestaShop UI Kit, basé sur Bootstrap 4, est maintenant en version 1.0 ;

Changements

Un gros travail a été fourni pour concrétiser cette version "mineure" de PrestaShop.
Voici un récapitulatif de PrestaShop 1.7.4 en quelques chiffres :

  • 3,977 fichiers modifiés
  • 1 421 validés ont fusionné
  • 256 demandes de retrait fermées
  • 58 questions fermées
  • 81 personnes ont contribué !

Vous pouvez vérifier le changelog complet sur GitHub.

Découvrez également...