Atributo de importação para vídeos do YouTube em Produtos


10

Gostaria de importar meus produtos com o vídeo do YouTube na "galeria de imagens ou vídeos". Vocês sabem o atributo certo?

Fiz todas as fotos e funcionou bem, mas não sei para vídeos.


2
Por favor, revisitar esta questão e atualização com a correção que você encontrou
Stevie G

Estou carregando um arquivo csv com sku, video_url, import sucesso, mas não há vídeo no item, nem no back-end e nem no front-end. Se eu digitar manualmente o video_url na página do produto, ele funcionará. Obrigado.
Daniel

Respostas:


3

Por enquanto, não há como (Magento 2.2) exportar / importar vídeo de produto.

Algumas soluções alternativas podem ser: criar seu próprio novo atributo de produto e importar o URL completo do vídeo do YouTube, como https://www.youtube.com/watch?v= XXXXXXXX ou apenas o ID do vídeo (XXXXXXXX que é enviado para? V =) lá por arquivo CSV . Em seguida, modifique o arquivo de modelo da página do produto e exiba esse valor de atributo em um formato específico para gerar código de incorporação do YouTube, como

<iframe width="560" height="315" src="https://www.youtube.com/embed/XXXXXXXX" frameborder="0" allowfullscreen></iframe>

Também seria o mesmo método para os links do servidor local, desde que todos os vídeos sejam pré-carregados. Não sei como os vídeos são gerenciados por nomes de pastas; mas esse seria o método apropriado.
MackieeE

1
@MackieeE Se você tiver todos os vídeos enviados para o seu próprio servidor e não o YoiuTube ou o Vimeo, precisará ter seu próprio player incorporado e passar o URL do vídeo para lá. Aqui é boa para uso plyr.io
FireBear

2

Siga as etapas para criar vídeos do youtube em produtos:

Etapa 1: crie um módulo para o vídeo do produto no produto.

Etapa 2: crie um atributo de URL de vídeo do YouTube para definir a chave de incorporação de vídeo do YouTube e atribua no produto. Por ex. : xaYLCgzQP58

Etapa 3: coloque <iframe>sua div ou pop-up para exibir o vídeo e defina a chave de incorporação no atributo src de <iframe>.

=> Por ex:

<iframe width="560" height="315" src="https://www.youtube.com/embed/<?php echo $embed_key; ?>" frameborder="0" allowfullscreen></iframe>

Existe alguma solução alternativa usando CSV ou não?
Sarvesh Dineshkumar Patel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.