|
1 |
| -<h3>{{ 'bitbag_sylius_product_bundle.ui.products_in_bundle'|trans }}</h3> |
2 | 1 |
|
3 |
| -{% for item in items %} |
4 |
| - {% set variant = item.productVariant %} |
5 |
| - {% set product = variant.product %} |
| 2 | +<div class="ui accordion"> |
| 3 | + <div class="title"> |
| 4 | + <i class="dropdown icon"></i> <strong>{{ 'bitbag_sylius_product_bundle.ui.products_in_bundle'|trans }}</strong> |
| 5 | + </div> |
6 | 6 |
|
7 |
| - <div class="ui segment"> |
8 |
| - <div class="ui header"> |
9 |
| - {% include '@SyliusAdmin/Product/_mainImage.html.twig' with {'product': product, 'filter': 'sylius_admin_product_tiny_thumbnail'} %} |
10 |
| - <div class="content"> |
11 |
| - <div class="sylius-product-name" title="{{ product.name }}">{{ product.name }}</div> |
12 |
| - <span class="sub header sylius-product-variant-code" title="{{ variant.code }}"> |
13 |
| - {{ variant.code }} |
14 |
| - </span> |
15 |
| - </div> |
16 |
| - </div> |
17 |
| - {% if product.hasOptions() %} |
18 |
| - <div class="ui horizontal divided list sylius-product-options"> |
19 |
| - {% for optionValue in variant.optionValues %} |
20 |
| - <div class="item" data-sylius-option-name="{{ optionValue.name }}"> |
21 |
| - {{ optionValue.value }} |
| 7 | + <div class="content"> |
| 8 | + {% for item in items %} |
| 9 | + {% set variant = item.productVariant %} |
| 10 | + {% set product = variant.product %} |
| 11 | + |
| 12 | + <div class="ui segment"> |
| 13 | + <div class="ui header"> |
| 14 | + {% include '@SyliusAdmin/Product/_mainImage.html.twig' with {'product': product, 'filter': 'sylius_admin_product_tiny_thumbnail'} %} |
| 15 | + <div class="content"> |
| 16 | + <div class="sylius-product-name" title="{{ product.name }}">{{ product.name }}</div> |
| 17 | + <span class="sub header sylius-product-variant-code" title="{{ variant.code }}"> |
| 18 | + {{ variant.code }} |
| 19 | + </span> |
22 | 20 | </div>
|
23 |
| - {% endfor %} |
24 |
| - </div> |
25 |
| - {% elseif variant.name is not null %} |
26 |
| - <div class="ui horizontal divided list"> |
27 |
| - <div class="item sylius-product-variant-name"> |
28 |
| - {{ variant.name }} |
29 | 21 | </div>
|
30 |
| - </div> |
31 |
| - {% endif %} |
| 22 | + {% if product.hasOptions() %} |
| 23 | + <div class="ui horizontal divided list sylius-product-options"> |
| 24 | + {% for optionValue in variant.optionValues %} |
| 25 | + <div class="item" data-sylius-option-name="{{ optionValue.name }}"> |
| 26 | + {{ optionValue.value }} |
| 27 | + </div> |
| 28 | + {% endfor %} |
| 29 | + </div> |
| 30 | + {% elseif variant.name is not null %} |
| 31 | + <div class="ui horizontal divided list"> |
| 32 | + <div class="item sylius-product-variant-name"> |
| 33 | + {{ variant.name }} |
| 34 | + </div> |
| 35 | + </div> |
| 36 | + {% endif %} |
32 | 37 |
|
33 |
| - <p>{{ 'bitbag_sylius_product_bundle.ui.quantity'|trans }}: {{ item.quantity }}</p> |
| 38 | + <p>{{ 'bitbag_sylius_product_bundle.ui.quantity'|trans }}: {{ item.quantity }}</p> |
| 39 | + </div> |
| 40 | + {% endfor %} |
34 | 41 | </div>
|
35 |
| -{% endfor %} |
| 42 | +</div> |
0 commit comments