Release notes Atomic Suite v1.4.1

Cette nouvelle version introduit un nouveau système d'affichage des molécules pour mieux visualiser la structure composée de molécules parentes et de molécules enfants. L'affichage est enrichi par des boutons d'action rapide qui accompagnent chaque molécule. La gestion du cache a subi quelques optimisations et des bugs de la version précédente ont été corrigés. Cette version est compatible avec PrestaShop à partir de la version 1.7.8.0.

[+] Show child molecules in molecules list

Nous avons introduit un nouveau système d'affichage des molécules Atomic. La nouvelle structure d’affichage en arbre permet de voir les molécules parentes et enfants avec un système “expand and collapse”.

Le nouveau système d'affichage permet, aussi, de modifier la position des molécules avec la méthode “drag and drop”. Il est possible de déplacer les molécules parentes, ainsi que les molécules enfants.

Attention : cela n’est pas possible sur les sites “multi-boutique”.

Cette évolution permet à l'utilisateur d'avoir une vision claire et globale de l'organisation du site et de la disposition des molécules. Les molécules peuvent être déplacées plus naturellement et de manière plus intuitive. La nouvelle arborescence réduit le temps de chargement pour afficher les molécules enfants et améliore la navigation dans le back-office.

[+] Optimised tree view

Des boutons ont été ajoutés à côté de chaque molécule représentée dans le nouveau système d'affichage des molécules Atomic : Activer / Désactiver la molécule Ajouter des molécules enfants (si possible) Modifier la molécule Supprimer la molécule Afficher les molécules enfant

Chaque bouton d'action affiche une info-bulle au passage de la souris pour éviter toute ambiguïté. Un popin de confirmation permet d'éviter qu'une molécule soit supprimée par erreur.

Attention : si Atomic est utilisé sur un site multi-boutique, l'arbre affiché dans le contexte "All Shops" est celui de la boutique par défaut. Pour éviter les fausses manipulations, il est pour l'instant impossible de changer la position des molécules enfants dans les sites multi-boutique.

[+] Improved cache performance

Atomic 1.4.1 apporte une optimisation de l'accès aux ressources mises en cache. Cela améliore les performances du cache.

[+] Added image size prefilter

Cette évolution évite d'utiliser un appel direct à la méthode getimage de php. Nous avons intégré un filtre smarty qui utilise la fonction native de PHP. Ce changement optimisera le chargement des images et réduira les risques d’erreur.

[+] Added "Clear list" button in the "Product list" molecule

Un bouton "Effacer la liste" a été ajouté dans les options de configuration de la molécule "Liste des produits". Le bouton supprime d'un clic tous les produits associés à la molécule. Cela permet à l'utilisateur de renouveler rapidement les produits associés à la molécule.

[*] Bugfix: Problem in Atomic menu display after upgrade from v1.3

Après avoir mis à jour un site de Atomic 1.3.x à Atomic 1.4, le menu affiché dans la colonne de droite de PrestaShop présente quelques anomalies. Certains onglets semblent être absents, comme : Ajouter une nouvelle molécule Structure des pages (mise en page) Le probleme a été corrigé.

[*] Bugfix: can't add an image if the file format consists of uppercase letters

Dans la version précédente de Atomic, les fichiers de type image, avec des lettres majuscules dans l’extension, produisaient un message d'erreur. Le problème a été corrigé. il est maintenant possible d'utiliser des images avec une extension écrite en majuscule (exemple : JPG)

[*] Bugfix: Menu is not shown on tablet

Un bug empêchait l'affichage du bouton "menu" sur les tablettes dans la version précédente. Le problème a été corrigé.

Améliorations mineures & bugfixes :

[+] Added getActions and getServices methods in HandlerProcessor class #optimization [+] Adapted "product-flags" and "product-images-modal" templates to avoid logs error [+] Rename "Associated products" in the "List of products" molecule[+] Added filter by tab for getChildren method

Last updated