Note de version 2.16e
À partir du 24/01/2024, la version stable des CMS est la version 2.16e, la version corrective 2.16g.
Voici les nouveautés de la 2.16e
Découvrez la toute dernière version CMS 2.16e, offrant des corrections essentielles telles que le rétablissement du comportement GA3/GA4 pré-2024. Profitez des améliorations, notamment dans la configuration des modules de base et le nouveau hook de fonctionnalité du noyau. Cette mise à jour assure une expérience utilisateur optimisée avec des corrections dans le catalogue, la gestion des mails, et des fonctionnalités améliorées pour une navigation plus fluide. Explorez la puissance de cette version stable, maintenant disponible.
[FIX] Retour au comportement de GA3/GA4 avant le 1er janvier 2024 qui a occasionner une absence du déploiement des clés GA4 enregistrée comme propriété standard
[FIX] Configuration de modules de base - Menu Navigation
On a fait une rectification au niveau de hook de navigation. En l'utilisant, on peut desormais manipuler grace à la valeur du menu "Type de menu imbiqué" dans le webo-facto.
[IGNORE] Configuration de modules de base - Menu Navigation
Restaurer le type menu en sa valeur precédente 'menu developpé en survol'.
[NEW] Hook - Fonctionnalité du noyau
Implementation d'un nouveau Hook pour configurer la disponibilité de vd.
[FIX] Catalogue - Filtre produit
La liste deroulante de la filtre était cachée dans le titre si ce dernier est trop long tout en ajoutant le tooltip.
[FIX] Catalogue - Filtre produit
La liste deroulante de la filtre était cachée dans le titre si ce dernier est trop long, et ajout tooltip.
[FIX] Catalogue - Filtre produit
La liste deroulante de la filtre était cachée dans le titre si ce dernier est trop long.
[FIX] Configuration de modules de base - Navigation
Le type ne dépendait pas du parametre 'Type de menu' dans la configuration du site. Parcontre, le template dépendait de ce parametre.
[OPTIM] Catalogue - Mail de relance panier
Optimisation de l'ordre de commande de produits. Les produits offerts sont les derniers.
[FIX] Catalogue - Mail de relance panier
Les statuts de produits offerts sont toujours "free" même dans langue FR. On a utilisé le traducteur de langage de Emajine.
[FIX] Newsletter - Rapport d'import
Correction du lien pour consulter le rapport d'import dans l'e-mail.
[FIX] Hook - Import
Ajout de valeur par defaut de nombre de lignes à exécuter par exécution.
[OPTIM] Hook - Import
Optimisation la fonction onInit de hook d’import. Le nombre de lignes à exécuter par exécution est désormais modifiable via ce hook.
[FIX] Centre de ressource - Recherche avancée
Le problème est au niveau du choix du type de ressource. Le type sélectionné n'était pas pris en compte. On a dû ajouter d’autres conditions pour mettre les résultats de ressources de ce type uniquement.
[FIX] Outils de développement - Suppression de l'accès à la base de données dans l'URL
Le problème est au niveau de l’URL de bouton Accéder à la base de données et dans l’onglet Base de données. Ces deux URL contiennent l’identifiant et le mot de passe Mysql, alors on a supprimé ces accès et on garde seulement l'hôte de la base de données.
[FIX] Catalogue - Frais de port.
Les frais de port ne sont pas appliqués pour certaines régions.
[FIX] Configuration d'un diaporama - Erreur d'affichage de la rubrique sélectionnée
Le problème est au niveau du choix de rubrique lors de la configuration du diaporama. C'est toujours le sommaire qui est affiché et non pas la rubrique sélectionnée à la base. La récupération du nom de la rubrique sélectionnée n'était pas bien gérée.
[FIX] Formulaire - Google Analytics
Remonter les données du formulaire dans Google Analytics 4 pour faire un suivi.
[FIX] Centre de ressource - Filtre sur la recherche avancée
Le problème dans la recherche avancée de ressources était dû à des requêtes multiples exécutées, même après avoir sélectionné un type de ressource dans la liste déroulante du filtre, avec deux solutions envisagées : exclure les requêtes non conformes individuellement, nécessitant une quantité importante de code, ou opter pour une approche plus concise en créant une variable de session pour vérifier et exécuter uniquement la requête correspondant au type de ressource sélectionné.