templates/product/dimensioni.html.twig line 1

Open in your IDE?
  1. {%
  2.     set attributi = {
  3.     'altezza': {
  4.         'label': 'Altezza'|trans,
  5.         'icon': 'icon-height.png',
  6.         'um': 'mm',
  7.         'value': product.altezza
  8.     },
  9.     'lunghezza': {
  10.         'label': 'Larghezza'|trans,
  11.         'icon': 'icon-lenght.png',
  12.         'um': 'mm',
  13.         'value': product.lunghezza
  14.     },
  15.     'profondita': {
  16.         'label': 'Profondità'|trans,
  17.         'icon': 'icon-depth.png',
  18.         'um': 'mm',
  19.         'value': product.profondita
  20.     },
  21.     'altezza-seduta': {
  22.         'label': 'Altezza seduta'|trans,
  23.         'icon': 'icon-sitting-height.png',
  24.         'um': 'mm',
  25.         'value': product.hs
  26.     },
  27.     'altezza-bracciolo': {
  28.         'label': 'Altezza bracciolo'|trans,
  29.         'icon': 'icon-arms-height.png',
  30.         'um': 'mm',
  31.         'value': product.hb
  32.     },
  33.     'peso': {
  34.         'label': 'Peso del collo'|trans,
  35.         'icon': 'icon-neck-weight.png',
  36.         'um': 'kg',
  37.         'value': product.peso
  38.     },
  39.     'consumo-cuoio-rigenerato': {
  40.         'label': 'Consumo cuoio rigenerato'|trans,
  41.         'icon': 'icon-restored-leather.png',
  42.         'um': 'm',
  43.         'value': product.consumoCuoio
  44.     },
  45.     'consumo-vera-pelle': {
  46.         'label': 'Consumo vera pelle'|trans,
  47.         'icon': 'icon-real-leather.png',
  48.         'um': 'm<sup>2</sup>',
  49.         'value': product.consumoPelle
  50.     },
  51.     'consumo-stoffa': {
  52.         'label': 'Consumo stoffa/ecopelle'|trans,
  53.         'icon': 'icon-fabrics.png',
  54.         'um': 'm',
  55.         'value': product.consumoStoffa
  56.     },
  57.     'imballo': {
  58.         'label': 'Imballo'|trans,
  59.         'icon': 'icon-packaging.png',
  60.         'um': 'x',
  61.         'value': product.imballo
  62.     },
  63.     'volume': {
  64.         'label': 'Volume'|trans,
  65.         'icon': 'icon-volumes.png',
  66.         'um': 'm<sup>3</sup>',
  67.         'value': product.volume
  68.     },
  69.     }
  70. %}
  71. <div class="row g-40 my-20">
  72.     {% for attributo in attributi %}
  73.         {% set value = attributo.value ~ ' ' ~ attributo.um|raw %}
  74.         {% if attributo.value == 0 %}
  75.             {% set value = '-' %}
  76.         {% endif %}
  77.         <div class="col-6 col-lg-4 col-xl-2 d-flex align-items-center align-items-sm-start text-center text-sm-start flex-column flex-sm-row gap-10">
  78.             <div class="col-auto"><img src="/assets/images/icons/{{ attributo.icon }}" alt="{{ attributo.label }}"></div>
  79.             <div class="col-12">
  80.                 <p class="m-0">
  81.                     {{ attributo.label }}<br>
  82.                     <strong>{{ value|raw }}</strong>
  83.                 </p>
  84.             </div>
  85.         </div>
  86.     {% endfor %}
  87. </div>