Sala de prensa de Otis | Otis Argentina
OTIS EN LAS NOTICIAS
Esto es lo que dice el mundo sobre nosotros
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> staticUtil [in template "20101#20128#364872538" at line 7, column 36] ---- 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: #assign languageService = staticUtil[... [in template "20101#20128#364872538" at line 7, column 9] ----
1<#if entries?has_content>
2 <#assign tagName = themeDisplay.getLanguageId()?lower_case>
3 <#assign allowGlobal = 'false'>
4 <#if tagName?contains("en")>
5 <#assign allowGlobal = 'true'>
6 </#if>
7 <#assign languageService = staticUtil["com.liferay.portal.kernel.language.LanguageUtil"] />
8 <#assign templateKey = "NRAPKEY"
9 langId = languageService.getLanguageId(themeDisplay.getLocale())
10 />
11
12 <div class="bg-color">
13
14 <div class="container">
15 <div class="row item-list" id="newsroomadt">
16 <#list entries as curEntry>
17 <#assign addArticle = 'false' />
18 <#assign maincategories = curEntry.getCategories() />
19 <#assign categoryClass=""/>
20 <#list maincategories as maincategory>
21 <#assign categoryClass += maincategory.getName() + "_"/>
22 </#list>
23 <#assign categories = curEntry.getTags() />
24 <#list categories as category>
25 <#assign category1 = category.getName() />
26 <#assign nameCategory = category.getName()?lower_case />
27 <#if (nameCategory==tagName) || (allowGlobal=='true' && nameCategory == 'global')>
28 <#assign addArticle = 'true' />
29 <#break>
30 </#if>
31 </#list>
32 <#assign
33 assetRenderer = curEntry.getAssetRenderer()
34 journalArticle = assetRenderer.getAssetObject()
35 contentURL = assetRenderer.getUrlTitle(locale)
36 />
37
38 <#assign
39 content = journalArticle.getContentByLocale(langId)
40 createDate = journalArticle.getCreateDate()?string('yyyy')
41 />
42 <#if (addArticle=='true' && content?? && content?has_content)>
43 <div class="col-12 col-md-4 li newsarticlefilter ${categoryClass}">
44 <@liferay_journal["journal-article"]
45 articleId=journalArticle.getArticleId()
46 ddmTemplateKey=templateKey
47 groupId=journalArticle.getGroupId()
48 />
49 </div>
50 </#if>
51 </#list>
52 </div>
53 <div class="row">
54 <div class="col-12 col-md-12 button-wrapper ">
55 <button aria-label="Show More" id="show-more-btn" class="btn more-trigger" >
56 <span class="more-trigger-arrow triangle_down1"></span></button>
57 </div>
58 </div>
59 </div>
60 </div>
61</#if>
62
63<script>
64(function($) {
65 $.fn.showMoreItems = function(options) {
66 var $totalItems = $('.item-list .li').length,
67 $visibleItems = $('.item-list .li:visible').length,
68 settings = $.extend({}, $.fn.showMoreItems.defaults, options),
69 i = settings.count,
70 countLess = settings.count - 1;
71 $('.item-list .li:lt(' + settings.count + ')').show();
72 $('.more-trigger').click(function(el) {
73 el.preventDefault();
74 if ($visibleItems !== $totalItems) {
75 if (i + settings.count <= $totalItems) {
76 $visibleItems = i += settings.count;
77 $('.item-list .li:lt(' + i + ')').show();
78 if (i == $totalItems) {
79 $('.more-trigger').html("<span class='triangle_up1'></span>");
80 }
81 } else if (i !== $totalItems) {
82 $('.item-list .li:gt(' + countLess + ')').show();
83 $('.more-trigger').html("<span class='triangle_up1'></span>");
84 $visibleItems = $totalItems;
85 i = $totalItems;
86 }
87 } else if ($visibleItems === $totalItems) {
88 $('.item-list .li:gt(' + countLess + ')').hide();
89 $('.more-trigger').html("<span class='triangle_down1'></span>");
90 $visibleItems = settings.count;
91 i = settings.count;
92 var element = document.getElementById("show-more-btn");
93 var headerOffset = 650;
94 var elementPosition = element.getBoundingClientRect().top;
95 var offsetPosition = elementPosition + window.pageYOffset - headerOffset;
96 window.scrollTo({
97 top: offsetPosition,
98 behavior: "smooth"
99 });
100 }
101 });
102 }
103 $.fn.showMoreItems.defaults = {
104 count: 9
105 };
106})(jQuery);
107$(document).ready(function() {
108 if($('.item-list .li').length > 9) {$('#show-more-btn').show()}
109 $('.li').showMoreItems();
110});
111</script>
112<style>
113.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}h1{text-align:center;margin:40px 0 70px 0;color:#fff}h2{margin:0;text-align:center;font-size:22px;color:#999}img{display:block}.bg-color{background:linear-gradient(180deg,#fff,#eceae8)}.bg-color .container .li{display:none;margin:25px 0}.item-list .journal-content-article{height:100%}.item-list .article-card{display:flex;flex-direction:column;background:#fff;border:0;height:100%;position:relative}.item-list ul{list-style-type:none;padding:0;margin:0 0 15px;font-size:0}.item-list ul li{margin:0;display:inline-block;font-size:.75rem}.item-list ul li:after{content:"";width:0;height:10px;border-left:1px solid #041e42;display:inline-block;margin:0 12px}.item-list ul li+li:after{content:"";width:0;height:10px;border-left:1px solid #041e42;display:none;margin:0 12px}.item-list .li .card-content{display:flex;flex-direction:column;padding:20px 20px 20px 20px;position:relative;flex-grow:1}.item-list .li .card-content a{display:contents;font-size:.875rem;font-weight:600}.item-list .li .card-content .heading{flex-grow:1;color:#041e42;font-size:1.5rem;font-family:grifo_mmedium,Times New Roman,serif;font-weight:400;line-height:1.2;margin:0 0 30px}@media only screen and (max-width:768px){.item-list .li .card-content .heading{font-size:1.25rem}}.item-list .li figure{overflow:hidden;height:200px;margin:0}.item-list .li figure img{position:relative;height:100%!important;max-width:100%}.item-list .li figure img{transition:0.75s all ease}.item-list .li figure img:hover{transform:scale(1.05)}.button-wrapper{text-align:center}.more-trigger{background-color:transparent;color:#041e42;display:none;padding:10px 30px;text-transform:uppercase;border-radius:0;margin:20px 0 0;font-size:1.3rem;font-weight:600;letter-spacing:1px;transition:all .2s ease;margin-bottom:45px}.triangle_down1{position:relative;top:-5px;content:"";display:inline-block;width:35px;height:35px;border-right:5px solid #cba052;border-top:5px solid #cba052;transform:rotate(135deg);margin-right:.5em;margin-left:.5em;margin-top:.5em}.triangle_up1{position:relative;top:0;content:"";display:inline-block;width:35px;height:35px;border-right:5px solid #cba052;border-top:5px solid #cba052;transform:rotate(-45deg);margin-right:.5em;margin-left:.5em;margin-top:.5em}.triangle_up1:hover{margin-right:.5em;margin-left:.5em;top:0;border-right:4px solid #cba052;border-top:4px solid #cba052}.more-trigger:focus{box-shadow:none}.more-trigger:hover{//background-color:#cba052;//border:2px solid #cba052;//color:#cba052;text-decoration:none;transition:all .2s ease;font-weight:300}.more-trigger:hover .triangle_down1{margin-right:.5em;margin-left:.5em;margin-top:.5em;border-right:4px solid #cba052;border-top:4px solid #cba052;//border-color:#fff}.more-trigger:hover .triangle_up1{border-right:4px solid #cba052;border-top:4px solid #cba052;// border-color:#fff}.nr-card-height{width:100%}li.globe-icon img{display: inline}
114</style>