get file, llamar archivos a tu plantilla - Bsale-IO/template-docs GitHub Wiki
Home > Liquid Bsale > Filtros > Filtros de Enlaces
Los filtros de enlace retornan estructuras url
según archivos o imágenes
si tienes un archivo llamado "estilos.css" dentro de los archivos de tu e-commerce debes usar el siguiente filtro
{{ 'estilos.css' | asset_url}}
{{ 'script.js' | asset_url}}
Utilización
<link rel="stylesheet" href="{{ 'estilos.css' | asset_url}}" media="screen">
<script src="{{ 'script.js' | asset_url }}"></script>
{{'nombre-de-image.jpg' | image_url }}
Utilización
<img src="{{'nombre-de-image.jpg' | image_url }}">
En Bsale existen 6 tamaños predeterminados de imagen, al utilizar un filtro de tamaño se obtiene una imagen de dimensiones igual o menor al filtro, es decir si aplico un filtro image_url: "M"
y tengo una imagen de 300 x 300
pixeles esta seguirá de este tamaño. Si por el contrario la imagen mide 600 x 600
pixeles, al aplicar un filtro image_url: "M"
quedara de 600 x 600
filtro | tamaño imagen (pixeles) | utilización |
---|---|---|
T | 100 x 100 | {{'nombre-de-image.jpg' | image_url: 'T' }} |
S | 240 x 240 | {{'nombre-de-image.jpg' | image_url: 'S' }} |
M | 400 x 400 | {{'nombre-de-image.jpg' | image_url: 'M' }} |
L | 800 x 800 | {{'nombre-de-image.jpg' | image_url: 'L' }} |
X | 1200 x 1200 | {{'nombre-de-image.jpg' | image_url: 'X' }} |
O | tamaño original | {{'nombre-de-image.jpg' | image_url: 'O' }} |
Utilización
<img src="{{'nombre-de-image.jpg' | image_url: 'M' }}">
Si tus imágenes no son cuadradas no hay problema, ya que se escala respetando su ratio
, por ejemplo:
- La imagen mide
800 x 200
, aplico un filtroM
=400 x 100
- La imagen mide
200 x 800
, aplico un filtroM
=100 x 400