Zbliż się do 200zł

Wystąpił błąd podczas przetwarzania szablonu.
The following has evaluated to null or missing:
==> request.attributes  [in template "10157#10197#167436" at line 4, column 52]

----
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 be 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: #assign portalIdParam = httpUtil.getP...  [in template "10157#10197#167436" at line 4, column 5]
----
1<#if portalId.getSiblings()?has_content> 
2 
3    <#assign portalId_found = 0> 
4    <#assign portalIdParam = httpUtil.getParameter(request.attributes.CURRENT_URL, "portalId",false)> 
5 
6    <#list portalId.getSiblings() as cur_portalId> 
7     
8        <#if cur_portalId.getData() == portalIdParam> 
9         
10            <#assign portalId_found = 1> 
11            <#assign portalId = cur_portalId> 
12            <#break> 
13        <#elseif !(cur_portalId.getData()?has_content) || cur_portalId.getData() == ""> 
14         
15            <#assign default_portalId = cur_portalId> 
16        </#if> 
17    </#list> 
18 
19    <#if portalId_found == 0 && default_portalId??> 
20        <#assign portalId = default_portalId> 
21    </#if> 
22    <#if portalId??> 
23        <#assign typePart>&amp;type=${portalId.type.getData()}</#assign> 
24        <#assign wsPart>&amp;eventCode=${portalId.eventCode.getData()}&amp;campaignDescription=${portalId.campaignDescription.getData()}</#assign> 
25        <#assign peselPart>&amp;addPeselinput=${portalId.addPeselinput.getData()}</#assign> 
26        <#assign prodPart>&amp;productId=${portalId.productId.getData()}</#assign> 
27        <#assign thxPart>&amp;thxId=${thxId.getData()}</#assign> 
28 
29        <#assign agreePart>&amp;agreeId=${agreeId.getData()}</#assign> 
30 
31        <#assign agreeRequiredPart>&amp;agreeRequired=${agreeRequired.getData()}</#assign> 
32 
33 
34        <#assign agreeEditablePart>&amp;agreeEditable=${agreeEditable.getData()}</#assign> 
35 
36        <#assign agreeDefaultValuePart>&amp;agreeDefaultValue=${agreeDefaultValue.getData()}</#assign> 
37 
38        <#assign agreeVisibleCheckboxPart>&amp;agreeVisibleCheckbox=${agreeVisibleCheckbox.getData()}</#assign> 
39 
40 
41        <#assign agree2Part>&amp;agree2Id=${agree2Id.getData()}</#assign> 
42 
43        <#assign agree2RequiredPart>&amp;agree2Required=${agree2Required.getData()}</#assign> 
44 
45        <#assign agree2EditablePart>&amp;agree2Editable=${agree2Editable.getData()}</#assign> 
46 
47        <#assign agree2DefaultValuePart>&amp;agree2DefaultValue=${agree2DefaultValue.getData()}</#assign> 
48 
49        <#assign agree2VisibleCheckboxPart>&amp;agree2VisibleCheckbox=${agree2VisibleCheckbox.getData()}</#assign> 
50 
51 
52        <#assign hoursPart>&amp;addContactHoursInput=${portalId.addContactHoursInput.getData()}&amp;defaultContactHoursStart=${portalId.addContactHoursInput.defaultContactHoursStart.getData()}&amp;defaultContactHoursEnd=${portalId.addContactHoursInput.defaultContactHoursEnd.getData()}</#assign> 
53        <#assign theForm> 
54            <runtime-portlet 
55                name="landingpageform_WAR_joboffersportlet" 
56                instance="${portalId.getData()}" 
57                queryString="portalId=${portalId.getData()}${typePart}${wsPart}${peselPart}${prodPart}${hoursPart}${thxPart}${agreePart}${agreeRequiredPart}${agreeEditablePart}${agreeDefaultValuePart}${agreeVisibleCheckboxPart}${agree2Part}${agree2RequiredPart}${agree2EditablePart}${agree2DefaultValuePart}${agree2VisibleCheckboxPart}" 
58                /> 
59        </#assign> 
60        ${portalId.content.getData()?replace("@FORM@",theForm)} 
61    <#else> 
62        404 
63    </#if> 
64     
65</#if>