Exception ciblée
Attribut data-no-footer="1" pour garder un script en tête.
Magento 2 · Performance & intégration
Gardez l’optimisation « JavaScript en bas de page » de Magento 2 tout en laissant en tête les scripts qui doivent s’y trouver, comme une CMP ou un tag de mesure.
Utile uniquement si l’option « déplacer le JavaScript en bas de page » est active.
Vue d'ensemble
Lorsque l’option dev/js/move_script_to_bottom est active, Magento 2 déplace tous les scripts juste avant la fermeture de la page. C’est bon pour la performance, mais certains scripts doivent rester en tête : plateforme de consentement, tags qui doivent se charger avant les autres.
data-no-footer="1" restent à leur place, quel que soit l’ordre ou le format des attributs ;text/x-magento-template sont traités comme dans Magento ;Le module n’a aucun réglage. Il est utilisé par Agillia Sirdata pour garder la CMP en tête de page. Il n’a d’effet que si le déplacement du JavaScript en bas de page est activé.
Fonctionnalités
Attribut data-no-footer="1" pour garder un script en tête.
Les autres scripts sont toujours déplacés en bas de page.
text/x-magento-template traités comme dans le cœur.
Réponse inchangée si la page n’a pas de balise body fermante.
Test unitaire fourni.
Utilisé par Agillia Sirdata pour la CMP.
Bénéfices
Pas besoin de désactiver le déplacement du JavaScript.
CMP et tags critiques se chargent au bon moment.
Aucun réglage, aucune modification du thème.
Compatibilité & prérequis
Support
Support et mises à jour inclus pendant 90 jours.
Contacter notre équipecheck_circle
check_circle