Asset Publisher

null دهه فجر انقلاب اسلامی مبارک باد
An error occurred while processing the template.
The following has evaluated to null or missing:
==> video  [in template "10110#1613426#1672807" at line 71, column 22]

----
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: #if video.getSiblings()?has_content &...  [in template "10110#1613426#1672807" at line 71, column 17]
----
1<style> 
2span.header-back-to { 
3	display:none; 
4
5 
6span.header-title { 
7	display:none; 
8
9</style> 
10 
11<#assign date = .vars['reserved-article-display-date'].data> 
12<#assign date = date?datetime("EEE, d MMM yyyy HH:mm:ss Z")> 
13<#assign timeFormat = " HH:mm "> 
14<#assign dateFormat = " yyyy/MM/dd "> 
15<#assign time = date?string(timeFormat)> 
16<#assign dateGorg = date?string(dateFormat)> 
17 
18<div class="full-content-news"> 
19        <div class="header-news"> 
20             
21            <div class="row" style="justify-content: left"> 
22				<span class="time"> ${time}<i class="icon-time"></i></span> 
23				<time>${jalalidate.toJalaliWithDay(date, themeDisplay)}<i class="icon-calendar"></i></time> 
24			</div> 
25        </div> 
26		<span> ${rotitr.getData()}</span> 
27        <h1>${.vars['reserved-article-title'].data}</h1> 
28        <div class="summary col-md-12"> 
29           <#if .vars['reserved-article-description'].data != ''> 
30				<p class="col-md-6"> 
31					${htmlUtil.stripHtml(.vars['reserved-article-description'].data)} 
32				</p> 
33			</#if> 
34        </div> 
35		 <div class="col-md-6 image"> 
36             <img src="${.vars['reserved-article-small-image-url'].data}" alt=""> 
37         </div>  
38		<p>${content.getData()}</p> 
39		 
40		<div class="related-images"> 
41			<#if imageRelated.getSiblings()?has_content> 
42				 
43				<#assign isEmpty = 0> 
44				 
45				<#list imageRelated.getSiblings() as cur_imageRelated>  
46					<#if cur_imageRelated.getData()?? && cur_imageRelated.getData() != "">  
47						<#assign isEmpty = 1> 
48					</#if>  
49				</#list> 
50				 
51				<#if isEmpty == 1> 
52					<h2>تصاویر مرتبط</h2> 
53				 </#if> 
54				<div class="related-image-carousel"> 
55					<#list imageRelated.getSiblings() as cur_imageRelated>  
56						<#if cur_imageRelated.getData()?? && cur_imageRelated.getData() != "">  
57							 
58								<a class="related-image" href="${cur_imageRelated.getData()}" >  
59									<img class="thumbnail-image" alt="${cur_imageRelated.getAttribute('alt')}" src="${cur_imageRelated.getData()}" />  
60								</a> 
61							 
62						</#if>  
63					</#list>  
64				</div> 
65			</#if> 
66		</div> 
67		<div class="related-video-wrapper"> 
68		 
69			 
70		 
71		<#if video.getSiblings()?has_content && video.getData() != "">  
72			 
73				<h2>ویدیوها</h2> 
74				<div class="related-video owl-theme owl-carousel"> 
75		 
76		</#if> 
77		 
78		<#if video.getSiblings()?has_content  && video.getData() != "">  
79			 
80			<#list video.getSiblings() as cur_video> 
81				<video width="320" height="240" controls> 
82					<source src="${cur_video.getData()}" type="video/mp4"> 
83					<source src="${cur_video.getData()}" type="video/ogg"> 
84					${languageUtil.format(locale, "download-x", "ویدیو", false)}  
85				</video> 
86			</#list>  
87		</#if> 
88		</div>