Attribut d'importation pour les vidéos Youtube dans les produits

10

Je souhaite importer mes produits avec la vidéo YouTube dans la "galerie d'images ou de vidéos". Connaissez-vous le bon attribut?

Je l'ai fait pour toutes les photos et j'ai bien fonctionné, mais je ne sais pas pour les vidéos.

BrunoBueno
la source
2
Veuillez revoir cette question et mettre à jour avec le correctif que vous avez trouvé
Stevie G
Je télécharge un fichier csv avec sku, video_url, importation réussie mais il n'y a pas de vidéo dans l'élément, ni dans le backend et pas dans le frontend. Si je tape manuellement video_url dans la page produit, cela fonctionne. Merci.
Daniel

Réponses:

3

Il n'y a aucun moyen pour l'instant (Magento 2.2) d'exporter / importer une vidéo de produit.

Une solution de contournement peut être - créez votre propre nouvel attribut de produit et importez l'URL complète de la vidéo YouTube comme https://www.youtube.com/watch?v= XXXXXXXX ou simplement l'ID vidéo (XXXXXXXX qui est envoyé à? V =) par fichier CSV . Modifiez ensuite votre fichier de modèle de page de produit et affichez cette valeur d'attribut sur un format spécifique pour générer du code d'intégration YouTube comme

<iframe width="560" height="315" src="https://www.youtube.com/embed/XXXXXXXX" frameborder="0" allowfullscreen></iframe>
FireBear
la source
Ce serait la même méthode pour les liens de serveurs locaux, à condition que toutes les vidéos soient pré-téléchargées. Je ne sais pas comment les vidéos sont gérées par les noms de dossier; mais ce serait la méthode appropriée.
MackieeE
1
@MackieeE si vous avez toutes les vidéos téléchargées sur votre propre serveur et non sur YoiuTube ou Vimeo, vous devez avoir votre propre lecteur intégré et y transmettre l'URL de votre vidéo. En voici une bonne pour utiliser plyr.io
FireBear
2

Suivez les étapes pour créer des vidéos YouTube dans les produits:

Étape 1: créez un module pour la vidéo du produit dans le produit.

Étape 2: Créez un attribut d'URL de vidéo YouTube pour définir la clé d'intégration de vidéo YouTube et attribuer au produit. Par exemple. : xaYLCgzQP58

Étape 3: Mettez <iframe>votre div ou popup pour afficher la vidéo et définissez la clé d'intégration dans l'attribut src de <iframe>.

=> Par exemple:

<iframe width="560" height="315" src="https://www.youtube.com/embed/<?php echo $embed_key; ?>" frameborder="0" allowfullscreen></iframe>
Rohan Hapani
la source
Existe-t-il une solution alternative utilisant CSV ou non?
sarvesh Dineshkumar Patel