Обособленные структурные подразделения
Материал опубликован:
Обновлён:
An error occurred while processing the template.
The string doesn't match the expected date/time/date-time format. The string to parse was: "Ср, 23 июн 2021 14:05:28 +0000". The expected format was: "EEE, dd MMM yyyy HH:mm:ss Z". The nested reason given follows: Unparseable date: "Ср, 23 июн 2021 14:05:28 +0000" ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign articleCreateDate = .vars["re... [in template "49392#49420#BASIC-WEB-CONTENT" at line 7, column 1] ----
1${content.getData()}
2
3<#assign parseDatetimeFormat = "EEE, dd MMM yyyy HH:mm:ss Z"/>
4<#assign atLocalization = translate(locale, "at", { "ru_RU": "в"})/>
5<#assign displayDateFormat = "dd MMMM yyyy '" + atLocalization + "' HH:mm">
6
7<#assign articleCreateDate = .vars["reserved-article-create-date"].data?datetime(parseDatetimeFormat) />
8<#assign articleModifiedDate = .vars["reserved-article-modified-date"].data?datetime(parseDatetimeFormat) />
9<#assign articleDisplayDate = .vars["reserved-article-display-date"].data?datetime(parseDatetimeFormat) />
10
11<#assign templateLocale = .locale />
12<#setting locale=locale>
13<div style="display:none;">
14 <div class="avo_created_data_source">
15 ${articleCreateDate?string[displayDateFormat]}
16 </div>
17 <div class="avo_modified_data_source">
18 ${articleModifiedDate?string[displayDateFormat]}
19 </div>
20</div>
21<#setting locale=templateLocale>
22
23
24<#function translate locale key dafultValues>
25 <#assign translation = languageUtil.get(locale, key)/>
26 <#if translation = key & dafultValues[locale]??>
27 <#return dafultValues[locale]>
28 </#if>
29 <#return translation>
30</#function>