commercetools-8.x-1.2-alpha1/modules/commercetools_content/templates/commercetools-categories-cards-block.html.twig
modules/commercetools_content/templates/commercetools-categories-cards-block.html.twig
{#
/**
* @file
* Theme implementation for category grid block.
*
* Available variables:
* - items: An array of links with 'title' and 'url'.
* - cards_columns: Number of columns.
*/
#}
{%
set item_classes = [
'ps-0',
'col-12',
'col-md-6',
'my-2',
'col-lg-' ~ (12 // cards_columns),
]
%}
{% set item_attributes = create_attribute({'class': item_classes}) %}
<div class="py-4">
<div class="row">
{% for item in items %}
<div{{ item_attributes }}>
<a href="{{ item.url }}" class="btn btn-outline-primary w-100">{{ item.title }}</a>
</div>
{% endfor %}
</div>
</div>
