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