<table id="sylius-product-attributes" class="table" {{ sylius_test_html_attribute('product-attributes') }}>
    <tbody>
    {% for attribute in product.getAttributesByLocale(configuration.request.locale, configuration.request.defaultLocale, sylius_base_locale)|sort_by('attribute.position') %}
        <tr>
            <th class="product-attribute-name" {{ sylius_test_html_attribute('product-attribute-name', attribute.name) }}>{{ attribute.name }}</th>
            <td class="product-attribute-value" {{ sylius_test_html_attribute('product-attribute-value', attribute.name) }}>
                {% include [('@SyliusShop/Product/Show/Types/'~attribute.attribute.type~'.html.twig'), '@SyliusShop/Product/Show/Types/default.html.twig'] with {'attribute': attribute, 'locale': configuration.request.locale, 'fallbackLocale': configuration.request.defaultLocale} %}
            </td>
        </tr>
    {% endfor %}
    </tbody>
</table>
