Aperçu
Causes du problème
- Insère des balises
<style>ou<script>sans structure appropriée - Laisse des balises HTML non fermées ou mal appariées
- Ajoute du contenu qui casse la mise en page dans le champ Custom HTML
Correction temporaire à l’aide des outils de développement
Étape 1 : Ouvrir les DevTools
- Ouvrez l’éditeur de panier dans l’application Upcart
-
Faites un clic droit n’importe où sur la page et sélectionnez Inspect, ou appuyez sur :
Cmd + Option + I(Mac)Ctrl + Shift + I(Windows)
Étape 2 : Trouver le conteneur de mise en page cassé
- Dans l’onglet Elements des DevTools, cliquez sur l’outil de sélection (coin supérieur gauche des DevTools)
-
Survolez la mise en page de l’éditeur de panier et trouvez la section surlignée en vert à gauche du panneau de paramètres. Elle devrait être libellée :
-
Remontez de six niveaux dans la hiérarchie jusqu’à atteindre :
Étape 3 : Désactiver la position fixe
- Avec
.Polaris-Frame__Contentsélectionné, regardez sous l’onglet Styles - Trouvez la propriété
position: fixedet décochez-la
Supprimer le HTML invalide
- Faites défiler jusqu’au champ Custom HTML
- Recherchez tout HTML cassé ou CSS intégré qui pourrait avoir causé le problème
- Copiez le contenu ailleurs en tant que sauvegarde, puis supprimez-le
- Enregistrez vos modifications
Confirmer que c’est réparé
Bonnes pratiques pour prévenir ce problème
- N’insérez que du HTML complet et valide
- Évitez d’ajouter des blocs
<style>en ligne directement dans les emplacements HTML - Utilisez la section Custom CSS plutôt que d’ajouter du CSS dans les champs HTML
- Prévisualisez toujours vos modifications en mode Sandbox en cas de doute