News

SearchResultsFilters

खोज परिणाम

15 जून

Launch of the first Mobileremit Africa Report for financial and digital inclusion

भाषाएँ: English
14 जून

Digitalization of remittances: an opportunity for financial and digital inclusion - a specific country analysis on The Gambia

भाषाएँ: English
14 जून

Digitalization of remittances: an opportunity for financial and digital inclusion - a specific country analysis on Ghana

भाषाएँ: English
14 जून

Deux vice-présidents adjoints du FIDA en visite officielle au Sénégal et en Gambie

भाषाएँ: English, French
13 जून

IFAD €3.5 million loan to promote women-led agribusiness in Madagascar and support small-scale farmers

भाषाएँ: Arabic, English, Spanish, French
10 जून

Transformando los Sistemas Alimentarios para Fomentar la Prosperidad Rural

भाषाएँ: English
09 जून

IFAD and Youcheng Foundation commit to rural revitalization in China

भाषाएँ: English
09 जून

IFAD-funded project to help smallholder farmers make the transition to agroecology in Argentina

भाषाएँ: English, Spanish
08 जून

IFAD’s bond issuance marks milestone, connecting capital markets to rural poor around the world

भाषाएँ: Arabic, English, Spanish, French
07 जून

IFAD opens regional office to better serve the small-scale farmers in East and Southern Africa

भाषाएँ: English
06 जून

La iniciativa “Anfitriones para la Paz” crea oportunidades para jóvenes rurales en gastronomía, agricultura y turismo, dinamizando y revalorizando los territorios

भाषाएँ: Spanish
06 जून

IFAD and Government of Uttarakhand partner to double rural incomes and build climate resilience in the state

भाषाएँ: Arabic, English, Spanish, French
02 जून

More climate finance in support of small-scale farmers is urgently needed, warns IFAD at Stockholm+50

