video

Como utilizar o objeto video

O objeto {{ video }} é usado com a tag {% load_videos %} para exibir os vídeos de um produto na página de produto.

{% videos product_id: product.id %}
  <div class="video-wrapper">
    <iframe src="{{ video.embed_url }} width="640" height="360" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>
  </div>
  
  {% if video.url contains "vimeo" %}
    {% assign video_provider = "Vimeo" %}
  {% elsif video.url contains "youtube" or video.url contains "youtu.be" %}
    {% assign video_provider = "YouTube" %}
  {% enduf %}
  
  <p>Assista esse vídeo no <a href="{{ video.url }}">{{ video_provider }}</a>.</p>
{% endvideos %}

Veja na tabela a seguir os atributos de {{ video }}:

AtributoFunção
embed_urlRetorna a URL para incorporar o vídeo em uma página através de uma tag HTML <iframe>.
idRetorna o ID do produto relacionado ao vídeo.
thumbnail_urlRetorna a URL da imagem de prévia do vídeo.
updated_atRetorna a data e horário da última atualização do vídeo. O formato de retorno dos dados é o ISO 8601.

A exibição desse atributo pode ser controlada através do filtro date.
urlRetorna a URL da página do vídeo no provedor (Vimeo ou YouTube).
variant_idsRetorna o ID das variantes do produto relacionado ao vídeo.