Toutes les plateformes / Guide
Modèle 3D et AR sur PrestaShop
Par défaut, PrestaShop supprime les iframes des descriptions. Un réglage les autorise ; ensuite vous collez le code dans la description du produit, en mode code source de l'éditeur.
- Plugin / application
- Pas nécessaire
- Où coller le code
- Description / Récapitulatif → « Code source »
- AR sur mobile
- Oui, Android et iPhone
Le code 3DView dans la description du produit
Le récapitulatif (Summary) apparaît à côté du prix ; la description longue, plus bas sur la page.
Étape 1
Copiez le code depuis 3DView
Connectez-vous, allez dans « Mes modèles » et, sur le modèle, cliquez sur « Code pour le site » : le code est copié aussitôt. Les onglets Shopify, WooCommerce et « Tout site » indiquent seulement où le coller ; le code est le même.
Copiez le code depuis 3DView Étape 2
Autorisez les iframes
Paramètres de la boutique (Shop Parameters) → Paramètres généraux → « Autoriser les iframes dans les champs HTML » (Allow iframes on HTML fields) → Oui → Enregistrer. À faire une seule fois.
Autorisez les iframes Étape 3
Ouvrez le produit
Catalogue → Produits → cliquez sur le produit.
Ouvrez le produit Étape 4
Ouvrez le code source de la description
Dans l'éditeur du Récapitulatif ou de la Description, cliquez sur le bouton « Code source » (Source code, <>). Sur certains thèmes, il se trouve sous le bouton « … » de l'éditeur.
Ouvrez le code source de la description Étape 5
Collez le code et enregistrez
Collez le code, cliquez sur OK dans la fenêtre de code, puis enregistrez le produit.
Collez le code et enregistrez
Le code à coller
Voici le code copié depuis 3DView (chez vous, l'ID du modèle remplace MODEL_ID). Vous pouvez changer la hauteur (height:480px) ; ne modifiez pas le reste. Ajoutez ?controls=0 après l'ID pour masquer la barre de réglages sous le modèle.
<iframe src="https://www.3dview.ai/embed/MODEL_ID" title="Canapé Oslo" loading="lazy" allow="xr-spatial-tracking; fullscreen; accelerometer; gyroscope" allowfullscreen style="width:100%;height:480px;border:0;border-radius:12px"></iframe>
Comment vérifier que ça fonctionne
- Sur ordinateur : le modèle se charge, tourne à la souris, et le bouton « Voir sur le téléphone » affiche un code QR pour l'AR.
- Sur Android (Chrome) : touchez le bouton AR dans le coin du modèle. La visionneuse AR de Google s'ouvre et vous placez le produit dans la pièce, en taille réelle. Le téléphone doit être compatible ARCore.
- Sur iPhone/iPad (Safari) : touchez le bouton AR. AR Quick Look s'ouvre, sans aucune application.
- Testez depuis Safari ou Chrome, pas depuis le navigateur intégré de Facebook/Instagram : l'AR n'y démarre pas.
- Si la boutique a plusieurs langues, collez le code dans la description de chaque langue (sélecteur de langue à côté du champ).
Problèmes fréquents et solutions
Le code disparaît même après le réglage
Vérifiez au même endroit l'option « Utiliser la bibliothèque HTMLPurifier » ; avec les iframes autorisées, le code devrait rester. Videz aussi le cache : Paramètres avancés → Performances → Vider le cache.
Je ne vois pas le bouton code source
Certains modules d'éditeur le masquent. Cherchez le bouton « <> » ou « Source code » sous « … », ou demandez au développeur de l'activer dans TinyMCE.
Le code disparaît ou devient du texte après l'enregistrement
L'éditeur l'a nettoyé : collez le code en mode HTML / code source, pas en mode visuel (les étapes ci-dessus indiquent le bouton exact). S'il disparaît encore, la plateforme n'autorise pas les iframes : utilisez le lien et le code QR de « Partager / QR ».
Le modèle est trop petit ou coupé
Augmentez la hauteur dans le code : height:480px devient par exemple height:600px. La largeur (100 %) s'adapte toute seule à la colonne. Sur mobile, 400–500px suffisent en général.
Le bouton AR n'apparaît pas ou ne démarre pas sur iPhone
L'AR sur iPhone demande Safari (ou Chrome sur iOS) et un iPhone/iPad sous iOS 12 ou plus récent. 3DView prépare automatiquement la version iPhone (USDZ). Ouvrez directement le lien du modèle (bouton « Voir en AR » dans votre compte) : si ça marche là, votre plateforme bloque l'AR dans les cadres intégrés ; ajoutez sous le modèle un lien « Voir en AR » vers ce lien.
Le navigateur signale un « contenu non sécurisé » ou le modèle ne se charge pas
Ne remplacez pas l'adresse du code par http://. Sur un site https, les navigateurs bloquent les cadres http (contenu mixte). Laissez l'adresse telle quelle : https://www.3dview.ai/embed/…
Le logo 3DView apparaît sur le modèle
Vous le retirez par modèle, depuis votre compte : « Retirer le logo », un paiement unique en crédits. Le code reste le même.
Est-ce que ça ralentit la page ?
Non : le code contient loading="lazy", le modèle ne se charge donc que lorsqu'il arrive à l'écran. L'hébergement est inclus, sans abonnement.
Illustrations simplifiées, pas des captures d'écran ; les menus peuvent être un peu différents dans votre version.
Questions fréquentes
Ai-je besoin d'un module PrestaShop ?
Non. Après le réglage des iframes, le code va directement dans la description.
Est-ce sûr d'autoriser les iframes ?
Le réglage autorise les iframes uniquement pour les personnes qui modifient les produits dans l'admin. Ne collez que des codes de sources de confiance.
Ça marche sur PrestaShop 1.6 ?
Oui, le même réglage existe dans Préférences → Générales ; l'éditeur a le bouton « HTML ».
Vous n'avez pas encore de modèle 3D ?
Scannez le produit avec votre téléphone ou partez d'une photo. Code pour le site, lien avec QR et AR inclus.
Créer votre premier modèle