भाषाएँ: English
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Range end index 2 is out of bounds, because the sliced string has only 2 character(s). (Note that indices are 0-based).
The blamed expression:
==> 0..2  [in template "10154#10192#NEWS_ROW" at line 32, column 49]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign monthAbbr = date_month[0..2]?...  [in template "10154#10192#NEWS_ROW" at line 32, column 17]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
6<#assign globalGroup = groupLocalService.getFriendlyURLGroup(companyId, "/global")> 
7<#assign destMacroClassId = classNameLocalService.getClassNameId("com.liferay.asset.kernel.model.AssetEntry")> 
8<#include "_TEMPLATE_CONTEXT_/${companyId}/${globalGroup.groupId}/${destMacroClassId}/ASSET_ENTRY_MACROS" /> 
9 
10<#assign article = journalArticleLocalService.getArticle(getterUtil.getLong(articleGroupId), .vars['reserved-article-id'].data)> 
11<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey)> 
12 
13<#assign assetGroup = groupLocalService.getGroup(asset.getGroupId())> 
14 
15<#assign publicationDate = article.getExpandoBridge().getAttribute("publicationDate")> 
16 
17<#if publicationDate??> 
18    <#assign date_day = dateUtil.getDate(publicationDate, "dd", locale)> 
19    <#assign date_month = dateUtil.getDate(publicationDate, "MMM", locale)> 
20</#if> 
21 
22<div class="col-lg-12 col-xs-12 row border-bottom row pb-5 mb-5 event-row news-row"> 
23    <div class="col-lg-1 col-xs-3 date-circle"> 
24        <div> 
25            <span class="event-date-day">${date_day!"0"}</span> 
26            <#if locale.getLanguage() == "ar"> 
27                <#assign monthAbbr = date_month?upperCase> 
28            <#elseIf locale.getLanguage() == "fr" && date_month == "juil."> 
29            <#-- Special case requested by Frederic --> 
30                <#assign monthAbbr = "JLT"> 
31            <#else> 
32                <#assign monthAbbr = date_month[0..2]?upperCase> 
33            </#if> 
34            <span class="event-date-month">${monthAbbr}</span> 
35        </div> 
36    </div> 
37 
38    <div class="col-lg-11 col-xs-9 event-content"> 
39        <p class="event-title"> 
40            ${news_title.getData()} 
41        </p> 
42 
43        <@getAdminMenu asset /> 
44 
45        <small class="event-row-categories d-block text-uppercase languages"> 
46            <#assign langList = {}> 
47            <#assign displayLangList = false> 
48 
49            <#list article.getAvailableLanguageIds() as articleLangCode> 
50                <#assign articleLocale = localeUtil.fromLanguageId(articleLangCode)> 
51 
52                <#assign localizedUrl = 
53                        "/" + articleLocale.getLanguage()?lowerCase + ifadAssetEntryUtil.getURLViewInContext(asset.getAssetRenderer(), assetGroup, article,  articleLocale)> 
54 
55                <#assign langList = langList + {"${articleLocale.getDisplayLanguage()}": "${localizedUrl}"}> 
56            </#list> 
57 
58            <span><@liferay.language key="languages" /></span>: 
59 
60            <#list langList as langName, localizedUrl> 
61                <a href="${localizedUrl}">${langName}${langName?hasNext?then(', ','')}</a> 
62            </#list> 
63        </small> 
64    </div> 
65</div> 
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Range end index 2 is out of bounds, because the sliced string has only 2 character(s). (Note that indices are 0-based).
The blamed expression:
==> 0..2  [in template "10154#10192#NEWS_ROW" at line 32, column 49]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign monthAbbr = date_month[0..2]?...  [in template "10154#10192#NEWS_ROW" at line 32, column 17]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
6<#assign globalGroup = groupLocalService.getFriendlyURLGroup(companyId, "/global")> 
7<#assign destMacroClassId = classNameLocalService.getClassNameId("com.liferay.asset.kernel.model.AssetEntry")> 
8<#include "_TEMPLATE_CONTEXT_/${companyId}/${globalGroup.groupId}/${destMacroClassId}/ASSET_ENTRY_MACROS" /> 
9 
10<#assign article = journalArticleLocalService.getArticle(getterUtil.getLong(articleGroupId), .vars['reserved-article-id'].data)> 
11<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey)> 
12 
13<#assign assetGroup = groupLocalService.getGroup(asset.getGroupId())> 
14 
15<#assign publicationDate = article.getExpandoBridge().getAttribute("publicationDate")> 
16 
17<#if publicationDate??> 
18    <#assign date_day = dateUtil.getDate(publicationDate, "dd", locale)> 
19    <#assign date_month = dateUtil.getDate(publicationDate, "MMM", locale)> 
20</#if> 
21 
22<div class="col-lg-12 col-xs-12 row border-bottom row pb-5 mb-5 event-row news-row"> 
23    <div class="col-lg-1 col-xs-3 date-circle"> 
24        <div> 
25            <span class="event-date-day">${date_day!"0"}</span> 
26            <#if locale.getLanguage() == "ar"> 
27                <#assign monthAbbr = date_month?upperCase> 
28            <#elseIf locale.getLanguage() == "fr" && date_month == "juil."> 
29            <#-- Special case requested by Frederic --> 
30                <#assign monthAbbr = "JLT"> 
31            <#else> 
32                <#assign monthAbbr = date_month[0..2]?upperCase> 
33            </#if> 
34            <span class="event-date-month">${monthAbbr}</span> 
35        </div> 
36    </div> 
37 
38    <div class="col-lg-11 col-xs-9 event-content"> 
39        <p class="event-title"> 
40            ${news_title.getData()} 
41        </p> 
42 
43        <@getAdminMenu asset /> 
44 
45        <small class="event-row-categories d-block text-uppercase languages"> 
46            <#assign langList = {}> 
47            <#assign displayLangList = false> 
48 
49            <#list article.getAvailableLanguageIds() as articleLangCode> 
50                <#assign articleLocale = localeUtil.fromLanguageId(articleLangCode)> 
51 
52                <#assign localizedUrl = 
53                        "/" + articleLocale.getLanguage()?lowerCase + ifadAssetEntryUtil.getURLViewInContext(asset.getAssetRenderer(), assetGroup, article,  articleLocale)> 
54 
55                <#assign langList = langList + {"${articleLocale.getDisplayLanguage()}": "${localizedUrl}"}> 
56            </#list> 
57 
58            <span><@liferay.language key="languages" /></span>: 
59 
60            <#list langList as langName, localizedUrl> 
61                <a href="${localizedUrl}">${langName}${langName?hasNext?then(', ','')}</a> 
62            </#list> 
63        </small> 
64    </div> 
65</div> 
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Range end index 2 is out of bounds, because the sliced string has only 2 character(s). (Note that indices are 0-based).
The blamed expression:
==> 0..2  [in template "10154#10192#NEWS_ROW" at line 32, column 49]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign monthAbbr = date_month[0..2]?...  [in template "10154#10192#NEWS_ROW" at line 32, column 17]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
6<#assign globalGroup = groupLocalService.getFriendlyURLGroup(companyId, "/global")> 
7<#assign destMacroClassId = classNameLocalService.getClassNameId("com.liferay.asset.kernel.model.AssetEntry")> 
8<#include "_TEMPLATE_CONTEXT_/${companyId}/${globalGroup.groupId}/${destMacroClassId}/ASSET_ENTRY_MACROS" /> 
9 
10<#assign article = journalArticleLocalService.getArticle(getterUtil.getLong(articleGroupId), .vars['reserved-article-id'].data)> 
11<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey)> 
12 
13<#assign assetGroup = groupLocalService.getGroup(asset.getGroupId())> 
14 
15<#assign publicationDate = article.getExpandoBridge().getAttribute("publicationDate")> 
16 
17<#if publicationDate??> 
18    <#assign date_day = dateUtil.getDate(publicationDate, "dd", locale)> 
19    <#assign date_month = dateUtil.getDate(publicationDate, "MMM", locale)> 
20</#if> 
21 
22<div class="col-lg-12 col-xs-12 row border-bottom row pb-5 mb-5 event-row news-row"> 
23    <div class="col-lg-1 col-xs-3 date-circle"> 
24        <div> 
25            <span class="event-date-day">${date_day!"0"}</span> 
26            <#if locale.getLanguage() == "ar"> 
27                <#assign monthAbbr = date_month?upperCase> 
28            <#elseIf locale.getLanguage() == "fr" && date_month == "juil."> 
29            <#-- Special case requested by Frederic --> 
30                <#assign monthAbbr = "JLT"> 
31            <#else> 
32                <#assign monthAbbr = date_month[0..2]?upperCase> 
33            </#if> 
34            <span class="event-date-month">${monthAbbr}</span> 
35        </div> 
36    </div> 
37 
38    <div class="col-lg-11 col-xs-9 event-content"> 
39        <p class="event-title"> 
40            ${news_title.getData()} 
41        </p> 
42 
43        <@getAdminMenu asset /> 
44 
45        <small class="event-row-categories d-block text-uppercase languages"> 
46            <#assign langList = {}> 
47            <#assign displayLangList = false> 
48 
49            <#list article.getAvailableLanguageIds() as articleLangCode> 
50                <#assign articleLocale = localeUtil.fromLanguageId(articleLangCode)> 
51 
52                <#assign localizedUrl = 
53                        "/" + articleLocale.getLanguage()?lowerCase + ifadAssetEntryUtil.getURLViewInContext(asset.getAssetRenderer(), assetGroup, article,  articleLocale)> 
54 
55                <#assign langList = langList + {"${articleLocale.getDisplayLanguage()}": "${localizedUrl}"}> 
56            </#list> 
57 
58            <span><@liferay.language key="languages" /></span>: 
59 
60            <#list langList as langName, localizedUrl> 
61                <a href="${localizedUrl}">${langName}${langName?hasNext?then(', ','')}</a> 
62            </#list> 
63        </small> 
64    </div> 
65</div> 
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Range end index 2 is out of bounds, because the sliced string has only 2 character(s). (Note that indices are 0-based).
The blamed expression:
==> 0..2  [in template "10154#10192#NEWS_ROW" at line 32, column 49]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign monthAbbr = date_month[0..2]?...  [in template "10154#10192#NEWS_ROW" at line 32, column 17]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
6<#assign globalGroup = groupLocalService.getFriendlyURLGroup(companyId, "/global")> 
7<#assign destMacroClassId = classNameLocalService.getClassNameId("com.liferay.asset.kernel.model.AssetEntry")> 
8<#include "_TEMPLATE_CONTEXT_/${companyId}/${globalGroup.groupId}/${destMacroClassId}/ASSET_ENTRY_MACROS" /> 
9 
10<#assign article = journalArticleLocalService.getArticle(getterUtil.getLong(articleGroupId), .vars['reserved-article-id'].data)> 
11<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey)> 
12 
13<#assign assetGroup = groupLocalService.getGroup(asset.getGroupId())> 
14 
15<#assign publicationDate = article.getExpandoBridge().getAttribute("publicationDate")> 
16 
17<#if publicationDate??> 
18    <#assign date_day = dateUtil.getDate(publicationDate, "dd", locale)> 
19    <#assign date_month = dateUtil.getDate(publicationDate, "MMM", locale)> 
20</#if> 
21 
22<div class="col-lg-12 col-xs-12 row border-bottom row pb-5 mb-5 event-row news-row"> 
23    <div class="col-lg-1 col-xs-3 date-circle"> 
24        <div> 
25            <span class="event-date-day">${date_day!"0"}</span> 
26            <#if locale.getLanguage() == "ar"> 
27                <#assign monthAbbr = date_month?upperCase> 
28            <#elseIf locale.getLanguage() == "fr" && date_month == "juil."> 
29            <#-- Special case requested by Frederic --> 
30                <#assign monthAbbr = "JLT"> 
31            <#else> 
32                <#assign monthAbbr = date_month[0..2]?upperCase> 
33            </#if> 
34            <span class="event-date-month">${monthAbbr}</span> 
35        </div> 
36    </div> 
37 
38    <div class="col-lg-11 col-xs-9 event-content"> 
39        <p class="event-title"> 
40            ${news_title.getData()} 
41        </p> 
42 
43        <@getAdminMenu asset /> 
44 
45        <small class="event-row-categories d-block text-uppercase languages"> 
46            <#assign langList = {}> 
47            <#assign displayLangList = false> 
48 
49            <#list article.getAvailableLanguageIds() as articleLangCode> 
50                <#assign articleLocale = localeUtil.fromLanguageId(articleLangCode)> 
51 
52                <#assign localizedUrl = 
53                        "/" + articleLocale.getLanguage()?lowerCase + ifadAssetEntryUtil.getURLViewInContext(asset.getAssetRenderer(), assetGroup, article,  articleLocale)> 
54 
55                <#assign langList = langList + {"${articleLocale.getDisplayLanguage()}": "${localizedUrl}"}> 
56            </#list> 
57 
58            <span><@liferay.language key="languages" /></span>: 
59 
60            <#list langList as langName, localizedUrl> 
61                <a href="${localizedUrl}">${langName}${langName?hasNext?then(', ','')}</a> 
62            </#list> 
63        </small> 
64    </div> 
65</div> 
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Range end index 2 is out of bounds, because the sliced string has only 2 character(s). (Note that indices are 0-based).
The blamed expression:
==> 0..2  [in template "10154#10192#NEWS_ROW" at line 32, column 49]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign monthAbbr = date_month[0..2]?...  [in template "10154#10192#NEWS_ROW" at line 32, column 17]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
6<#assign globalGroup = groupLocalService.getFriendlyURLGroup(companyId, "/global")> 
7<#assign destMacroClassId = classNameLocalService.getClassNameId("com.liferay.asset.kernel.model.AssetEntry")> 
8<#include "_TEMPLATE_CONTEXT_/${companyId}/${globalGroup.groupId}/${destMacroClassId}/ASSET_ENTRY_MACROS" /> 
9 
10<#assign article = journalArticleLocalService.getArticle(getterUtil.getLong(articleGroupId), .vars['reserved-article-id'].data)> 
11<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey)> 
12 
13<#assign assetGroup = groupLocalService.getGroup(asset.getGroupId())> 
14 
15<#assign publicationDate = article.getExpandoBridge().getAttribute("publicationDate")> 
16 
17<#if publicationDate??> 
18    <#assign date_day = dateUtil.getDate(publicationDate, "dd", locale)> 
19    <#assign date_month = dateUtil.getDate(publicationDate, "MMM", locale)> 
20</#if> 
21 
22<div class="col-lg-12 col-xs-12 row border-bottom row pb-5 mb-5 event-row news-row"> 
23    <div class="col-lg-1 col-xs-3 date-circle"> 
24        <div> 
25            <span class="event-date-day">${date_day!"0"}</span> 
26            <#if locale.getLanguage() == "ar"> 
27                <#assign monthAbbr = date_month?upperCase> 
28            <#elseIf locale.getLanguage() == "fr" && date_month == "juil."> 
29            <#-- Special case requested by Frederic --> 
30                <#assign monthAbbr = "JLT"> 
31            <#else> 
32                <#assign monthAbbr = date_month[0..2]?upperCase> 
33            </#if> 
34            <span class="event-date-month">${monthAbbr}</span> 
35        </div> 
36    </div> 
37 
38    <div class="col-lg-11 col-xs-9 event-content"> 
39        <p class="event-title"> 
40            ${news_title.getData()} 
41        </p> 
42 
43        <@getAdminMenu asset /> 
44 
45        <small class="event-row-categories d-block text-uppercase languages"> 
46            <#assign langList = {}> 
47            <#assign displayLangList = false> 
48 
49            <#list article.getAvailableLanguageIds() as articleLangCode> 
50                <#assign articleLocale = localeUtil.fromLanguageId(articleLangCode)> 
51 
52                <#assign localizedUrl = 
53                        "/" + articleLocale.getLanguage()?lowerCase + ifadAssetEntryUtil.getURLViewInContext(asset.getAssetRenderer(), assetGroup, article,  articleLocale)> 
54 
55                <#assign langList = langList + {"${articleLocale.getDisplayLanguage()}": "${localizedUrl}"}> 
56            </#list> 
57 
58            <span><@liferay.language key="languages" /></span>: 
59 
60            <#list langList as langName, localizedUrl> 
61                <a href="${localizedUrl}">${langName}${langName?hasNext?then(', ','')}</a> 
62            </#list> 
63        </small> 
64    </div> 
65</div> 
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Range end index 2 is out of bounds, because the sliced string has only 2 character(s). (Note that indices are 0-based).
The blamed expression:
==> 0..2  [in template "10154#10192#NEWS_ROW" at line 32, column 49]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign monthAbbr = date_month[0..2]?...  [in template "10154#10192#NEWS_ROW" at line 32, column 17]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
6<#assign globalGroup = groupLocalService.getFriendlyURLGroup(companyId, "/global")> 
7<#assign destMacroClassId = classNameLocalService.getClassNameId("com.liferay.asset.kernel.model.AssetEntry")> 
8<#include "_TEMPLATE_CONTEXT_/${companyId}/${globalGroup.groupId}/${destMacroClassId}/ASSET_ENTRY_MACROS" /> 
9 
10<#assign article = journalArticleLocalService.getArticle(getterUtil.getLong(articleGroupId), .vars['reserved-article-id'].data)> 
11<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey)> 
12 
13<#assign assetGroup = groupLocalService.getGroup(asset.getGroupId())> 
14 
15<#assign publicationDate = article.getExpandoBridge().getAttribute("publicationDate")> 
16 
17<#if publicationDate??> 
18    <#assign date_day = dateUtil.getDate(publicationDate, "dd", locale)> 
19    <#assign date_month = dateUtil.getDate(publicationDate, "MMM", locale)> 
20</#if> 
21 
22<div class="col-lg-12 col-xs-12 row border-bottom row pb-5 mb-5 event-row news-row"> 
23    <div class="col-lg-1 col-xs-3 date-circle"> 
24        <div> 
25            <span class="event-date-day">${date_day!"0"}</span> 
26            <#if locale.getLanguage() == "ar"> 
27                <#assign monthAbbr = date_month?upperCase> 
28            <#elseIf locale.getLanguage() == "fr" && date_month == "juil."> 
29            <#-- Special case requested by Frederic --> 
30                <#assign monthAbbr = "JLT"> 
31            <#else> 
32                <#assign monthAbbr = date_month[0..2]?upperCase> 
33            </#if> 
34            <span class="event-date-month">${monthAbbr}</span> 
35        </div> 
36    </div> 
37 
38    <div class="col-lg-11 col-xs-9 event-content"> 
39        <p class="event-title"> 
40            ${news_title.getData()} 
41        </p> 
42 
43        <@getAdminMenu asset /> 
44 
45        <small class="event-row-categories d-block text-uppercase languages"> 
46            <#assign langList = {}> 
47            <#assign displayLangList = false> 
48 
49            <#list article.getAvailableLanguageIds() as articleLangCode> 
50                <#assign articleLocale = localeUtil.fromLanguageId(articleLangCode)> 
51 
52                <#assign localizedUrl = 
53                        "/" + articleLocale.getLanguage()?lowerCase + ifadAssetEntryUtil.getURLViewInContext(asset.getAssetRenderer(), assetGroup, article,  articleLocale)> 
54 
55                <#assign langList = langList + {"${articleLocale.getDisplayLanguage()}": "${localizedUrl}"}> 
56            </#list> 
57 
58            <span><@liferay.language key="languages" /></span>: 
59 
60            <#list langList as langName, localizedUrl> 
61                <a href="${localizedUrl}">${langName}${langName?hasNext?then(', ','')}</a> 
62            </#list> 
63        </small> 
64    </div> 
65</div> 
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Range end index 2 is out of bounds, because the sliced string has only 2 character(s). (Note that indices are 0-based).
The blamed expression:
==> 0..2  [in template "10154#10192#NEWS_ROW" at line 32, column 49]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign monthAbbr = date_month[0..2]?...  [in template "10154#10192#NEWS_ROW" at line 32, column 17]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
6<#assign globalGroup = groupLocalService.getFriendlyURLGroup(companyId, "/global")> 
7<#assign destMacroClassId = classNameLocalService.getClassNameId("com.liferay.asset.kernel.model.AssetEntry")> 
8<#include "_TEMPLATE_CONTEXT_/${companyId}/${globalGroup.groupId}/${destMacroClassId}/ASSET_ENTRY_MACROS" /> 
9 
10<#assign article = journalArticleLocalService.getArticle(getterUtil.getLong(articleGroupId), .vars['reserved-article-id'].data)> 
11<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey)> 
12 
13<#assign assetGroup = groupLocalService.getGroup(asset.getGroupId())> 
14 
15<#assign publicationDate = article.getExpandoBridge().getAttribute("publicationDate")> 
16 
17<#if publicationDate??> 
18    <#assign date_day = dateUtil.getDate(publicationDate, "dd", locale)> 
19    <#assign date_month = dateUtil.getDate(publicationDate, "MMM", locale)> 
20</#if> 
21 
22<div class="col-lg-12 col-xs-12 row border-bottom row pb-5 mb-5 event-row news-row"> 
23    <div class="col-lg-1 col-xs-3 date-circle"> 
24        <div> 
25            <span class="event-date-day">${date_day!"0"}</span> 
26            <#if locale.getLanguage() == "ar"> 
27                <#assign monthAbbr = date_month?upperCase> 
28            <#elseIf locale.getLanguage() == "fr" && date_month == "juil."> 
29            <#-- Special case requested by Frederic --> 
30                <#assign monthAbbr = "JLT"> 
31            <#else> 
32                <#assign monthAbbr = date_month[0..2]?upperCase> 
33            </#if> 
34            <span class="event-date-month">${monthAbbr}</span> 
35        </div> 
36    </div> 
37 
38    <div class="col-lg-11 col-xs-9 event-content"> 
39        <p class="event-title"> 
40            ${news_title.getData()} 
41        </p> 
42 
43        <@getAdminMenu asset /> 
44 
45        <small class="event-row-categories d-block text-uppercase languages"> 
46            <#assign langList = {}> 
47            <#assign displayLangList = false> 
48 
49            <#list article.getAvailableLanguageIds() as articleLangCode> 
50                <#assign articleLocale = localeUtil.fromLanguageId(articleLangCode)> 
51 
52                <#assign localizedUrl = 
53                        "/" + articleLocale.getLanguage()?lowerCase + ifadAssetEntryUtil.getURLViewInContext(asset.getAssetRenderer(), assetGroup, article,  articleLocale)> 
54 
55                <#assign langList = langList + {"${articleLocale.getDisplayLanguage()}": "${localizedUrl}"}> 
56            </#list> 
57 
58            <span><@liferay.language key="languages" /></span>: 
59 
60            <#list langList as langName, localizedUrl> 
61                <a href="${localizedUrl}">${langName}${langName?hasNext?then(', ','')}</a> 
62            </#list> 
63        </small> 
64    </div> 
65</div> 

SearchResultsSort

Media contacts

असेट प्रकाशक

Alberto Trillo Barca

Communication Officer, Global Media

[email protected]

Caroline Chaumont

Communication and Media Outreach Officer

[email protected]