View difference between Paste ID: 1USJKK2F and Zq1fNdNV
SHOW: | | - or go back to the newest paste.
1
<div class="productEntity"
2-
    <{if $product->getProductId()}>
2+
	<{if $attributes|@count == 1}>
3-
        data-item_id="<{$product->getProductId()}>"
3+
        <{section name="j" loop=$attributes}>
4
            data-item_id="<{$checkoutproduct->getProductId()}>:<{$attributes[j].value_id}>"
5-
    <{if $product->getName()}>
5+
            data-item_variant="<{$attributes[j].value}>"
6-
        data-item_name="<{$product->getName()|escape}>"
6+
        <{/section}>
7
    <{else}>
8
        <{if $product->getProductId()}>
9
            data-item_id="<{$product->getProductId()}>"
10
        <{/if}>
11
    <{/if}>
12
    <{if $webshop->getName()}>
13
        data-affiliation="<{$webshop->getName()|escape}>"
14-
        data-item_brand="<{$product->getBrandName()}>"
14+
15
    data-currency="<{$webshop->getCurrency()}>"
16
    data-index="<{$smarty.section.i.index}>"
17
    <{if $product->getBrand()}>
18
        data-item_brand="<{$product->getBrandName()|escape}>"
19
    <{/if}>
20
    <{if $product->getMainCategory()}>
21
        <{assign var="prodmaincat" value=$product->getMainCategory()}>
22
        <{if $prodmaincat->getParents()}>
23
            <{assign var="prodmaincatparents" value=$prodmaincat->getParents()}>
24
            <{assign var="catlevel" value=0}>
25
            <{section name="parents" loop=$prodmaincatparents max=5}>
26
                <{math assign="catlevel" equation=x+1 x=$catlevel}>
27
                <{if $smarty.section.parents.first}>
28
                    data-item_category="<{$prodmaincatparents[parents]->getName()|escape}>"
29
                <{else}>
30
                    data-item_category<{$catlevel}>="<{$prodmaincatparents[parents]->getName()|escape}>"
31
                <{/if}>
32
            <{/section}>
33
            <{math assign="catlevel" equation=x+1 x=$catlevel}>
34
            data-item_category<{$catlevel}>="<{$product->getMainCategoryName()|escape}>"
35
        <{else}>
36
            data-item_category="<{$product->getMainCategoryName()|escape}>"
37
        <{/if}>
38
    <{elseif $product->getCategory()}>
39
        <{assign var="prodcat" value=$product->getCategory()}>
40
        <{if $prodcat->getParents()}>
41
            <{assign var="prodcatparents" value=$prodcat->getParents()}>
42
            <{assign var="catlevel" value=0}>
43
            <{section name="parents" loop=$prodcatparents max=5}>
44
                <{math assign="catlevel" equation=x+1 x=$catlevel}>
45
                <{if $smarty.section.parents.first}>
46
                    data-item_category="<{$prodcatparents[parents]->getName()|escape}>"
47
                <{else}>
48
                    data-item_category<{$catlevel}>="<{$prodcatparents[parents]->getName()|escape}>"
49
                <{/if}>
50
            <{/section}>
51
            <{math assign="catlevel" equation=x+1 x=$catlevel}>
52
            data-item_category<{$catlevel}>="<{$product->getCategoryName()|escape}>"
53-
    <{if $category}>
53+
54-
        <{if $category->getName()}>
54+
55-
            data-item_list_name="<{$category->getName()|escape}>"
55+
56
    <{/if}>
57-
        <{if $category->getCategoryId()}>
57+
    <{if $product->hasVariant()}>
58-
            data-item_list_id="<{$category->getCategoryId()}>"
58+
        <{assign var="variant" value=$basket[i].attributes}>
59
        data-item_variant="<{foreach from=$variant item=a}><{$a.value|escape}><{/foreach}>"
60-
    <{elseif $landing_page}>
60+
61-
        <{if $landing_page->getName()}>
61+
    data-item_list_name="basket"
62-
            data-item_list_name="<{$landing_page->getName()|escape}>"
62+
63
        data-price="<{$product->getRealPrice()|number_format:2:".":""}>"
64-
        <{if $landing_page->getLandingPageId()}>
64+
65-
            data-item_list_id="<{$landing_page->getLandingPageId()}>"
65+
    data-quantity="<{$basket[i].amount}>"
66
>