Navigation überspringen

Webcontent-Anzeige

Error - Unresolved compilation problem: The type new ProductNLS(){} must implement the inherited abstract method ProductNLSModel.getName2()

An Error Occurred:

Unresolved compilation problem: The type new ProductNLS(){} must implement the inherited abstract method ProductNLSModel.getName2()

+ Stack Trace

java.lang.Error: Unresolved compilation problem: 
	The type new ProductNLS(){} must implement the inherited abstract method ProductNLSModel.getName2()

	at at.synthesa.liferay.view.AbstractProductBean$1.getName2(AbstractProductBean.java:265)
	at sun.reflect.GeneratedMethodAccessor10820.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:97)
	at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
	at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
	at org.jboss.el.parser.AstPropertySuffix.getValue(AstPropertySuffix.java:53)
	at org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
	at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
	at javax.faces.component.UIOutput.getValue(UIOutput.java:170)
	at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205)
	at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355)
	at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:881)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:439)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:124)
	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:286)
	at com.liferay.faces.bridge.application.ViewHandlerCompatImpl.renderView(ViewHandlerCompatImpl.java:52)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	at com.liferay.faces.bridge.BridgePhaseRenderImpl.execute(BridgePhaseRenderImpl.java:227)
	at com.liferay.faces.bridge.BridgePhaseRenderImpl.execute(BridgePhaseRenderImpl.java:85)
	at com.liferay.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:112)
	at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:255)
	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:359)
	at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:204)
	at com.liferay.faces.bridge.GenericLiferayFacesPortlet.doDispatch(GenericLiferayFacesPortlet.java:43)
	at javax.portlet.GenericPortlet.render(GenericPortlet.java:262)
	at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:103)
	at com.liferay.portlet.ScriptDataPortletFilter.doFilter(ScriptDataPortletFilter.java:55)
	at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:100)
	at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:64)
	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:112)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:119)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:742)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:602)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:541)
	at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:583)
	at com.liferay.portlet.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:656)
	at com.liferay.portlet.InvokerPortletImpl.render(InvokerPortletImpl.java:362)
	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:1264)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	at com.liferay.portal.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:57)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:78)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.portlet.PortletContainerImpl._doRender(PortletContainerImpl.java:638)
	at com.liferay.portlet.PortletContainerImpl.render(PortletContainerImpl.java:135)
	at com.liferay.portlet.SecurityPortletContainerWrapper.render(SecurityPortletContainerWrapper.java:141)
	at com.liferay.portlet.RestrictPortletContainerWrapper.render(RestrictPortletContainerWrapper.java:126)
	at com.liferay.portal.kernel.portlet.PortletContainerUtil.render(PortletContainerUtil.java:156)
	at com.liferay.portal.layoutconfiguration.util.PortletRenderer._render(PortletRenderer.java:125)
	at com.liferay.portal.layoutconfiguration.util.PortletRenderer.access$4(PortletRenderer.java:107)
	at com.liferay.portal.layoutconfiguration.util.PortletRenderer$PortletRendererCallable.doCall(PortletRenderer.java:180)
	at com.liferay.portal.layoutconfiguration.util.PortletRenderer$PortletRendererCallable.doCall(PortletRenderer.java:1)
	at com.liferay.portal.kernel.executor.CopyThreadLocalCallable.call(CopyThreadLocalCallable.java:69)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
	at java.lang.Thread.run(Thread.java:748)

+ Component Tree

