<div class="col p-1" id="media-{{ video.id}}" data-type="video" data-id="{{ video.id }}">
{% if album is defined and album is not empty %}
{% set route = path('portfolio_video', {slug: profile.slug, media: video.hash, album: album.id}) %}
{% elseif type is defined and type is not empty %}
{% set route = path('portfolio_video', {slug: profile.slug, media: video.hash, type: type}|merge(params)) %}
{% else %}
{% set route = path('portfolio_video', {slug: profile.slug, media: video.hash}) %}
{% endif %}
<a href="{{ route }}">
<img src="{{ asset(path) }}" class="img-fluid media-shadow">
</a>
</div>