Configurer les propriétés système du chargement asynchrone du méga menu
Le méga menu asynchrone améliore l’interactivité de la page d’accueil en chargeant le méga menu en arrière-plan, ce qui vous permet d’interagir plus rapidement avec le contenu visible.
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
- Utilisez les propriétés système de chargement asynchrone du méga menu pour afficher des éléments d’espace réservé ressemblant à la mise en page du contenu final lors de l’extraction des données réelles.
- Affichez un écran vierge ou un spinner, les chargeurs squelettes créent une meilleure perception de la performance et de l’expérience utilisateur.
- Continuez à travailler sur la page d’accueil et d’autres éléments de widget, quel que soit le temps de chargement du méga menu.
- Activez le cache, réduisez le temps de chargement et améliorez la réactivité.
Procédure
-
Dans le filtre de navigation, saisissez sys_properties.list.
La liste des propriétés de la table Propriétés système [sys_properties] s’affiche.
-
Recherchez les propriétés suivantes et cliquez sur Ouvrir.
Figure 1. Chargement asynchrone du mégamenu Propriétés système -
Basculez sn_ex_sp.megamenu _async_load pour activer ou désactiver la fonctionnalité de chargement du méga menu asynchrone.
- Vrai : afficher le chargeur squelette
- Faux : (par défaut)
-
Basculez sn_ex_sp.megamenu_async_load_skeleton_view pour activer ou désactiver le chargeur de squelette du méga menu.
- Vrai : afficher le chargeur squelette jusqu’à ce que le flux asynchrone reçoive les données.
- Faux : afficher les données de la session précédente jusqu’à ce que le flux asynchrone les reçoive, puis mettre à jour l’interface utilisateur. Pour plus d'informations, consultez Mappage des données du portail de l’utilisateur.
-
Spécifiez la durée du délai d’expiration sn_ex_sp.megamenu_async_timeout (en millisecondes) pour le chargement du méga menu asynchrone.
La valeur par défaut est 15 000. Au bout de 15 secondes, l’interface utilisateur abandonne le chargement des données et affiche un message d’erreur
Un problème est survenu lors du chargement du menu. Veuillez réessayer ultérieurement.
.
-
Basculez sn_ex_sp.megamenu _async_load pour activer ou désactiver la fonctionnalité de chargement du méga menu asynchrone.
- Cliquez sur Enregistrer ou Mettre à jour.