<UIViewRootBridgeImpl id="_ProduktkatalogCaparol_WAR_Synthesa62portlet_" inView="true" locale="de_DE" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/xhtml/productcataloguecaparol/main.xhtml">
<UIOutput id="j_idt1" inView="true" rendered="true" transient="false">
<meta content="#{productGroupView.currentProductNLS.name}" lang="de-DE" name="keywords"/>
</UIOutput>
<HtmlBody id="j_idt3" inView="true" rendered="true" transient="false">
<script> var showDescription=#{productGroupView.showDescription}; var descriptionShortAsLink=#{productGroupView.descriptionShortAsLink}; var rootNode = '#{productGroupView.rootNode}'; // console.log('rootnode '+rootNode); var linkText='#{productGroupView.linkText}'; // console.log('linkText '+linkText); var currentNode = '#{productGroupView.currentNode}'; // console.log('currentNode: '+currentNode); var isProduct='#{productGroupView.product}'; if(isProduct=='true'){ // console.log('hide'); $('#p_p_id_56_INSTANCE_abcd2_').hide(); } // console.log(isProduct); var nodes = currentNode.split('/'); var url = window.location.href; var host = window.location.host; var port = window.location.port; // console.log('url: '+url); url = url.replace('http://', ''); url = url.replace('https://', ''); url = url.replace(host, ''); url = url.replace(port, ''); url = url.replace('/web/hanfdaemmung/', ''); nodes = url.split('/'); // console.log('nodes: '+nodes); var root = nodes[nodes.length - 1]; // console.log('root: '+root); var fillRoot = false if (root == 'produkt' || root=='systemuebersicht') { fillRoot = true; } else { fillRoot = false; } // console.log('fillroot: '+fillRoot); nodes = splice(nodes, "web"); nodes = splice(nodes, "https"); nodes = splice(nodes, "https:"); nodes = splice(nodes, "http"); nodes = splice(nodes, ""); </script>
<!-- Produkt -->
<UIOutput id="j_idt6" inView="true" rendered="true" transient="false">
<script type="text/javascript"> $(function() { if($( "#longErpList" ).accordion==="function"){ $( "#longErpList" ).accordion({ collapsible: true }); } }); var itemURL = window.location.href; var query=window.location.search.substring(1); var qs=parse_query_string(query); setTimeout(function() { if(!qs.re){ // console.log('call'); var itemURL = window.location.origin+window.location.pathname; // console.log(itemURL); Liferay.Service( '/Synthesa-62-recommendation-portlet.recommendationcall/add-call', { itemURL : itemURL, userUUID : syn_recomm_id, itemType : 'product' }, function(obj) { }); } }, 5000); </script> <meta property="og:image" content="/files#{productGroupView.currentProductNLS.destPathHighRes}/#{productGroupView.currentProductNLS.fileNameLowRes}"/> <meta property="og:title" content="#{productGroupView.currentProductNLS.name}"/> <meta property="og:type" content="website"/> <meta property="og:description" content="#{productGroupView.currentProductNLS.description}"/> <style> section.hero{display:none;} .productsExplain{ display:none; } </style>
</UIOutput>
<HtmlBody id="j_idt8" inView="true" rendered="true" transient="false">
<div class="product-rootline hidden-sm hidden-xs">
<UIOutput id="j_idt10" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt11" inView="true" rendered="true" transient="false">
<ul class="container rootline"> <!-- <li class="active sub"><a href="/" title="www.hanfdaemmung.at" class="active sub">www.hanfdaemmung.at</a></li> --> <li class="active sub"><a href="/produkte" target="_self" title="#{i18n['ProductGroupView-products']}">
<HtmlOutputText escape="true" id="j_idt13" inView="true" rendered="true" transient="false" value="Produkte"/>
</a></li>
<HtmlPanelGroup id="j_idt15" inView="true" rendered="false" transient="false">
<HtmlOutputText escape="true" id="j_idt16" inView="true" rendered="true" transient="false" value="Produkte"/>
</HtmlPanelGroup>
<UIRepeat id="j_idt17" inView="true" rendered="true" transient="false" var="b" varStatus="status">
<li class="active sub">
<HtmlPanelGroup id="j_idt19" inView="true" rendered="false" transient="false">
<a href="/#{productGroupView.linkText}/#{b.showUrl}" class="active sub" title="#{b.showName}">#{b.showName}</a>
</HtmlPanelGroup>
<HtmlOutputText escape="true" id="j_idt21" inView="true" rendered="false" title="" transient="false"/>
</li>
</UIRepeat>
</ul>
</HtmlBody>
</div> <div class="container productContent"> <div class="row"> <div class="#{productGroupView.mobileProductWidth}"> <div class="col-xs-12"> <h1 itemprop="name">
<HtmlOutputText escape="true" id="j_idt25" inView="true" rendered="true" transient="false" value=""/>
</h1> <h3>
<HtmlOutputText escape="true" id="j_idt27" inView="true" rendered="true" transient="false"/>
</h3> </div> <div class="col-xs-12 col-sm-6 col-md-4 product-image col-md-push-8 col-sm-push-6">
</div> <div class="col-xs-12 col-sm-6 col-md-7 col-md-pull-4 col-sm-pull-6"> <!-- <h1 itemprop="name"> --> <!-- <h:outputText value="#{productGroupView.currentProductNLS.name}" /> --> <!-- </h1> --> <!-- <div><h:outputText --> <!-- value="#{productGroupView.currentProductNLS.pgs}" /></div> -->
<HtmlOutputText escape="false" id="j_idt31" inView="true" rendered="true" styleClass="bodytext" transient="false" value=""/>
<style> .abrasive table{ width:100%; margin-top:20px; } .abrasive table tr td{ padding:5px; } </style> <!-- Auslobungen -->
<div class="product-logos"> <ul>
<UIRepeat id="j_idt34" inView="true" rendered="true" transient="false" var="cat">
<li><img src="/files#{cat.destPathLowRes}/#{cat.fileNameLowRes}" border="0" alt="#{cat.name}" title="#{cat.text1}"/> </li>
</UIRepeat>
</ul> </div>
<div class="product-links">
<div class="product-backlink"> <a href="#tab4" id="product-ti-link" class="btn btn-default wow fadeInUp text-center hidden-xs" data-toggle="tab" onmousedown="//ga('send','event','TI-Download','Link','OptiGrund ');" onclick="$('#linkTab4').click();$('#linkTab4').parent().addClass('active');$('#caparolTabsContent')[0].scrollIntoView();var pos=$('#caparolTabsContent').offset().top;console.log(pos); $('html','body').animate({scrollTop:pos})" style="visibility: visible; animation-name: fadeInUp;">Zum TI-Download</a> </div>
</div> </div> <div class="csc-default"> <div class="tx-reproducts-pi1"> <div class="products-singleview"> <div class="row"><!-- Name --> <div class="outer col-md-10"> <div class="inner">
<HtmlOutputText escape="false" id="j_idt39" inView="true" rendered="false" style="font-weight:bold;" styleClass="csc-default col-xs-12 " transient="false" value=""/>
<div class="csc-default col-xs-12 ">
<HtmlOutputText escape="true" id="j_idt41" inView="true" rendered="false" transient="false" value="Verbrauch: "/>
<HtmlOutputText escape="false" id="j_idt42" inView="true" rendered="true" styleClass="bodytext" transient="false" value=""/>
</div>
</div>
<HtmlPanelGroup id="j_idt45" inView="true" rendered="false" transient="false">
<!-- Farbtabellen --> <div class="csc-default col-sm-12"> <div class="productColorpalette">
<UIRepeat id="j_idt47" inView="true" rendered="true" transient="false" var="mmp" varStatus="mmpStatus">
<div class="prodColor"> <div class="prodColorPic"> <a href="/files#{mmp.destPathHighRes}/#{mmp.fileNameHighRes}" target="_blank" onkeypress="oeffnefenster(this.href); return false;" onclick="oeffnefenster(this.href); return false;"> <img src="/files#{mmp.destPathLowRes}/#{mmp.fileNameLowRes}"/> </a> </div> <div class="prodColorName">
<HtmlOutputText escape="true" id="j_idt49" inView="true" rendered="true" transient="false"/>
</div> </div>
<HtmlPanelGroup id="j_idt51" inView="true" rendered="false" transient="false">
<span class="clear:both;"/>
</HtmlPanelGroup>
</UIRepeat>
</div> </div> <span class="clear:both;"/>
</HtmlPanelGroup>
<!-- Artikelliste -->
<UIOutput id="j_idt55" inView="true" rendered="true" transient="false">
<HtmlBody id="j_idt56" inView="true" rendered="true" transient="false">
<div class="csc-default col-md-12 col-lg-12 col-sm-12"> <div class="erpArticle">
<HtmlDataTable border="-2147483648" cellspacing="0" columnClasses=",erpCol,erpCol,erpCol,erpCol,erpCol,erpCol,erpCol" first="0" headerClass="altErpCol product-description" id="erpcontenttable1" inView="true" rendered="true" rowIndex="-1" rowStatePreserved="false" rows="0" style="margin-bottom:0px" styleClass="erpArticleTable erpmainsizetbl table table-striped table-condensed" transient="false" var="article">
<UIColumn header="javax.faces.component.html.HtmlOutputText@964079d" id="sp1" inView="true" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_idt58" inView="true" rendered="true" transient="false" value="Art.-Nr.:"/>
<HtmlOutputText converter="at.synthesa.liferay.view.ArtnrConverter@49936a6b" escape="true" id="j_idt59" inView="true" rendered="true" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@6c6d3870" id="sp2" inView="true" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_idt61" inView="true" rendered="true" style="text-align:right; float:right;" transient="false" value="Farbton:"/>
<HtmlOutputText escape="true" id="j_idt62" inView="true" rendered="true" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@30bbbff3" id="sp3" inView="true" rendered="false" transient="false">
header
<HtmlOutputText escape="true" id="j_idt63" inView="true" rendered="true" style="text-align:right; float:right;" transient="false" value="leer"/>
<HtmlOutputText escape="true" id="j_idt64" inView="true" rendered="true" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@4812be40" id="sp4" inView="true" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_idt65" inView="true" rendered="true" style="text-align:right; float:right;" transient="false" value="Packung:"/>
<HtmlOutputText escape="true" id="j_idt66" inView="true" rendered="true" style="text-align:right;" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@4fde8186" id="sp5" inView="true" rendered="false" transient="false">
header
<HtmlOutputText escape="true" id="j_idt67" inView="true" rendered="true" style="text-align:right; float:right;" transient="false" value="Stk/Pal:"/>
<HtmlOutputText escape="true" id="j_idt68" inView="true" rendered="true" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@6fd500b9" id="sp6" inView="true" rendered="false" transient="false">
header
<HtmlOutputText escape="true" id="j_idt69" inView="true" rendered="true" style="text-align:right; float:right;" transient="false" value="EAN:"/>
<HtmlOutputText escape="true" id="j_idt70" inView="true" rendered="true" transient="false" value=" "/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@ccdcf48" id="j_idt71" inView="true" rendered="false" transient="false">
header
<HtmlOutputText escape="true" id="j_idt72" inView="true" rendered="true" style="text-align:rigth; float:right;" transient="false" value="Preisgruppen:"/>
<HtmlOutputText escape="true" id="j_idt73" inView="true" rendered="false" transient="false"/>
</UIColumn>
</HtmlDataTable>
</div> </div>
</HtmlBody>
</UIOutput>
<!-- bottomText, footnote -->
<UIOutput id="j_idt76" inView="true" rendered="true" transient="false">
<HtmlBody id="j_idt77" inView="true" rendered="true" transient="false"/>
</UIOutput>
</div> </div> </div> </div> </div> </div>
<HtmlPanelGroup id="j_idt79" inView="true" rendered="false" styleClass="col-md-2 col-xs-12" transient="false">
<HtmlOutputText escape="false" id="j_idt80" inView="true" rendered="true" transient="false" value=""/>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_idt81" inView="true" rendered="true" transient="false">
<div class="additionalContent col-md-2"> <h4>Zubehör</h4>
<UIRepeat id="j_idt83" inView="true" rendered="true" transient="false" var="product">
<div class="additionalProduct" style="text-align: center"> <a href="/produkt/#{product.url}" title="#{product.name}"> <img style="max-height:115px; max-width: 100%" title="#{product.name}" alt="#{product.name}" itemprop="image" border="0" class="list_image" src="/files#{product.destPathHighRes}/#{product.fileNameLowRes}?width=200"/> <div>#{product.name}</div> </a> </div>
</UIRepeat>
</div>
</HtmlPanelGroup>
</div> </div> <!-- TI Tabs -->
<HtmlPanelGroup id="j_idt87" inView="true" rendered="true" transient="false">
<UIOutput id="j_idt88" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt89" inView="true" rendered="true" transient="false">
<!-- Tab-Ueberschriften --> <ul class="nav nav-tabs container-fluid hidden-xs" role="tablist" id="caparolTabs">
<UIRepeat id="j_idt91" inView="true" rendered="true" transient="false" var="chapter" varStatus="status">
<HtmlPanelGroup id="j_idt92" inView="true" rendered="false" transient="false">
<li class="#{status.index==0?'active':''}"> <a href="#tab#{status.index+1}" id="linkTab#{status.index+1}" data-toggle="tab">
<HtmlOutputText escape="true" id="j_idt94" inView="true" rendered="true" styleClass="tab_header_text" transient="false"/>
</a> </li>
</HtmlPanelGroup>
</UIRepeat>
</ul> <!-- Kapitel --> <div class="container-fluid"> <div class="row"> <div id="caparolTabsContent" class="tab-content">
<UIRepeat id="j_idt97" inView="true" rendered="true" transient="false" var="chapter" varStatus="status">
<div class="tab-pane #{status.index==0?'active':''}" id="tab#{status.index+1}">
<HtmlPanelGroup id="j_idt99" inView="true" rendered="false" transient="false">
<div class="container"> <div class="row"> <div class="col-xs-12"> <!-- Normal -->
<UIRepeat id="j_idt101" inView="true" rendered="true" transient="false" var="unit">
<h3>
<HtmlOutputText escape="false" id="j_idt103" inView="true" rendered="true" transient="false"/>
</h3>
<HtmlOutputText escape="false" id="j_idt105" inView="true" rendered="true" transient="false"/>
</UIRepeat>
</div> </div> </div>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_idt107" inView="true" rendered="false" transient="false">
<!-- File --> <div class="container"> <div class="row"> <div class="col-xs-12">
<UIRepeat id="j_idt109" inView="true" rendered="true" transient="false" var="linkHeader">
<h3>
<HtmlOutputText escape="true" id="j_idt111" inView="true" rendered="true" transient="false"/>
</h3>
<UIRepeat id="j_idt113" inView="true" rendered="true" transient="false" var="download">
<HtmlOutputLink disabled="false" id="j_idt114" inView="true" rendered="true" target="_blank" transient="false" value="../../files/">
<HtmlOutputText escape="true" id="j_idt115" inView="true" rendered="true" transient="false" value=" [PDF - "/>
<HtmlOutputText converter="javax.faces.convert.NumberConverter@79f354d1" escape="true" id="j_idt116" inView="true" rendered="true" transient="false" value="0.0"/>
<HtmlOutputText escape="true" id="j_idt117" inView="true" rendered="true" transient="false" value="KB]"/>
</HtmlOutputLink>
<br/>
</UIRepeat>
</UIRepeat>
</div> </div> </div>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_idt120" inView="true" rendered="false" transient="false">
<!-- Video --> <div class="container"> <div class="row"> <div class="col-xs-12">
<UIRepeat id="j_idt122" inView="true" rendered="true" transient="false" var="linkHeader">
<h3>
<HtmlOutputText escape="true" id="j_idt124" inView="true" rendered="true" transient="false"/>
</h3>
<UIRepeat id="j_idt126" inView="true" rendered="true" transient="false" var="download">
<iframe width="560" height="315" src="${download.file}" frameborder="0" allowfullscreen="1"/>
</UIRepeat>
</UIRepeat>
</div> </div> </div>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_idt129" inView="true" rendered="false" styleClass="referencesTab" transient="false">
<style> .slick-dots { bottom: -35px; } </style> <!-- References --> <div class="container"> <!-- <div class="row"> --> <!-- <div class="col-xs-12"> -->
<UIRepeat id="j_idt131" inView="true" rendered="true" transient="false" var="linkHeader">
<h3>
<HtmlOutputText escape="true" id="j_idt133" inView="true" rendered="true" transient="false"/>
</h3>
<HtmlPanelGroup id="j_idt135" inView="true" rendered="false" transient="false">
<UIRepeat id="j_idt136" inView="true" rendered="true" transient="false" var="download">
<HtmlOutputLink disabled="false" id="j_idt137" inView="true" rendered="true" transient="false">
#{download.name}
</HtmlOutputLink>
<br/>
</UIRepeat>
</HtmlPanelGroup>
<div class="referencesSlick" id="referencesSlick">
<UIRepeat id="j_idt141" inView="true" rendered="true" transient="false" var="download">
<div class="slick-slide"> <div>
<HtmlOutputLink disabled="false" id="j_idt143" inView="true" rendered="true" transient="false">
<div class="slidePos"> <img style="max-height: 200px;max-width: 100%" src="#{download.image}"> </img> <div class="overlay"/> <div class="content">#{download.name}</div> </div>
</HtmlOutputLink>
</div> </div>
</UIRepeat>
</div>
</UIRepeat>
<!-- </div> --> <!-- </div> --> </div>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_idt148" inView="true" rendered="false" transient="false">
<!-- Press --> <div class="container"> <div class="row"> <div class="col-xs-12">
<UIRepeat id="j_idt150" inView="true" rendered="true" transient="false" var="linkHeader">
<h3>
<HtmlOutputText escape="true" id="j_idt152" inView="true" rendered="true" transient="false"/>
</h3>
<UIRepeat id="j_idt154" inView="true" rendered="true" transient="false" var="download">
<HtmlOutputLink disabled="false" id="j_idt155" inView="true" rendered="true" transient="false">
#{download.name}
</HtmlOutputLink>
<br/>
</UIRepeat>
</UIRepeat>
</div> </div> </div>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_idt159" inView="true" rendered="false" transient="false">
<!-- ColorPicker -->
<HtmlPanelGroup id="j_idt161" inView="true" rendered="false" transient="false">
<HtmlPanelGroup id="j_idt162" inView="true" rendered="false" transient="false">
<iFrame src="#{chapter.downloadLinkHeaders.get(0).downloads.get(0).file}" class="colorpicker-iframe hidden-xs" frameborder="0"> </iFrame> <a href="#{chapter.downloadLinkHeaders.get(0).downloads.get(0).file}" target="_blank" class="btn btn-default visible-xs"> Farbtöne öffnen </a>
</HtmlPanelGroup>
</HtmlPanelGroup>
</HtmlPanelGroup>
</div>
</UIRepeat>
</div> </div> </div>
<HtmlPanelGroup id="j_idt166" inView="true" rendered="false" transient="false">
<UIRepeat id="j_idt167" inView="true" rendered="true" transient="false" var="chapter" varStatus="status">
<HtmlPanelGroup id="j_idt168" inView="true" rendered="false" transient="false">
<!-- References --> <div class="container">
<UIRepeat id="j_idt170" inView="true" rendered="true" transient="false" var="linkHeader">
<h3>
<HtmlOutputText escape="true" id="j_idt172" inView="true" rendered="true" transient="false"/>
</h3>
<UIRepeat id="j_idt174" inView="true" rendered="true" transient="false" var="download">
<HtmlOutputLink disabled="false" id="j_idt175" inView="true" rendered="true" transient="false">
#{download.name}
</HtmlOutputLink>
<br/>
</UIRepeat>
<div class="referencesSlick" id="referencesSlick">
<UIRepeat id="j_idt179" inView="true" rendered="true" transient="false" var="download">
<div> <div>
<HtmlOutputLink disabled="false" id="j_idt181" inView="true" rendered="true" transient="false">
<div class="slidePos"> <img style="max-height: 200px" src="#{download.image}"> </img> <div class="overlay"/> <div class="content">#{download.name}</div> </div>
</HtmlOutputLink>
</div> </div>
</UIRepeat>
</div>
</UIRepeat>
</div>
</HtmlPanelGroup>
</UIRepeat>
</HtmlPanelGroup>
<style> @media (max-width:768px){ .slick-dots{ display:none !important;} } .overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-image: linear-gradient(to bottom, transparent 35%, rgba(0, 0, 0, 0.75) 100%); background-repeat: repeat-x; } .content { bottom: 0; left: 0; padding: 5px 10px; line-height: 1.5; color: white; position: absolute; width: 100%; z-index: 4; } .slidePos { width: fit-content; position: relative; margin: auto; } .slick-slide{ padding-left:5px; padding-right:5px;} </style>
</HtmlBody>
</HtmlPanelGroup>
</HtmlBody>
</HtmlBody>
</UIViewRootBridgeImpl>

+ Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
headManagedBeancom.liferay.faces.bridge.renderkit.html_basic.HeadManagedBean@34a1d71c
Request Attributes
NameValue
INVOKER_FILTER_URI/ProduktkatalogCaparol/invoke
LIFERAY_SHARED_AUI_SCRIPT_DATAcom.liferay.portal.kernel.servlet.taglib.aui.ScriptData@74b9db47
LIFERAY_SHARED_SEARCH_CONTAINER_REFERENCEcom.liferay.portal.kernel.util.SearchContainerReference@701f3981
LIFERAY_SHARED_THEME_DISPLAYcom.liferay.portal.theme.ThemeDisplay@3732f723
PORTLET_IDProduktkatalogCaparol_WAR_Synthesa62portlet
productGroupViewat.synthesa.liferay.view.ProductGroupViewBean@2a0038aa
Flash Attributes
NameValue
None
Session Attributes
NameValue
None
Application Attributes
NameValue
Axis ServletAxisEngineorg.apache.axis.server.AxisServer@22d634a7
AxisEngineorg.apache.axis.server.AxisServer@22d634a7
CLP_MESSAGE_LISTENERS[]
PLUGIN_CLASS_LOADERWebappClassLoader context: /Synthesa-62-portlet delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: java.net.URLClassLoader@548c4f57
PLUGIN_PORTLETS[{id=0, companyId=0, portletId=ProductsAtoZ_Hanf_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=TIDownload_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=produktindex_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=pagenavigator_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=trendfarben_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=SocialMediaLinks_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=MobileProductGroups_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=employee_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=TISDBLCompact_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=ProduktkatalogCaparol_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=navigationproductgroups_hanf_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=ProductsAtoZ_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=MultiColProdGroups_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=navigationproductgroups_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=TechnicalInformationIndex_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=Produktkatalog_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=SDBLDownload_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=socialmediapopup_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=Kontakt_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=navigationproductgroups_bs_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=Produktsuche_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=SynthesaSitemap_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=LEDownload_WAR_Synthesa62portlet, roles=, active=true}, {id=0, companyId=0, portletId=NewsletterRedirect_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}, {id=0, companyId=0, portletId=ProfishopMap_WAR_Synthesa62portlet, roles=Administrator,Guest,Power User,User, active=true}]
SERVICE_BUILDER_PROPERTIES{build.auto.upgrade=true, build.number=712, include-and-override=./service-ext.properties, build.date=1652180367900, build.namespace=ipv, spring.configs=WEB-INF/classes/META-INF/base-spring.xml,WEB-INF/classes/META-INF/hibernate-spring.xml,WEB-INF/classes/META-INF/infrastructure-spring.xml,WEB-INF/classes/META-INF/cluster-spring.xml,WEB-INF/classes/META-INF/portlet-spring.xml,WEB-INF/classes/META-INF/shard-data-source-spring.xml,WEB-INF/classes/META-INF/ext-spring.xml}
_ProductsAtoZ_Hanf_WAR_Synthesa62portlet_p_p_col_count3
_ProductsAtoZ_Hanf_WAR_Synthesa62portlet_p_p_col_idcolumn-1
_ProductsAtoZ_Hanf_WAR_Synthesa62portlet_p_p_col_pos1
_ProductsAtoZ_Hanf_WAR_Synthesa62portlet_p_p_modeview
_ProductsAtoZ_Hanf_WAR_Synthesa62portlet_p_p_statenormal
_ProduktkatalogCaparol_WAR_Synthesa62portlet_p_p_col_count3
_ProduktkatalogCaparol_WAR_Synthesa62portlet_p_p_col_idcolumn-1
_ProduktkatalogCaparol_WAR_Synthesa62portlet_p_p_col_pos0
_ProduktkatalogCaparol_WAR_Synthesa62portlet_p_p_modeview
_ProduktkatalogCaparol_WAR_Synthesa62portlet_p_p_statenormal
_SDBLDownload_WAR_Synthesa62portlet_p_p_col_count8
_SDBLDownload_WAR_Synthesa62portlet_p_p_col_idcolumn-1
_SDBLDownload_WAR_Synthesa62portlet_p_p_col_pos5
_SDBLDownload_WAR_Synthesa62portlet_p_p_modeview
_SDBLDownload_WAR_Synthesa62portlet_p_p_statenormal
_SynthesaSitemap_WAR_Synthesa62portlet_p_p_col_count2
_SynthesaSitemap_WAR_Synthesa62portlet_p_p_col_idcolumn-1
_SynthesaSitemap_WAR_Synthesa62portlet_p_p_col_pos0
_SynthesaSitemap_WAR_Synthesa62portlet_p_p_modeview
_SynthesaSitemap_WAR_Synthesa62portlet_p_p_statenormal
_TIDownload_WAR_Synthesa62portlet_p_p_col_count8
_TIDownload_WAR_Synthesa62portlet_p_p_col_idcolumn-1
_TIDownload_WAR_Synthesa62portlet_p_p_col_pos5
_TIDownload_WAR_Synthesa62portlet_p_p_modeview
_TIDownload_WAR_Synthesa62portlet_p_p_statenormal
csfcffcom.sun.faces.context.flash.ELFlash@2c518ca3
extFacesContextcom.liferay.faces.util.context.ExtFacesContextImpl@1cb33d5b
liferayFacesContextcom.liferay.faces.portal.context.LiferayFacesContextImpl@7b3b345c
29.05.2022 12:35:19 - Generated by Mojarra/Facelets

Produkte A-Z

Finden Sie unsere Produkte

Jetzt Kontakt aufnehmen

Finden Sie Profi-Verarbeiter oder unsere Produkte direkt in unseren 120 ProfiShops.  

Kontaktieren Sie direkt unseren Firmenkunden-Support.