An error occurred while processing the template.
The following has evaluated to null or missing:
==> defaultCPInstance.getCPDefinition  [in template "32970#33003#34977" at line 29, column 63]

----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${defaultCPInstance.getCPDefinition()...  [in template "32970#33003#34977" at line 29, column 61]
----
1<div class="product-card-tiles marketplace"> 
2    <#list entries as curCPCatalogEntry> 
3        <div class="cp-renderer"> 
4            <div class="card d-flex flex-column product-card"> 
5                <div class="card-item-first position-relative"> 
6                    <#assign productDetailURL = cpContentHelper.getFriendlyURL(curCPCatalogEntry, themeDisplay)!> 
7                    <#assign defaultCPInstance = cpContentHelper.getDefaultCPInstance(curCPCatalogEntry) !> 
8                    <#assign cpPrice = defaultCPInstance.price !> 
9                    <#assign assetCategories = cpCategoriesHelper.getCategories(curCPCatalogEntry) !> 
10 
11                    <a class="text-dark text-decoration-none" href="${productDetailURL}"> 
12                        <div class="align-items-top d-flex p-3 title-container-wrapper"> 
13                            <div class="mr-2"> 
14                                <#assign medias = cpContentHelper.getImages(curCPCatalogEntry.getCPDefinitionId(), themeDisplay) !> 
15                                <#assign cpDefinitionCDNURL = cpContentHelper.getCPDefinitionCDNURL(curCPCatalogEntry.getCPDefinitionId(), request)!> 
16                                <#if cpDefinitionCDNURL?has_content> 
17                                    <img width="48px" src="${cpDefinitionCDNURL}"/> 
18                                <#elseif (medias?size > 0) > 
19                                    <img width="48px" src="${medias?last.getThumbnailURL()}"/> 
20                                </#if> 
21 
22 
23                            </div> 
24 
25                            <div> 
26                                <div class="title-container"> 
27                                    <span class="">${curCPCatalogEntry.name}</span> 
28                                </div> 
29                                <div class="title-supplier">${defaultCPInstance.getCPDefinition().getCommerceCatalog().getName()}</div> 
30                            </div> 
31                        </div> 
32                        <div class="p-3"> 
33                            <div class="mb-2 service-description"> 
34                                <span>${curCPCatalogEntry.shortDescription}</span> 
35                            </div> 
36                        </div> 
37                        <div class="pr-3 pl-3 d-flex justify-content-between"> 
38                            <div> 
39                                Pret 
40                            </div> 
41                            <div> 
42                                <#if (cpPrice > 0) > 
43                                    ${cpPrice?string} RON 
44                                <#else> 
45                                    Gratis 
46                                </#if> 
47 
48                            </div> 
49                        </div> 
50                        <div class="pr-3 pt-3 pl-3"> 
51                            <#if assetCategories?has_content> 
52                                <ul class="product-categories-list"> 
53                                    <#list assetCategories as assetCategory> 
54                                        <li class="badge badge-secondary"><span class="p-1">${assetCategory.getTitle(locale)}</span></li> 
55                                    </#list> 
56                                </ul> 
57                            </#if> 
58                        </div> 
59                    </a> 
60                </div> 
61            </div> 
62        </div> 
63    </#list> 
64</div>