Каталог товаров

АртикулИзображениеНаименованиеПроизводительЦена отКоличествоУпаковкаВсе остатки
095.18 изображение товара Аксессуары для коммутационного реле Finder Relais 095.18; Finder Relais
88.91 ₽
шт
09670095615 изображение товара Разъем D Sub, Штекер, 9-контактный, Пайка Harting Elektronik
116.91 ₽
130.75 ₽
АКЦИЯ
шт
LTV-356T изображение товара Оптроны Lite-On Technology Corp LTV-356T; Lite-On Technology Corp
9.11 ₽
шт
DF10M/45 изображение товара Мостовые выпрямители Vishay Intertechnology DF10M/45; Vishay Intertechnology
15.99 ₽
шт
NGS96GHN(37009600) изображение товара Склад Bopla 37009600 арт. NGS96GHN; Bopla
1123.78 ₽
шт
CNY64 изображение товара Оптроны Vishay Intertechnology CNY64; Vishay Intertechnology
70.51 ₽
шт
LTV825 изображение товара Оптроны Lite-On Technology Corp LTV825; Lite-On Technology Corp
39.29 ₽
шт
2761509(SUBCON 9/M-SH) изображение товара Разъем D Sub, Штекер, 9-контактный, Прочее Phoenix Contact
7412.09 ₽
10432.44 ₽
АКЦИЯ
шт
DF10M-E3/45 изображение товара Мостовые выпрямители Vishay Intertechnology DF10M-E3/45; Vishay Intertechnology
25.21 ₽
шт
MMB02070C1008FB200 изображение товара Резисторы постоянные Vishay Intertechnology MMB02070C1008FB200; Vishay Intertechnology
15.23 ₽
шт
249-117 изображение товара Торцевая клемма клеммной колодки, на DIN-рейка (с Ω-профилем) 35 мм, Безвинтовой (-ое), Пластик, Wago Kontakttechnik 249-117 Wago Kontakttechnik
69.3 ₽
87.65 ₽
АКЦИЯ
шт
LV438428 изображение товара Автоматический выключатель; 3П; 400А; 100 кА при 400В Schneider Electric
77143.57 ₽
шт
MMA02040C6809FB300 изображение товара Резисторы постоянные Vishay Intertechnology MMA02040C6809FB300; Vishay Intertechnology
43.33 ₽
шт
MMA02040C3309FB300 изображение товара Резисторы постоянные Vishay Intertechnology MMA02040C3309FB300; Vishay Intertechnology
22.74 ₽
шт
52090500(MGM 32) изображение товара Склад Bopla MGM 32 арт. 52090500; Bopla
36.14 ₽
шт
MMA02040C1209FB300 изображение товара Резисторы постоянные Vishay Intertechnology MMA02040C1209FB300; Vishay Intertechnology
7.64 ₽
шт
A9XMFA04 изображение товара Аксессуары для низковольтных коммутационных аппаратов Schneider Electric A9XMFA04; Schneider Electric
1101.42 ₽
шт
990XCA65609 изображение товара Аксессуары для систем управления Schneider Electric 990XCA65609; Schneider Electric
9585.21 ₽
шт
264-736 изображение товара Проходная клеммная колодка 800 В; 24 А; 1-уровневая/4-контактная; 0,08-2,5 мм²; DIN-рейка (с Ω-профилем) 35 мм; Оранжевый; Wago Kontakttechnik 264-736 Wago Kontakttechnik
133.04 ₽
шт
RK-2405S изображение товара DC/DC преобразователь, 1 Вт, Вход: 21,6-26,4 В, Выход: 5-5В/200-200мА RECOM Power GmbH
549.41 ₽
шт
ui-button
Error - java.lang.NullPointerException

An Error Occurred:

java.lang.NullPointerException

+ Stack Trace

java.lang.NullPointerException
	at com.tuneit.itc.utils.ProductLazyDataModel.getRowData(ProductLazyDataModel.java:188)
	at com.tuneit.itc.utils.ProductLazyDataModel.getRowData(ProductLazyDataModel.java:31)
	at javax.faces.component.UIData.getRowData(UIData.java:371)
	at org.primefaces.component.api.UIData.setRowModel(UIData.java:608)
	at org.primefaces.component.api.UIData.setRowIndexWithoutRowStatePreserved(UIData.java:580)
	at org.primefaces.component.api.UIData.setRowIndex(UIData.java:640)
	at org.primefaces.component.dataview.DataViewRenderer.encodeGridLayout(DataViewRenderer.java:242)
	at org.primefaces.component.dataview.DataViewRenderer.encodeLayout(DataViewRenderer.java:209)
	at org.primefaces.component.dataview.DataViewRenderer.encodeContent(DataViewRenderer.java:132)
	at org.primefaces.component.dataview.DataViewRenderer.encodeMarkup(DataViewRenderer.java:98)
	at org.primefaces.component.dataview.DataViewRenderer.encodeEnd(DataViewRenderer.java:65)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:920)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)
	at javax.faces.render.Renderer.encodeChildren(Renderer.java:176)
	at javax.faces.render.RendererWrapper.encodeChildren(RendererWrapper.java:95)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:890)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:456)
	at javax.faces.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:146)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:134)
	at com.liferay.faces.bridge.application.internal.ViewHandlerCompatImpl.renderView(ViewHandlerCompatImpl.java:93)
	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:219)
	at com.liferay.faces.bridge.internal.BridgePhaseHeaderRenderCommon.executeRender(BridgePhaseHeaderRenderCommon.java:253)
	at com.liferay.faces.bridge.internal.BridgePhaseRenderCompatImpl.execute(BridgePhaseRenderCompatImpl.java:57)
	at com.liferay.faces.bridge.internal.BridgePhaseRenderImpl.execute(BridgePhaseRenderImpl.java:57)
	at com.liferay.faces.bridge.internal.BridgeImpl.doFacesRequest(BridgeImpl.java:157)
	at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:753)
	at com.liferay.portal//javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:397)
	at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:669)
	at com.liferay.portal//javax.portlet.GenericPortlet.render(GenericPortlet.java:291)
	at deployment.ROOT.war//com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:127)
	at deployment.ROOT.war//com.liferay.portlet.ScriptDataPortletFilter.doFilter(ScriptDataPortletFilter.java:58)
	at deployment.ROOT.war//com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:124)
	at com.liferay.portal//com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:115)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.AsyncAttributeAdapterServlet.service(AsyncAttributeAdapterServlet.java:85)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletExceptionAdapter.service(ServletExceptionAdapter.java:76)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:50)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:106)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.FilterExceptionAdapter.doFilter(FilterExceptionAdapter.java:46)
	at org.eclipse.equinox.http.servlet.internal.registration.FilterRegistration.doFilter(FilterRegistration.java:121)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:45)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:70)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at deployment.ROOT.war//com.liferay.portlet.internal.InvokerPortletImpl.invoke(InvokerPortletImpl.java:573)
	at deployment.ROOT.war//com.liferay.portlet.internal.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:670)
	at deployment.ROOT.war//com.liferay.portlet.internal.InvokerPortletImpl.render(InvokerPortletImpl.java:362)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.lambda$render$0(MonitoringInvokerPortlet.java:280)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet._render(MonitoringInvokerPortlet.java:383)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.render(MonitoringInvokerPortlet.java:278)
	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:1488)
	at io.undertow.jsp//org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at io.undertow.jsp//org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)
	at io.undertow.jsp//org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403)
	at io.undertow.jsp//org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:106)
	at io.undertow.servlet//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
	at io.undertow.jsp//io.undertow.jsp.JspFileHandler.handleRequest(JspFileHandler.java:32)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:274)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchToServlet(ServletInitialHandler.java:219)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.includeImpl(RequestDispatcherImpl.java:377)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.setupIncludeImpl(RequestDispatcherImpl.java:311)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.include(RequestDispatcherImpl.java:277)
	at deployment.ROOT.war//com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at deployment.ROOT.war//com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:202)
	at deployment.ROOT.war//com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at deployment.ROOT.war//com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at deployment.ROOT.war//com.liferay.portal.servlet.TransferHeadersHelperImpl$TransferHeadersRequestDispatcher.include(TransferHeadersHelperImpl.java:162)
	at deployment.ROOT.war//com.liferay.portlet.internal.PortletContainerImpl._render(PortletContainerImpl.java:918)
	at deployment.ROOT.war//com.liferay.portlet.internal.PortletContainerImpl.lambda$render$2(PortletContainerImpl.java:226)
	at deployment.ROOT.war//com.liferay.portlet.internal.PortletContainerImpl._preserveGroupIds(PortletContainerImpl.java:427)
	at deployment.ROOT.war//com.liferay.portlet.internal.PortletContainerImpl.render(PortletContainerImpl.java:214)
	at deployment.ROOT.war//com.liferay.portlet.SecurityPortletContainerWrapper.render(SecurityPortletContainerWrapper.java:147)
	at deployment.ROOT.war//com.liferay.portlet.RestrictPortletContainerWrapper.lambda$render$0(RestrictPortletContainerWrapper.java:131)
	at deployment.ROOT.war//com.liferay.portlet.RestrictPortletContainerWrapper._render(RestrictPortletContainerWrapper.java:192)
	at deployment.ROOT.war//com.liferay.portlet.RestrictPortletContainerWrapper.render(RestrictPortletContainerWrapper.java:129)
	at com.liferay.portal//com.liferay.portal.kernel.portlet.PortletContainerUtil.render(PortletContainerUtil.java:215)
	at deployment.ROOT.war//com.liferay.portal.layoutconfiguration.util.PortletRenderer._render(PortletRenderer.java:209)
	at deployment.ROOT.war//com.liferay.portal.layoutconfiguration.util.PortletRenderer.render(PortletRenderer.java:87)
	at deployment.ROOT.war//com.liferay.portal.layoutconfiguration.util.RuntimePageImpl.doProcessTemplate(RuntimePageImpl.java:593)
	at deployment.ROOT.war//com.liferay.portal.layoutconfiguration.util.RuntimePageImpl.doDispatch(RuntimePageImpl.java:359)
	at deployment.ROOT.war//com.liferay.portal.layoutconfiguration.util.RuntimePageImpl.processTemplate(RuntimePageImpl.java:160)
	at deployment.ROOT.war//com.liferay.portal.layoutconfiguration.util.RuntimePageImpl.processTemplate(RuntimePageImpl.java:185)
	at com.liferay.portal//com.liferay.portal.kernel.layoutconfiguration.util.RuntimePageUtil.processTemplate(RuntimePageUtil.java:105)
	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:685)
	at io.undertow.jsp//org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at io.undertow.jsp//org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)
	at io.undertow.jsp//org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403)
	at io.undertow.jsp//org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:106)
	at io.undertow.servlet//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
	at io.undertow.jsp//io.undertow.jsp.JspFileHandler.handleRequest(JspFileHandler.java:32)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:274)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchToServlet(ServletInitialHandler.java:219)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.includeImpl(RequestDispatcherImpl.java:377)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.setupIncludeImpl(RequestDispatcherImpl.java:311)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.include(RequestDispatcherImpl.java:277)
	at deployment.ROOT.war//com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at deployment.ROOT.war//com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:202)
	at deployment.ROOT.war//com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at deployment.ROOT.war//com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at deployment.ROOT.war//com.liferay.portal.servlet.TransferHeadersHelperImpl$TransferHeadersRequestDispatcher.include(TransferHeadersHelperImpl.java:162)
	at deployment.ROOT.war//com.liferay.portal.model.impl.LayoutTypeControllerImpl.includeLayoutContent(LayoutTypeControllerImpl.java:171)
	at deployment.ROOT.war//com.liferay.portal.model.impl.LayoutImpl.includeLayoutContent(LayoutImpl.java:885)
	at deployment.ROOT.war//com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:418)
	at deployment.ROOT.war//com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:174)
	at deployment.ROOT.war//com.liferay.portal.struts.PortalRequestProcessor._process(PortalRequestProcessor.java:415)
	at deployment.ROOT.war//com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:155)
	at deployment.ROOT.war//com.liferay.portal.internal.servlet.MainServlet.doGet(MainServlet.java:203)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
	at deployment.ROOT.war//com.liferay.portal.internal.servlet.MainServlet.service(MainServlet.java:639)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.password.modified.PasswordModifiedFilter.processFilter(PasswordModifiedFilter.java:62)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:360)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:181)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:106)
	at io.undertow.servlet//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:274)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchToPath(ServletInitialHandler.java:209)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.forwardImpl(RequestDispatcherImpl.java:221)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.forwardImplSetup(RequestDispatcherImpl.java:147)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:111)
	at com.liferay.friendly.url.internal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:398)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at deployment.ROOT.war//com.liferay.portal.servlet.ServletAdapter.service(ServletAdapter.java:99)
	at javax.servlet.api//javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.tuneit.itc.utm.filter.UTMTagsFilter.doFilter(UTMTagsFilter.java:62)
	at jdk.internal.reflect.GeneratedMethodAccessor1034.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.liferay.portal//com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:66)
	at com.sun.proxy.$Proxy2641.doFilter(Unknown Source)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:370)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.password.modified.PasswordModifiedFilter.processFilter(PasswordModifiedFilter.java:62)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:360)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.cache.CacheFilter.processFilter(CacheFilter.java:428)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:89)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:266)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:181)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:106)
	at io.undertow.servlet//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:274)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchToPath(ServletInitialHandler.java:209)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.forwardImpl(RequestDispatcherImpl.java:221)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.forwardImplSetup(RequestDispatcherImpl.java:147)
	at io.undertow.servlet//io.undertow.servlet.spec.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:111)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:377)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at deployment.ROOT.war//org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at deployment.ROOT.war//org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at deployment.ROOT.war//org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at deployment.ROOT.war//org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at deployment.ROOT.war//com.liferay.portal.servlet.filters.urlrewrite.UrlRewriteFilter.processFilter(UrlRewriteFilter.java:65)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:175)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:175)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal//com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:106)
	at io.undertow.servlet//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
	at io.undertow.servlet//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.core//io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53)
	at io.undertow.core//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:59)
	at io.undertow.core//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
	at io.undertow.servlet//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
	at io.undertow.core//io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
	at io.undertow.core//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControllerHandler.java:68)
	at io.undertow.core//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
	at io.undertow.servlet//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
	at io.undertow.servlet//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThreadSetupAction.java:105)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1508)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1508)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1508)
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1508)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
	at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104)
	at io.undertow.core//io.undertow.server.Connectors.executeRootHandler(Connectors.java:326)
	at io.undertow.core//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

+ Component Tree

<UIViewRootBridgeImpl id="_cataloguesearchportlet_WAR_searchportlets_" inView="true" locale="ru_RU" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/WEB-INF/views/catalogue.xhtml">
javax_faces_metadata
<UIPanel id="javax_faces_metadata" inView="true" rendered="true" transient="false">
<UIViewAction action="#{productViewPrerenderBean.checkProductSelected()}" actionExpression="#{productViewPrerenderBean.checkProductSelected()}" id="j_idt8" immediate="false" inView="true" onPostback="false" rendered="true" transient="false"/>
</UIPanel>
javax_faces_location_HEAD
<ComponentResourceContainer id="javax_faces_location_HEAD" inView="true" rendered="true" transient="false">
<UIOutput id="j_idt4" inView="false" rendered="true" transient="false"/>
<UIOutput id="j_idt7" inView="false" rendered="false" transient="false"/>
<InlineScript id="j_id7" inView="true" rendered="true" transient="false"/>
</ComponentResourceContainer>
<!--suppress CheckTagEmptyBody -->
<UIOutput id="j_idt3" inView="true" rendered="true" transient="false">
<UIOutput id="j_idt5" inView="true" rendered="true" transient="false"/>
<meta name="description" content="#{catalogueBean.generateMetaDescription()}"/> <meta name="keywords" content="#{catalogueBean.generateMetaKeywords()}"/>
</UIOutput>
<HtmlBody id="j_idt9" inView="true" rendered="true" transient="false">
<!--@elvariable id="i18n" type="com.liferay.faces.util.el.internal.I18nMap"--> <script type="text/javascript"> /* global Liferay */ var refreshTries = 0; function refreshPrices(retry) { if (retry) { if (refreshTries > 0) { return; } } else { refreshTries = 0; } if ($('.price-container.loading').length > 0) { if (retry) { refreshTries++; if (refreshTries > 0) { console.error("refreshPrices failed!"); } } loadPrices(); } $('html, body').animate({ scrollTop: 0 }, 300); } var refreshMobileTries = 0; function refreshPricesMobile(retry) { if (retry) { if (refreshMobileTries > 0) { return; } } else { refreshMobileTries = 0; } if ($('.replacement-item.loading').length > 0) { if (retry) { refreshMobileTries++; if (refreshMobileTries > 0) { console.error("refreshPricesMobile failed"); } } loadPricesMobile(); $($('.replacement-item').splice(20)).remove(); } } Liferay.on('updateCurrency', function () { try { searchUpdateCurrency(); } catch (e) { } }); Liferay.on('updateWarehouse', function () { try { searchUpdateWarehouse(); } catch (e) { } }); function onSearchStart() { $('.search-results-table').hide(); } </script>
<OutputPanel deferred="false" deferredMode="load" id="catalogueBreadcrumbs" inView="true" layout="block" rendered="true" styleClass="product-breadcrumbs" transient="false">
<h1 class="sr-only">#{catalogueBean.getCategoryHeader()}</h1>
<HtmlOutputLink disabled="false" id="j_idt12" inView="true" rendered="true" styleClass="bc-link" transient="false" value="/categories">
<HtmlOutputText escape="true" id="j_idt13" inView="true" rendered="true" transient="false" value="Каталог"/>
</HtmlOutputLink>
<ComponentRef id="j_idt14" inView="true" rendered="false" transient="false">
<HtmlOutputText escape="true" id="j_idt15" inView="true" rendered="true" transient="false" value=" › "/>
</ComponentRef>
</OutputPanel>
<HtmlForm enctype="application/x-www-form-urlencoded" id="catalogueForm" inView="true" prependId="true" rendered="true" styleClass="catalogue-form" submitted="false" transient="false">
<Namespace id="j_idt16" inView="true" rendered="true" transient="false" var="portnamesapace"/>
<UIOutput id="j_idt17" inView="true" rendered="false" transient="false">
/* global loadPrices, loadPricesMobile, searchUpdateCurrency, searchUpdateWarehouse */
</UIOutput>
<RemoteCommand async="false" autoRun="false" global="true" id="j_idt19" ignoreAutoUpdate="false" immediate="false" inView="true" name="loadPrices" oncomplete="$('.price-value.products-group-price').parent().parent().parent().addClass('products-group-price');refreshPrices(true);" onstart="$('.price-container.loading .custom-shader').show();" partialSubmit="false" process="@this" rendered="true" resetValues="false" timeout="0" transient="false" update="@(.price-container.loading)"/>
<RemoteCommand async="false" autoRun="false" global="true" id="j_idt20" ignoreAutoUpdate="false" immediate="false" inView="true" name="loadPricesMobile" oncomplete="refreshPricesMobile(true);" onstart="$('.replacement-item.loading .custom-shader').show();" partialSubmit="false" process="@this" rendered="true" resetValues="false" timeout="0" transient="false" update="@(.replacement-item.loading)"/>
<!--TODO fix naming -->
<RemoteCommand async="false" autoRun="false" global="true" id="j_idt22" ignoreAutoUpdate="false" immediate="false" inView="true" name="searchUpdateCurrency" onstart="$('.price-container .custom-shader').show();" partialSubmit="false" process="@this" rendered="true" resetValues="false" timeout="0" transient="false" update="@(.price-container)"/>
<RemoteCommand async="false" autoRun="false" global="true" id="j_idt23" ignoreAutoUpdate="false" immediate="false" inView="true" name="searchUpdateWarehouse" oncomplete="pushCatalogueHistory('_cataloguesearchportlet_WAR_searchportlets_'+':catalogueForm');" partialSubmit="false" process="@this" rendered="true" resetValues="false" timeout="0" transient="false" update="@form:warehouseCode"/>
<OutputPanel deferred="false" deferredMode="load" id="j_idt24" inView="true" layout="block" rendered="false" transient="false">
<HtmlOutputText escape="false" id="j_idt25" inView="true" rendered="true" styleClass="ql-editor" transient="false"/>
</OutputPanel>
<style type="text/css"> .catalogue-cat-selector { width: 430px; margin-bottom: 0.4rem; } .itc-theme .ui-selectonemenu-panel { max-width: 430px; } .itc-theme .ui-selectonemenu-panel .ui-selectonemenu-list-item { white-space: normal; } .price-column { position: relative; } .price-container.loading .price-value { display: none; } .issue-message { position: absolute; top: 3.625rem; font-size: 0.8125rem; padding-left: 0.8125rem; } </style>
<OutputPanel deferred="false" deferredMode="load" id="j_idt27" inView="true" layout="block" rendered="true" styleClass="row search-inputs" transient="false">
<div class="col-md-12"> <div class="form-group flex-column">
<ComponentRef id="j_idt29" inView="true" rendered="true" transient="false">
<h2 class="catalogue-header">
<HtmlOutputText escape="true" id="j_idt31" inView="true" rendered="true" transient="false" value="Каталог товаров"/>
</h2>
</ComponentRef>
<ComponentRef id="j_idt33" inView="true" rendered="false" transient="false">
<h2 class="catalogue-header">
<HtmlOutputText escape="true" id="j_idt35" inView="true" rendered="true" transient="false" value="Все товары по акции"/>
</h2>
</ComponentRef>
<HtmlInputHidden id="catId" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value=""/>
<HtmlInputHidden id="catIdParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="categoryId"/>
<HtmlInputHidden id="subcatId" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value=""/>
<HtmlInputHidden id="subcatIdParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="subcategoryId"/>
<HtmlInputHidden id="manId" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value=""/>
<HtmlInputHidden id="manIdParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="manufacturerId"/>
<HtmlInputHidden id="searchQueryParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="query"/>
<HtmlInputHidden id="searchQuery" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value=""/>
<HtmlInputHidden id="plRowsParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="plrows"/>
<HtmlInputHidden id="plPageParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="plpage"/>
<HtmlInputHidden id="plPage" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="0"/>
<HtmlInputHidden id="plRows" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="20"/>
<HtmlInputHidden id="warehouseCode" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value=""/>
<HtmlInputHidden id="warehouseCodeParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="wh"/>
<HtmlInputHidden id="stockFilter" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="STOCK"/>
<HtmlInputHidden id="stockFilterParamName" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="stock"/>
</div> </div>
</OutputPanel>
<Growl escape="true" globalOnly="false" id="messages" inView="true" keepAlive="false" life="6000" redisplay="true" rendered="true" showDetail="false" showSummary="true" sticky="false" transient="false"/>
<OutputPanel deferred="false" deferredMode="load" id="j_idt38" inView="true" layout="block" rendered="false" transient="false">
*
<HtmlOutputText escape="true" id="j_idt40" inView="true" rendered="true" transient="false" value="Ваши персональные цены выделены"/>
<div class="personal-price inline">
<HtmlOutputText escape="true" id="j_idt42" inView="true" rendered="true" transient="false" value="синим цветом"/>
</div>
</OutputPanel>
<div class="row desktop-table" style="padding-right: 40px;"> <div class="col-sm-12"> <!--@elvariable id="prod" type="com.tuneit.itc.catalogue.util.ProductRow"--> <!--@elvariable id="rowIdx" type="java.lang.Integer"-->
<DataTable caseSensitiveSort="false" cellEditMode="eager" clientCache="false" currentPageReportTemplate="({currentPage} of {totalPages})" defaultSort="true" dir="ltr" disableContextMenuIfEmpty="false" disabledSelection="false" disabledTextSelection="true" draggableColumns="false" draggableRows="false" editInitEvent="click" editMode="row" editable="false" editingRow="false" emptyMessage="Товары не найдены" escapeText="true" expandableRowGroups="false" expandedRow="false" filterDelay="2147483647" first="0" frozenColumns="0" frozenRows="0" id="listDataTable" inView="true" initMode="load" lazy="true" liveResize="false" liveScroll="false" liveScrollBuffer="0" multiViewState="false" nativeElements="false" nullSortOrder="1" pageLinks="10" paginator="true" paginatorAlwaysVisible="false" paginatorPosition="both" paginatorTemplate="{PageLinks}" reflow="false" rendered="true" resizableColumns="false" resizeMode="fit" rowEditMode="eager" rowExpandMode="multiple" rowHover="false" rowIndex="-1" rowIndexVar="rowIdx" rowSelectMode="new" rowStatePreserved="false" rowStyleClass="" rows="20" saveOnCellBlur="true" scrollOffset="0" scrollRows="0" scrollable="false" skipChildren="false" sortMode="single" sortOrder="ascending" stickyHeader="false" styleClass="search-results-table" tabindex="0" transient="false" value="com.tuneit.itc.utils.ProductLazyDataModel@433f77db" var="prod" virtualScroll="false">
<ColumnGroup id="j_idt45" inView="true" rendered="true" transient="false" type="header">
<Row id="j_idt46" inView="true" rendered="true" transient="false">
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Артикул" id="j_idt47" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-vendor-code" toggleable="true" transient="false" visible="true"/>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Изображение" id="j_idt48" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-image" toggleable="true" transient="false" visible="true"/>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Наименование" id="j_idt49" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-name" toggleable="true" transient="false" visible="true"/>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Производитель" id="j_idt50" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-vendor" toggleable="true" transient="false" visible="true"/>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Цена от" id="j_idt51" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-price" toggleable="true" transient="false" visible="true"/>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Количество" id="j_idt52" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-counter" toggleable="true" transient="false" visible="true"/>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Упаковка" id="j_idt53" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-packing" toggleable="true" transient="false" visible="true"/>
<Column colspan="3" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" header="org.primefaces.component.commandlink.CommandLink@149eca09" id="j_idt54" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="text-right search-result-stock-filter" toggleable="true" transient="false" visible="true">
header
<CommandLink action="#{catalogueBean.switchStockFilter()}" actionExpression="#{catalogueBean.switchStockFilter()}" ajax="true" async="false" disabled="false" global="true" id="j_idt55" ignoreAutoUpdate="false" immediate="false" inView="true" oncomplete="pushCatalogueHistory('_cataloguesearchportlet_WAR_searchportlets_'+':catalogueForm');refreshPrices();refreshPricesMobile(); PF('blockSearch').hide()" onstart="onSearchStart(); PF('blockSearch').show()" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" update="@form" validateClient="false">
<HtmlOutputText escape="false" id="j_idt56" inView="true" rendered="true" transient="false" value="Все остатки"/>
</CommandLink>
</Column>
</Row>
</ColumnGroup>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Артикул" id="j_idt57" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-vendor-code" toggleable="true" transient="false" visible="true">
<a href="#{catalogueBean.openProduct(prod.product)}" target="_blank">
<HtmlOutputText escape="true" id="j_idt59" inView="true" rendered="true" transient="false" value="RK-2405S"/>
<HtmlOutputText escape="true" id="j_idt60" inView="true" rendered="false" styleClass="additional-vendor-code" transient="false" value="()"/>
</a>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Изображение" id="j_idt62" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-image" toggleable="true" transient="false" visible="true">
<a href="#{catalogueBean.openProduct(prod.product)}" target="_blank"> <img src="#{catalogueBean.getProductPreviewPictureUrl(prod.product)}" alt="#{i18n['itc.catalogue.product-image']}"/> </a>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Наименование" id="j_idt64" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-name" toggleable="true" transient="false" visible="true">
<a href="#{catalogueBean.openProduct(prod.product)}" target="_blank">
<HtmlOutputText escape="true" id="j_idt66" inView="true" rendered="true" transient="false" value="DC/DC преобразователь, 1 Вт, Вход: 21,6-26,4 В, Выход: 5-5В/200-200мА"/>
</a>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Производитель" id="j_idt68" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-vendor" toggleable="true" transient="false" visible="true">
<a href="#{catalogueBean.openProduct(prod.product)}" target="_blank"> #{prod.product.manufacturer.name} </a>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Цена от" id="j_idt70" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-price" toggleable="true" transient="false" visible="true">
<HtmlPanelGroup id="price" inView="true" rendered="true" styleClass="price-container" transient="false">
<div class="custom-shader price-shader"> <div class="shader-loader"/> </div>
<ComponentRef id="j_idt72" inView="true" rendered="true" transient="false">
<HtmlOutputText escape="true" id="j_idt73" inView="true" rendered="true" styleClass="price-value" transient="false" value="549.41 ₽"/>
<HtmlOutputText escape="true" id="j_idt74" inView="true" rendered="false" styleClass="price-value personal-price" transient="false" value="549.41 ₽"/>
<ComponentRef id="j_idt75" inView="true" rendered="false" transient="false">
<HtmlOutputText escape="true" id="j_idt76" inView="true" rendered="true" styleClass="price-value products-group-price" transient="false" value="549.41 ₽"/>
<br/>
<HtmlOutputText escape="true" id="j_idt78" inView="true" rendered="true" styleClass="price-value striked-price" transient="false" value="549.41 ₽"/>
<HtmlOutputText escape="true" id="j_idt79" inView="true" rendered="false" styleClass="delivery-on-order" transient="false" value="(Под заказ)"/>
<br/> <a class="products-group-label" href="#{catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.size() > 1 ? '#' : catalogueBean.openGroup(catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.get(0))}" onclick="#{catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.size() > 1 ? 'PF(\'products-group-list-'.concat(rowIdx).concat('\').show();') : ''}"> #{i18n['itc.catalogue.products-group-label']} </a>
<ComponentRef id="j_idt81" inView="true" rendered="false" transient="false">
<Dialog blockScroll="false" closable="true" closeOnEscape="false" dir="ltr" draggable="true" dynamic="false" fitViewport="false" header="Акции" id="j_idt82" inView="true" maximizable="false" minHeight="-2147483648" minWidth="-2147483648" minimizable="false" modal="true" positionType="fixed" rendered="true" resizable="false" responsive="false" showHeader="true" transient="false" visible="false" widgetVar="products-group-list-19">
<HtmlPanelGrid border="-2147483648" cellpadding="3" columns="1" id="j_idt83" inView="true" rendered="true" transient="false">
footer
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt86" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" onclick="PF('products-group-list-19').hide();" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="btn btn-secondary" timeout="0" transient="false" type="button" validateClient="false" value="Закрыть"/>
<UIRepeat id="j_idt84" inView="true" rendered="true" transient="false" var="productsGroupId">
<a href="#{catalogueBean.openGroup(productsGroupId)}"> #{catalogueBean.productsGroupNameById.get(productsGroupId) ne null ? catalogueBean.productsGroupNameById.get(productsGroupId) : i18n['itc.catalogue.products-group-label']} </a>
</UIRepeat>
</HtmlPanelGrid>
</Dialog>
</ComponentRef>
</ComponentRef>
<HtmlOutputText escape="true" id="j_idt87" inView="true" rendered="false" styleClass="price-value" transient="false" value="По запросу"/>
</ComponentRef>
<ComponentRef id="j_idt88" inView="true" rendered="false" transient="false">
<HtmlOutputText escape="true" id="j_idt89" inView="true" rendered="true" styleClass="price-value" transient="false" value="По запросу"/>
</ComponentRef>
</HtmlPanelGroup>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Количество" id="j_idt90" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-counter" toggleable="true" transient="false" visible="true">
<HtmlPanelGroup id="prodCountWrapper" inView="true" layout="block" rendered="true" transient="false">
<Spinner disabled="false" id="prodCount" immediate="false" inView="true" localValueSet="false" max="1.7976931348623157E308" maxlength="-2147483648" min="1.0" readonly="false" rendered="true" required="false" size="-2147483648" stepFactor="1.0" styleClass="itc-spinner" transient="false" valid="true" value="1"/>
<DefaultCommand id="j_idt91" inView="true" rendered="true" scope="@parent" target="addToCartBtn" transient="false"/>
</HtmlPanelGroup>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" headerText="Упаковка" id="j_idt92" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-packing" toggleable="true" transient="false" visible="true">
<HtmlOutputText escape="true" id="j_idt93" inView="true" rendered="true" transient="false" value="шт"/>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt94" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-favorite" toggleable="true" transient="false" visible="true">
<CommandLink action="#{catalogueBean.toggleFavorite(prod)}" actionExpression="#{catalogueBean.toggleFavorite(prod)}" ajax="true" async="false" disabled="false" global="true" id="j_idt95" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" process="@this" rendered="true" resetValues="false" styleClass="action-container" timeout="0" title="Для действия требуется авторизация" transient="false" update="@form:listDataTable:@row(19) @form:messages" validateClient="false">
<HtmlOutputText escape="false" id="j_idt96" inView="true" rendered="true" styleClass="action-icon icon icon-unselected" transient="false" value="<svg width="24" height="22" viewBox="0 0 24 22" fill="rgba(255, 255, 255, 1)" xmlns="http://www.w3.org/2000/svg"> <path d="M12 21.6932C11.6583 21.6932 11.3289 21.5694 11.0722 21.3445C10.1027 20.4968 9.16791 19.7001 8.3432 18.9973L8.33899 18.9937C5.92108 16.9332 3.83313 15.1537 2.38037 13.4009C0.756409 11.4413 0 9.58331 0 7.55359C0 5.58154 0.676208 3.76221 1.90393 2.43048C3.1463 1.08301 4.85101 0.340881 6.70459 0.340881C8.08997 0.340881 9.3587 0.77887 10.4755 1.64258C11.0391 2.07855 11.5499 2.61212 12 3.2345C12.4503 2.61212 12.9609 2.07855 13.5247 1.64258C14.6415 0.77887 15.9102 0.340881 17.2956 0.340881C19.149 0.340881 20.8539 1.08301 22.0963 2.43048C23.324 3.76221 24 5.58154 24 7.55359C24 9.58331 23.2438 11.4413 21.6198 13.4007C20.1671 15.1537 18.0793 16.933 15.6617 18.9933C14.8356 19.6971 13.8994 20.4951 12.9276 21.3449C12.6711 21.5694 12.3415 21.6932 12 21.6932ZM6.70459 1.74677C5.24835 1.74677 3.91058 2.32794 2.93738 3.38336C1.94971 4.45471 1.4057 5.93567 1.4057 7.55359C1.4057 9.26068 2.04016 10.7874 3.46271 12.5038C4.83765 14.163 6.88275 15.9058 9.25067 17.9238L9.25507 17.9274C10.0829 18.6329 11.0213 19.4327 11.998 20.2867C12.9805 19.4311 13.9204 18.63 14.7499 17.9234C17.1176 15.9054 19.1625 14.163 20.5375 12.5038C21.9598 10.7874 22.5943 9.26068 22.5943 7.55359C22.5943 5.93567 22.0503 4.45471 21.0626 3.38336C20.0896 2.32794 18.7516 1.74677 17.2956 1.74677C16.2288 1.74677 15.2494 2.08588 14.3846 2.75458C13.6139 3.35077 13.077 4.10443 12.7623 4.63177C12.6004 4.90295 12.3155 5.06482 12 5.06482C11.6845 5.06482 11.3996 4.90295 11.2377 4.63177C10.9232 4.10443 10.3863 3.35077 9.61542 2.75458C8.75061 2.08588 7.77118 1.74677 6.70459 1.74677Z" fill="#3561A6"></path> </svg>"/>
</CommandLink>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt97" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-comparison" toggleable="true" transient="false" visible="true">
<CommandLink action="#{catalogueBean.toggleComparison(prod)}" actionExpression="#{catalogueBean.toggleComparison(prod)}" ajax="true" async="false" disabled="false" global="true" id="j_idt98" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" process="@this" rendered="true" resetValues="false" styleClass="action-container" timeout="0" title="Добавить к сравнению" transient="false" update="@form:listDataTable:@row(19) @form:messages" validateClient="false">
<HtmlOutputText escape="false" id="j_idt99" inView="true" rendered="true" styleClass="action-icon icon icon-unselected" transient="false" value="<svg width="24" height="24" viewBox="0 0 24 24" fill="rgba(255, 255, 255, 1)" xmlns="http://www.w3.org/2000/svg"> <path d="M2.86947 13.4155H0.347659C0.155935 13.4155 0 13.574 0 13.7657V21.0729C0 21.2646 0.155935 21.4206 0.347659 21.4206H2.86947C3.06119 21.4206 3.21713 21.2646 3.21713 21.0729V13.7657C3.21841 13.574 3.06247 13.4155 2.86947 13.4155Z" fill="#3561A6"/> <path d="M23.6511 13.4155H21.1293C20.9376 13.4155 20.783 13.574 20.783 13.7657V21.0729C20.783 21.2646 20.9376 21.4206 21.1293 21.4206H23.6511C23.8454 21.4206 24.0001 21.2646 24.0001 21.0729V13.7657C24.0001 13.574 23.8454 13.4155 23.6511 13.4155Z" fill="#3561A6"/> <path d="M7.55007 9.23846H5.02826C4.83653 9.23846 4.67932 9.3944 4.67932 9.5874V21.0704C4.67932 21.2621 4.83653 21.418 5.02826 21.418H7.55007C7.74307 21.418 7.899 21.2621 7.899 21.0704V9.5874C7.899 9.39312 7.74307 9.23846 7.55007 9.23846Z" fill="#3561A6"/> <path d="M18.2406 9.23846H15.7188C15.5271 9.23846 15.3724 9.3944 15.3724 9.5874V21.0704C15.3724 21.2621 15.5271 21.418 15.7188 21.418H18.2406C18.4349 21.418 18.5896 21.2621 18.5896 21.0704V9.5874C18.5908 9.39312 18.4362 9.23846 18.2406 9.23846Z" fill="#3561A6"/> <path d="M12.7943 11.782H10.2712C10.0795 11.782 9.92358 11.9393 9.92358 12.1297V21.0692C9.92358 21.2609 10.0795 21.4168 10.2712 21.4168H12.7943C12.9886 21.4168 13.1433 21.2609 13.1433 21.0692V12.1297C13.1433 11.9393 12.9886 11.782 12.7943 11.782Z" fill="#3561A6"/> <path d="M1.60921 8.87933C2.35182 8.87933 2.95256 8.2786 2.95256 7.53599C2.95256 7.40689 2.92828 7.28547 2.89376 7.16788L5.71977 5.13433C5.8936 5.21613 6.08533 5.2647 6.28983 5.2647C6.68479 5.2647 7.035 5.09215 7.28169 4.82118L9.9492 6.36519C9.93387 6.44444 9.92364 6.52624 9.92364 6.60804C9.92364 7.34938 10.5257 7.95139 11.267 7.95139C11.9815 7.95139 12.5605 7.39155 12.6014 6.68729L16.1981 5.63536C16.4423 5.97024 16.8346 6.19136 17.282 6.19136C17.5785 6.19136 17.8482 6.09294 18.0706 5.92934L21.0935 7.97951C21.0679 8.0856 21.0462 8.19679 21.0462 8.31183C21.0462 9.05444 21.6482 9.65645 22.3895 9.65645C23.1309 9.65645 23.7354 9.05444 23.7354 8.31183C23.7354 7.56922 23.1309 6.96848 22.3895 6.96848C22.093 6.96848 21.8233 7.0669 21.6009 7.22923L18.5806 5.18289C18.6062 5.07553 18.6253 4.96561 18.6253 4.85057C18.6253 4.10796 18.0259 3.50723 17.282 3.50723C16.5675 3.50723 15.9885 4.06706 15.9463 4.77133L12.3509 5.82197C12.1067 5.48582 11.7131 5.26598 11.267 5.26598C10.9359 5.26598 10.6381 5.38868 10.4042 5.58679L7.62807 3.97759C7.62807 3.95842 7.63318 3.9418 7.63318 3.92391C7.63318 3.1813 7.03244 2.57928 6.28983 2.57928C5.54722 2.57928 4.94649 3.18002 4.94649 3.92263C4.94649 4.12458 4.99506 4.31375 5.07431 4.4863L2.371 6.43166C2.15499 6.28083 1.89297 6.19264 1.60921 6.19264C0.866604 6.19264 0.265869 6.79465 0.265869 7.53599C0.265869 8.2786 0.866604 8.87933 1.60921 8.87933Z" fill="#3561A6"/> </svg>"/>
</CommandLink>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt100" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" styleClass="search-result-cart" toggleable="true" transient="false" visible="true">
<OutputPanel deferred="false" deferredMode="load" id="addToCartBtn" inView="true" layout="block" rendered="true" style="display: inline-block" transient="false">
<CommandLink action="#{catalogueBean.addToCart(prod)}" actionExpression="#{catalogueBean.addToCart(prod)}" ajax="true" async="false" disabled="false" global="true" id="j_idt101" ignoreAutoUpdate="false" immediate="false" inView="true" onclick="addToCart('RK-2405S', 'DC/DC преобразователь, 1 Вт, Вход: 21,6-26,4 В, Выход: 5-5В/200-200мА', 'DC/DC преобразователь, 1 Вт, Вход: 21,6-26,4 В, Выход: 5-5В/200-200мА', 'RECOM Power GmbH', 'Преобразователь DC/DC', '549.41', '1')" partialSubmit="false" process="@this prodCount" rendered="true" resetValues="false" styleClass="btn btn-primary add-to-cart-btn" timeout="0" transient="false" update="@form:listDataTable:@row(19) @form:messages" validateClient="false">
<img src="#{resource['images/cart-wh.svg']}" alt="cart-icon"/>
</CommandLink>
</OutputPanel>
</Column>
</DataTable>
</div> </div> <div class="mobile-table"> <!--@elvariable id="prod" type="com.tuneit.itc.catalogue.util.ProductRow"--> <!--@elvariable id="rowIdx" type="java.lang.Integer"-->
<DataView currentPageReportTemplate="({currentPage} of {totalPages})" first="0" id="listDataView" inView="true" layout="grid" lazy="true" pageLinks="10" paginator="true" paginatorAlwaysVisible="false" paginatorPosition="both" paginatorTemplate="{PageLinks}" rendered="true" rowIndex="20" rowIndexVar="rowIdx" rowStatePreserved="false" rows="20" styleClass="search-result-table-mobile table-mobile" transient="false" value="com.tuneit.itc.utils.ProductLazyDataModel@433f77db" var="prod">
<DataViewGridItem columns="12" id="j_idt104" inView="true" rendered="true" transient="false">
<Panel closable="false" closeSpeed="500" collapsed="false" id="j_idt105" inView="true" rendered="true" style="height: 100%;" styleClass="replacement-item flex-container " toggleOrientation="vertical" toggleSpeed="500" toggleable="false" toggleableHeader="false" transient="false" visible="true">
<a href="#{catalogueBean.openProduct(prod.product)}"> <div class="custom-shader replacement-price-shader"> <div class="shader-loader"/> </div>
<OutputPanel deferred="false" deferredMode="load" id="j_idt107" inView="true" layout="block" rendered="false" styleClass="special-price-label" transient="false">
<div> <object> <a class="products-group-label special-price special-label" href="#{catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.size() > 1 ? '#' : catalogueBean.openGroup(catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.get(0))}" style="color: white !important;" onclick="#{catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.size() > 1 ? 'PF(\'products-group-list-'.concat(rowIdx).concat('\').show();') : ''}"> #{i18n['itc.catalogue.products-group-label']} </a> </object> </div>
</OutputPanel>
<div class="replacement-image" style="background-image: url('#{catalogueBean.getProductPreviewPictureUrl(prod.product)}')"> </div> <div class="left-align vendor-code truncate-text-overflow-line">#{prod.product.vendorCode}</div> <div class="left-align manufacturer truncate-text-overflow-line">#{prod.product.manufacturer.name}</div>
<OutputPanel deferred="false" deferredMode="load" id="j_idt110" inView="true" layout="block" rendered="true" styleClass="price-icons-block" transient="false">
<OutputPanel deferred="false" deferredMode="load" id="j_idt111" inView="true" layout="block" rendered="true" styleClass="price" transient="false">
<HtmlOutputText converter="org.primefaces.convert.NumberConverter@7cc7cafb" escape="true" id="j_idt112" inView="true" rendered="true" transient="false" value="549.41"/>
<HtmlOutputText escape="true" id="j_idt113" inView="true" rendered="true" transient="false" value=" ₽"/>
<HtmlOutputText escape="true" id="j_idt114" inView="true" rendered="false" styleClass="delivery-on-order" transient="false" value="(Под заказ)"/>
</OutputPanel>
<OutputPanel deferred="false" deferredMode="load" id="j_idt115" inView="true" layout="block" rendered="false" styleClass="price personal-price-mobile" transient="false">
<HtmlOutputText converter="org.primefaces.convert.NumberConverter@14b4916d" escape="true" id="j_idt116" inView="true" rendered="true" styleClass="personal-price-mobile-background" transient="false" value="549.41"/>
<HtmlOutputText escape="true" id="j_idt117" inView="true" rendered="true" styleClass="personal-price-mobile-background" transient="false" value=" ₽"/>
<HtmlOutputText escape="true" id="j_idt118" inView="true" rendered="false" styleClass="delivery-on-order" transient="false" value="(Под заказ)"/>
</OutputPanel>
<OutputPanel deferred="false" deferredMode="load" id="j_idt119" inView="true" layout="block" rendered="false" styleClass="price" transient="false">
<object> <a class="products-group-label new-price" href="#{catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.size() > 1 ? '#' : catalogueBean.openGroup(catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.get(0))}" onclick="#{catalogueBean.pricesByProducts.get(prod.product.code).productsGroupIds.size() > 1 ? 'PF(\'products-group-card-list-'.concat(rowIdx).concat('\').show();') : ''}">
<HtmlOutputText converter="org.primefaces.convert.NumberConverter@33b0f427" escape="true" id="j_idt121" inView="true" rendered="true" styleClass="products-group-price" transient="false" value="549.41"/>
<HtmlOutputText escape="true" id="j_idt122" inView="true" rendered="true" transient="false" value=" ₽"/>
</a> </object>
<HtmlOutputText escape="true" id="j_idt124" inView="true" rendered="true" styleClass="price-value striked-price" transient="false" value="549.41 ₽"/>
<HtmlOutputText escape="true" id="j_idt125" inView="true" rendered="false" styleClass="delivery-on-order" transient="false" value="(Под заказ)"/>
<ComponentRef id="j_idt126" inView="true" rendered="false" transient="false">
<Dialog blockScroll="false" closable="true" closeOnEscape="false" dir="ltr" draggable="true" dynamic="false" fitViewport="false" header="Акции" id="j_idt127" inView="true" maximizable="false" minHeight="-2147483648" minWidth="-2147483648" minimizable="false" modal="true" positionType="fixed" rendered="true" resizable="false" responsive="false" showHeader="true" transient="false" visible="false" widgetVar="products-group-card-list-19">
<HtmlPanelGrid border="-2147483648" cellpadding="3" columns="1" id="j_idt128" inView="true" rendered="true" transient="false">
footer
<UIPanel inView="true" rendered="true" transient="false">
<div style="text-align: center">
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt132" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" onclick="PF('products-group-list-19').hide();" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="btn btn-secondary" timeout="0" transient="false" type="button" validateClient="false" value="Закрыть"/>
</div>
</UIPanel>
<UIRepeat id="j_idt129" inView="true" rendered="true" transient="false" var="productsGroupId">
<object> <a href="#{catalogueBean.openGroup(productsGroupId)}" style="padding: 0.5rem 2rem"> #{catalogueBean.productsGroupNameById.get(productsGroupId) ? catalogueBean.productsGroupNameById.get(productsGroupId) : i18n['itc.catalogue.products-group-label']} </a> </object>
</UIRepeat>
</HtmlPanelGrid>
</Dialog>
</ComponentRef>
</OutputPanel>
<OutputPanel deferred="false" deferredMode="load" id="j_idt134" inView="true" layout="block" rendered="false" styleClass="price-not-found" transient="false">
<HtmlOutputText escape="true" id="j_idt135" inView="true" rendered="true" transient="false" value="Цена по запросу "/>
</OutputPanel>
</OutputPanel>
<div class="left-align product-name truncate-text-overflow">#{prod.product.nomenclatureType.name}</div> </a>
<OutputPanel deferred="false" deferredMode="load" id="j_idt137" inView="true" layout="block" rendered="true" styleClass="flex-container" transient="false">
<CommandLink action="#{catalogueBean.toggleFavorite(prod)}" actionExpression="#{catalogueBean.toggleFavorite(prod)}" ajax="true" async="false" disabled="false" global="true" id="j_idt138" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" process="@this" rendered="true" resetValues="false" styleClass="action-container" timeout="0" title="Для действия требуется авторизация" transient="false" update="@form:listDataView @form:messages" validateClient="false">
<HtmlOutputText escape="false" id="j_idt139" inView="true" rendered="true" styleClass="action-icon icon icon-unselected" transient="false" value="<svg width="24" height="22" viewBox="0 0 24 22" fill="rgba(255, 255, 255, 1)" xmlns="http://www.w3.org/2000/svg"> <path d="M12 21.6932C11.6583 21.6932 11.3289 21.5694 11.0722 21.3445C10.1027 20.4968 9.16791 19.7001 8.3432 18.9973L8.33899 18.9937C5.92108 16.9332 3.83313 15.1537 2.38037 13.4009C0.756409 11.4413 0 9.58331 0 7.55359C0 5.58154 0.676208 3.76221 1.90393 2.43048C3.1463 1.08301 4.85101 0.340881 6.70459 0.340881C8.08997 0.340881 9.3587 0.77887 10.4755 1.64258C11.0391 2.07855 11.5499 2.61212 12 3.2345C12.4503 2.61212 12.9609 2.07855 13.5247 1.64258C14.6415 0.77887 15.9102 0.340881 17.2956 0.340881C19.149 0.340881 20.8539 1.08301 22.0963 2.43048C23.324 3.76221 24 5.58154 24 7.55359C24 9.58331 23.2438 11.4413 21.6198 13.4007C20.1671 15.1537 18.0793 16.933 15.6617 18.9933C14.8356 19.6971 13.8994 20.4951 12.9276 21.3449C12.6711 21.5694 12.3415 21.6932 12 21.6932ZM6.70459 1.74677C5.24835 1.74677 3.91058 2.32794 2.93738 3.38336C1.94971 4.45471 1.4057 5.93567 1.4057 7.55359C1.4057 9.26068 2.04016 10.7874 3.46271 12.5038C4.83765 14.163 6.88275 15.9058 9.25067 17.9238L9.25507 17.9274C10.0829 18.6329 11.0213 19.4327 11.998 20.2867C12.9805 19.4311 13.9204 18.63 14.7499 17.9234C17.1176 15.9054 19.1625 14.163 20.5375 12.5038C21.9598 10.7874 22.5943 9.26068 22.5943 7.55359C22.5943 5.93567 22.0503 4.45471 21.0626 3.38336C20.0896 2.32794 18.7516 1.74677 17.2956 1.74677C16.2288 1.74677 15.2494 2.08588 14.3846 2.75458C13.6139 3.35077 13.077 4.10443 12.7623 4.63177C12.6004 4.90295 12.3155 5.06482 12 5.06482C11.6845 5.06482 11.3996 4.90295 11.2377 4.63177C10.9232 4.10443 10.3863 3.35077 9.61542 2.75458C8.75061 2.08588 7.77118 1.74677 6.70459 1.74677Z" fill="#3561A6"></path> </svg>"/>
</CommandLink>
<CommandLink action="#{catalogueBean.toggleComparison(prod)}" actionExpression="#{catalogueBean.toggleComparison(prod)}" ajax="true" async="false" disabled="false" global="true" id="j_idt140" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" process="@this" rendered="true" resetValues="false" styleClass="action-container" timeout="0" title="Для действия требуется авторизация" transient="false" update="@form:listDataView @form:messages" validateClient="false">
<HtmlOutputText escape="false" id="j_idt141" inView="true" rendered="true" styleClass="action-icon icon icon-unselected" transient="false" value="<svg width="24" height="24" viewBox="0 0 24 24" fill="rgba(255, 255, 255, 1)" xmlns="http://www.w3.org/2000/svg"> <path d="M2.86947 13.4155H0.347659C0.155935 13.4155 0 13.574 0 13.7657V21.0729C0 21.2646 0.155935 21.4206 0.347659 21.4206H2.86947C3.06119 21.4206 3.21713 21.2646 3.21713 21.0729V13.7657C3.21841 13.574 3.06247 13.4155 2.86947 13.4155Z" fill="#3561A6"/> <path d="M23.6511 13.4155H21.1293C20.9376 13.4155 20.783 13.574 20.783 13.7657V21.0729C20.783 21.2646 20.9376 21.4206 21.1293 21.4206H23.6511C23.8454 21.4206 24.0001 21.2646 24.0001 21.0729V13.7657C24.0001 13.574 23.8454 13.4155 23.6511 13.4155Z" fill="#3561A6"/> <path d="M7.55007 9.23846H5.02826C4.83653 9.23846 4.67932 9.3944 4.67932 9.5874V21.0704C4.67932 21.2621 4.83653 21.418 5.02826 21.418H7.55007C7.74307 21.418 7.899 21.2621 7.899 21.0704V9.5874C7.899 9.39312 7.74307 9.23846 7.55007 9.23846Z" fill="#3561A6"/> <path d="M18.2406 9.23846H15.7188C15.5271 9.23846 15.3724 9.3944 15.3724 9.5874V21.0704C15.3724 21.2621 15.5271 21.418 15.7188 21.418H18.2406C18.4349 21.418 18.5896 21.2621 18.5896 21.0704V9.5874C18.5908 9.39312 18.4362 9.23846 18.2406 9.23846Z" fill="#3561A6"/> <path d="M12.7943 11.782H10.2712C10.0795 11.782 9.92358 11.9393 9.92358 12.1297V21.0692C9.92358 21.2609 10.0795 21.4168 10.2712 21.4168H12.7943C12.9886 21.4168 13.1433 21.2609 13.1433 21.0692V12.1297C13.1433 11.9393 12.9886 11.782 12.7943 11.782Z" fill="#3561A6"/> <path d="M1.60921 8.87933C2.35182 8.87933 2.95256 8.2786 2.95256 7.53599C2.95256 7.40689 2.92828 7.28547 2.89376 7.16788L5.71977 5.13433C5.8936 5.21613 6.08533 5.2647 6.28983 5.2647C6.68479 5.2647 7.035 5.09215 7.28169 4.82118L9.9492 6.36519C9.93387 6.44444 9.92364 6.52624 9.92364 6.60804C9.92364 7.34938 10.5257 7.95139 11.267 7.95139C11.9815 7.95139 12.5605 7.39155 12.6014 6.68729L16.1981 5.63536C16.4423 5.97024 16.8346 6.19136 17.282 6.19136C17.5785 6.19136 17.8482 6.09294 18.0706 5.92934L21.0935 7.97951C21.0679 8.0856 21.0462 8.19679 21.0462 8.31183C21.0462 9.05444 21.6482 9.65645 22.3895 9.65645C23.1309 9.65645 23.7354 9.05444 23.7354 8.31183C23.7354 7.56922 23.1309 6.96848 22.3895 6.96848C22.093 6.96848 21.8233 7.0669 21.6009 7.22923L18.5806 5.18289C18.6062 5.07553 18.6253 4.96561 18.6253 4.85057C18.6253 4.10796 18.0259 3.50723 17.282 3.50723C16.5675 3.50723 15.9885 4.06706 15.9463 4.77133L12.3509 5.82197C12.1067 5.48582 11.7131 5.26598 11.267 5.26598C10.9359 5.26598 10.6381 5.38868 10.4042 5.58679L7.62807 3.97759C7.62807 3.95842 7.63318 3.9418 7.63318 3.92391C7.63318 3.1813 7.03244 2.57928 6.28983 2.57928C5.54722 2.57928 4.94649 3.18002 4.94649 3.92263C4.94649 4.12458 4.99506 4.31375 5.07431 4.4863L2.371 6.43166C2.15499 6.28083 1.89297 6.19264 1.60921 6.19264C0.866604 6.19264 0.265869 6.79465 0.265869 7.53599C0.265869 8.2786 0.866604 8.87933 1.60921 8.87933Z" fill="#3561A6"/> </svg>"/>
</CommandLink>
<!--<p:tooltip for="addToCartBtnMobile" value="# {i18n['itc.catalogue.anonymous.add-to-cart']}" position="left" rendered="# {!(cartBean.contractorEmployee or cartBean.salesManager)}"/>-->
<OutputPanel deferred="false" deferredMode="load" id="addToCartBtnMobile" inView="true" layout="block" rendered="true" styleClass="cart-btn cart-btn-mobile" transient="false">
<CommandLink action="#{catalogueBean.addToCart(prod)}" actionExpression="#{catalogueBean.addToCart(prod)}" ajax="true" async="false" disabled="false" global="true" id="j_idt143" ignoreAutoUpdate="false" immediate="false" inView="true" onclick="addToCart('RK-2405S', 'DC/DC преобразователь, 1 Вт, Вход: 21,6-26,4 В, Выход: 5-5В/200-200мА', '', 'RECOM Power GmbH', 'Преобразователь DC/DC', '549.41', '1')" partialSubmit="false" rendered="true" resetValues="false" styleClass="btn btn-primary add-to-cart-btn catalogue-btn" timeout="0" transient="false" update="@form:listDataView @form:messages" validateClient="false">
<img src="#{resource['images/cart-wh.svg']}" alt="cart-icon"/>
</CommandLink>
</OutputPanel>
</OutputPanel>
</Panel>
</DataViewGridItem>
</DataView>
</div>
<OutputPanel deferred="false" deferredMode="load" id="issueMessage" inView="true" layout="block" rendered="false" styleClass="issue-message-no-data" transient="false">
<HtmlOutputText escape="true" id="j_idt146" inView="true" rendered="true" transient="false" value="В случае, если не найден товар, авторизуйтесь в системе и отправьте запрос на ручную обработку нашими инженерами. Срок обработки может занять несколько дней."/>
<OutputPanel deferred="false" deferredMode="load" id="j_idt147" inView="true" layout="block" rendered="false" transient="false">
<HtmlOutputText escape="true" id="j_idt148" inView="true" rendered="true" transient="false" value="В случае, если не найден товар, отправьте "/>
<CommandLink action="#{catalogueBean.createIssue}" actionExpression="#{catalogueBean.createIssue}" ajax="true" async="false" disabled="false" global="true" id="j_idt149" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" update="@form:issueMessage @form:messages" validateClient="false" value="запрос на ручную обработку "/>
<HtmlOutputText escape="true" id="j_idt150" inView="true" rendered="true" transient="false" value="нашим инженерами. Срок обработки может занять несколько дней."/>
</OutputPanel>
</OutputPanel>
<OutputPanel deferred="false" deferredMode="load" id="correctQueryMessage" inView="true" layout="block" rendered="true" transient="false">
<OutputLabel escape="true" id="j_idt151" inView="true" indicateRequired="auto" rendered="false" transient="false" value="Если подходящий товар не найден, попробуйте уточнить запрос"/>
</OutputPanel>
</HtmlForm>
<script type="text/javascript"> refreshPrices(); //refreshPricesMobile(); searchUpdateWarehouse(); //todo информация о товаре /* global ga */ function addToCart(id, name, category, brand, variant, price, qty) { ga('ec:addProduct', { 'id': id, 'name': name, 'category': category, 'brand': brand, 'variant': variant, 'price': price, 'quantity': qty }); ga('ec:setAction', 'add'); ga('send', 'event', 'UX', 'click', 'add to cart'); // Send data using an event. } </script>
</HtmlBody>
</UIViewRootBridgeImpl>

+ Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
cartBeanCartBean(cartPositionService=CartPositionService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@617b98fc, entityManager=SessionImpl(193584165<open>), cartService=CartService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@4cb42390, entityManager=SessionImpl(193584165<open>), sequenceService=PartnerCartSequenceService(entityManager=SessionImpl(193584165<open>)), currentCartService=com.tuneit.itc.commons.service.cart.CartService$CurrentCartService@2a19cfa), historyInfoService=com.tuneit.itc.commons.service.HistoryInfoService@404e23a5), cartService=CartService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@4cb42390, entityManager=SessionImpl(193584165<open>), sequenceService=PartnerCartSequenceService(entityManager=SessionImpl(193584165<open>)), currentCartService=com.tuneit.itc.commons.service.cart.CartService$CurrentCartService@2a19cfa), currencyService=CurrencyService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@68f3e258, currencySignsMap={EUR=€, USD=$, RUB=₽}, currencyService=com.sun.proxy.$Proxy4597@2cfeb7de), warehouseService=WarehouseService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@23555a0, warehouseService=com.sun.proxy.$Proxy4598@75d084a7), salesOffersService=com.sun.proxy.$Proxy4599@518b6e91, anonymousResourcesService=AnonymousResourcesService(entityManager=SessionImpl(193584165<open>), anonIdentService=com.tuneit.itc.commons.service.AnonymousIdentifierService@5c60756), roleCheckerBean=com.tuneit.itc.commons.jsf.RoleCheckerBean@7d2b3330, currentCart=null, partner=null, signedIn=false, userId=-1, count=1)
catalogueBeanCatalogueBean(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@495b4fbd, productsService=com.sun.proxy.$Proxy4589@6a735384, categoriesService=CategoriesService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@79d49002, rootCategories={}, productTypesService=com.sun.proxy.$Proxy4591@3d2b7be1), manufacturersBean=ManufacturersBean(manufacturersMap={}, manufacturers=[], manufacturerService=com.sun.proxy.$Proxy4590@791630d4, log=com.liferay.portal.kernel.log.SanitizerLogWrapper@6df95123), manufacturers=[], manufacturersMap={}, productTypesService=com.sun.proxy.$Proxy4591@3d2b7be1, marketPricesService=com.sun.proxy.$Proxy4595@437ec30f, currencyService=CurrencyService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@68f3e258, currencySignsMap={EUR=€, USD=$, RUB=₽}, currencyService=com.sun.proxy.$Proxy4597@2cfeb7de), favoriteProductService=com.tuneit.itc.commons.service.FavoriteProductService@2195a56, comparisonProductService=com.tuneit.itc.commons.service.ComparisonProductService@14ac75ef, salesOffersService=com.sun.proxy.$Proxy4599@518b6e91, cartBean=CartBean(cartPositionService=CartPositionService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@617b98fc, entityManager=SessionImpl(193584165<open>), cartService=CartService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@4cb42390, entityManager=SessionImpl(193584165<open>), sequenceService=PartnerCartSequenceService(entityManager=SessionImpl(193584165<open>)), currentCartService=com.tuneit.itc.commons.service.cart.CartService$CurrentCartService@2a19cfa), historyInfoService=com.tuneit.itc.commons.service.HistoryInfoService@404e23a5), cartService=CartService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@4cb42390, entityManager=SessionImpl(193584165<open>), sequenceService=PartnerCartSequenceService(entityManager=SessionImpl(193584165<open>)), currentCartService=com.tuneit.itc.commons.service.cart.CartService$CurrentCartService@2a19cfa), currencyService=CurrencyService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@68f3e258, currencySignsMap={EUR=€, USD=$, RUB=₽}, currencyService=com.sun.proxy.$Proxy4597@2cfeb7de), warehouseService=WarehouseService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@23555a0, warehouseService=com.sun.proxy.$Proxy4598@75d084a7), salesOffersService=com.sun.proxy.$Proxy4599@518b6e91, anonymousResourcesService=AnonymousResourcesService(entityManager=SessionImpl(193584165<open>), anonIdentService=com.tuneit.itc.commons.service.AnonymousIdentifierService@5c60756), roleCheckerBean=com.tuneit.itc.commons.jsf.RoleCheckerBean@7d2b3330, currentCart=null, partner=null, signedIn=false, userId=-1, count=1), warehouseService=WarehouseService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@23555a0, warehouseService=com.sun.proxy.$Proxy4598@75d084a7), issueService=com.tuneit.itc.commons.service.IssueService@5cf4673e, productsGroupService=com.tuneit.itc.commons.service.ProductsGroupService@6927b114, historyInfoService=com.tuneit.itc.commons.service.HistoryInfoService@404e23a5, liferay=com.liferay.faces.portal.el.internal.Liferay@4d7142d3, roleCheckerBean=com.tuneit.itc.commons.jsf.RoleCheckerBean@7d2b3330, preferredCurrency=Currency(id=643, code=RUB, sign=₽, minAmountForDiscountAction=100000), pricesByProducts={MD0000000280776=ProductPrices(marketPrices=[MarketPrice(id=MD0000000280776, nomenclatureCode=MD0000000280776, marketPrice=70.51, marketPriceLower=70.51, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=70.51, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=70.51, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000280820=ProductPrices(marketPrices=[MarketPrice(id=MD0000000280820, nomenclatureCode=MD0000000280820, marketPrice=15.99, marketPriceLower=15.99, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=15.99, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=15.99, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000512948=ProductPrices(marketPrices=[MarketPrice(id=MD0000000512948, nomenclatureCode=MD0000000512948, marketPrice=22.74, marketPriceLower=22.74, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=22.74, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=22.74, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000281598=ProductPrices(marketPrices=[MarketPrice(id=MD0000000281598, nomenclatureCode=MD0000000281598, marketPrice=549.41, marketPriceLower=549.41, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=549.41, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=549.41, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000501393=ProductPrices(marketPrices=[MarketPrice(id=MD0000000501393, nomenclatureCode=MD0000000501393, marketPrice=7.64, marketPriceLower=7.64, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=7.64, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=7.64, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000278842=ProductPrices(marketPrices=[MarketPrice(id=MD0000000278842, nomenclatureCode=MD0000000278842, marketPrice=36.14, marketPriceLower=36.14, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=36.14, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=36.14, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000280519=ProductPrices(marketPrices=[MarketPrice(id=MD0000000280519, nomenclatureCode=MD0000000280519, marketPrice=1101.42, marketPriceLower=1101.42, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=1101.42, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=1101.42, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000504408=ProductPrices(marketPrices=[MarketPrice(id=MD0000000504408, nomenclatureCode=MD0000000504408, marketPrice=25.21, marketPriceLower=25.21, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=25.21, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=25.21, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000059157=ProductPrices(marketPrices=[MarketPrice(id=MD0000000059157, nomenclatureCode=MD0000000059157, marketPrice=87.65, marketPriceLower=87.65, settlementDate=Fri Jul 10 13:30:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=69.3, productsGroupId=77230bae-82cd-11ee-8571-9d12ddcd33e6)], priceTypes=4, price=87.65, personalPrice=0.0, productsGroupPrice=69.3, viewPrice=69.3, viewPriceType=PRODUCTS_GROUP, productsGroupIds=[77230bae-82cd-11ee-8571-9d12ddcd33e6]), MD0000000512590=ProductPrices(marketPrices=[MarketPrice(id=MD0000000512590, nomenclatureCode=MD0000000512590, marketPrice=15.23, marketPriceLower=15.23, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=15.23, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=15.23, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000279330=ProductPrices(marketPrices=[MarketPrice(id=MD0000000279330, nomenclatureCode=MD0000000279330, marketPrice=88.91, marketPriceLower=88.91, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=88.91, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=88.91, viewPriceType=NORMAL, productsGroupIds=[]), MD0000002915960=ProductPrices(marketPrices=[MarketPrice(id=MD0000002915960, nomenclatureCode=MD0000002915960, marketPrice=9.11, marketPriceLower=9.11, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=9.11, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=9.11, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000365174=ProductPrices(marketPrices=[MarketPrice(id=MD0000000365174, nomenclatureCode=MD0000000365174, marketPrice=130.75, marketPriceLower=130.75, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=116.91, productsGroupId=2e0b30bc-3d0c-11ef-8571-9d12ddcd33e6)], priceTypes=4, price=130.75, personalPrice=0.0, productsGroupPrice=116.91, viewPrice=116.91, viewPriceType=PRODUCTS_GROUP, productsGroupIds=[2e0b30bc-3d0c-11ef-8571-9d12ddcd33e6]), MD0000000281386=ProductPrices(marketPrices=[MarketPrice(id=MD0000000281386, nomenclatureCode=MD0000000281386, marketPrice=1123.78, marketPriceLower=1123.78, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=1123.78, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=1123.78, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000280451=ProductPrices(marketPrices=[MarketPrice(id=MD0000000280451, nomenclatureCode=MD0000000280451, marketPrice=9585.21, marketPriceLower=9585.21, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=9585.21, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=9585.21, viewPriceType=NORMAL, productsGroupIds=[]), MD0000002915968=ProductPrices(marketPrices=[MarketPrice(id=MD0000002915968, nomenclatureCode=MD0000002915968, marketPrice=39.29, marketPriceLower=39.29, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=39.29, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=39.29, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000281340=ProductPrices(marketPrices=[MarketPrice(id=MD0000000281340, nomenclatureCode=MD0000000281340, marketPrice=43.33, marketPriceLower=43.33, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=43.33, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=43.33, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000399232=ProductPrices(marketPrices=[MarketPrice(id=MD0000000399232, nomenclatureCode=MD0000000399232, marketPrice=10432.44, marketPriceLower=10432.44, settlementDate=Fri Jul 10 13:30:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=7412.09, productsGroupId=b636b7c3-583c-11ee-a193-8946bfa8e78c)], priceTypes=4, price=10432.44, personalPrice=0.0, productsGroupPrice=7412.09, viewPrice=7412.09, viewPriceType=PRODUCTS_GROUP, productsGroupIds=[b636b7c3-583c-11ee-a193-8946bfa8e78c]), MD0000000061065=ProductPrices(marketPrices=[MarketPrice(id=MD0000000061065, nomenclatureCode=MD0000000061065, marketPrice=133.04, marketPriceLower=133.04, settlementDate=Fri Jul 10 13:30:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=133.04, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=133.04, viewPriceType=NORMAL, productsGroupIds=[]), MD0000000281294=ProductPrices(marketPrices=[MarketPrice(id=MD0000000281294, nomenclatureCode=MD0000000281294, marketPrice=77143.57, marketPriceLower=77143.57, settlementDate=Fri Jul 10 13:02:00 GMT 2026, currencyCode=643, currencyName=RUB, personalPrice=0.0, discountPercentage=0.0, fixedPrice=0.0, productsGroupId=)], priceTypes=0, price=77143.57, personalPrice=0.0, productsGroupPrice=0.0, viewPrice=77143.57, viewPriceType=NORMAL, productsGroupIds=[])}, salesOffersByProducts={}, productsGroupNameById={2e0b30bc-3d0c-11ef-8571-9d12ddcd33e6=Harting Elektronik_Складская программа, b636b7c3-583c-11ee-a193-8946bfa8e78c=Phoenix Contact складская программа, 77230bae-82cd-11ee-8571-9d12ddcd33e6=Wago Складская программа}, products=null, selectedCategory=null, selectedSubcategory=null, selectedManufacturer=null, selectedProductId=null, catalogueBaseUrl=https://tedi24.pro/catalogue, categoryId=null, categoryUrl=null, categoryName=null, mainUrl=null, selectedCategoryIdParamName=categoryId, selectedSubcategoryIdParamName=subcategoryId, selectedManufacturerIdParamName=manufacturerId, searchQueryParamName=query, selectedProductIdParamName=prod, stockFilterParamName=stock, plpageParamName=plpage, plrowsParamName=plrows, warehouseParamName=wh, inStock=false, weeklyDelivery=false, excludeDeprecated=false, productLazyDataModel=com.tuneit.itc.utils.ProductLazyDataModel@433f77db, categoryConverter=com.tuneit.itc.catalogue.model.converters.CategoryConverter@5a2876c0, categoryItemConverter=com.tuneit.itc.catalogue.model.converters.CategoryItemConverter@3564e239, manufacturerConverter=com.tuneit.itc.catalogue.model.converters.ManufacturerConverter@64b38726, currentTablePage=0, pageIsLast=false, currentTableRows=20, currentTablePageMobile=0, pageIsLastMobile=false, currentTableRowsMobile=20, showAllStocksProducts=false, filters=ProductLazyDataModel.Filters(searchQuery=, selectedSubcategoryId=, selectedCategoryId=, selectedManufacturerId=, selectedWarehouseCode=, stockFilter=STOCK), heartSvg=<svg width="24" height="22" viewBox="0 0 24 22" fill="rgba(255, 255, 255, 1)" xmlns="http://www.w3.org/2000/svg"> <path d="M12 21.6932C11.6583 21.6932 11.3289 21.5694 11.0722 21.3445C10.1027 20.4968 9.16791 19.7001 8.3432 18.9973L8.33899 18.9937C5.92108 16.9332 3.83313 15.1537 2.38037 13.4009C0.756409 11.4413 0 9.58331 0 7.55359C0 5.58154 0.676208 3.76221 1.90393 2.43048C3.1463 1.08301 4.85101 0.340881 6.70459 0.340881C8.08997 0.340881 9.3587 0.77887 10.4755 1.64258C11.0391 2.07855 11.5499 2.61212 12 3.2345C12.4503 2.61212 12.9609 2.07855 13.5247 1.64258C14.6415 0.77887 15.9102 0.340881 17.2956 0.340881C19.149 0.340881 20.8539 1.08301 22.0963 2.43048C23.324 3.76221 24 5.58154 24 7.55359C24 9.58331 23.2438 11.4413 21.6198 13.4007C20.1671 15.1537 18.0793 16.933 15.6617 18.9933C14.8356 19.6971 13.8994 20.4951 12.9276 21.3449C12.6711 21.5694 12.3415 21.6932 12 21.6932ZM6.70459 1.74677C5.24835 1.74677 3.91058 2.32794 2.93738 3.38336C1.94971 4.45471 1.4057 5.93567 1.4057 7.55359C1.4057 9.26068 2.04016 10.7874 3.46271 12.5038C4.83765 14.163 6.88275 15.9058 9.25067 17.9238L9.25507 17.9274C10.0829 18.6329 11.0213 19.4327 11.998 20.2867C12.9805 19.4311 13.9204 18.63 14.7499 17.9234C17.1176 15.9054 19.1625 14.163 20.5375 12.5038C21.9598 10.7874 22.5943 9.26068 22.5943 7.55359C22.5943 5.93567 22.0503 4.45471 21.0626 3.38336C20.0896 2.32794 18.7516 1.74677 17.2956 1.74677C16.2288 1.74677 15.2494 2.08588 14.3846 2.75458C13.6139 3.35077 13.077 4.10443 12.7623 4.63177C12.6004 4.90295 12.3155 5.06482 12 5.06482C11.6845 5.06482 11.3996 4.90295 11.2377 4.63177C10.9232 4.10443 10.3863 3.35077 9.61542 2.75458C8.75061 2.08588 7.77118 1.74677 6.70459 1.74677Z" fill="#3561A6"></path> </svg>, compareSvg=<svg width="24" height="24" viewBox="0 0 24 24" fill="rgba(255, 255, 255, 1)" xmlns="http://www.w3.org/2000/svg"> <path d="M2.86947 13.4155H0.347659C0.155935 13.4155 0 13.574 0 13.7657V21.0729C0 21.2646 0.155935 21.4206 0.347659 21.4206H2.86947C3.06119 21.4206 3.21713 21.2646 3.21713 21.0729V13.7657C3.21841 13.574 3.06247 13.4155 2.86947 13.4155Z" fill="#3561A6"/> <path d="M23.6511 13.4155H21.1293C20.9376 13.4155 20.783 13.574 20.783 13.7657V21.0729C20.783 21.2646 20.9376 21.4206 21.1293 21.4206H23.6511C23.8454 21.4206 24.0001 21.2646 24.0001 21.0729V13.7657C24.0001 13.574 23.8454 13.4155 23.6511 13.4155Z" fill="#3561A6"/> <path d="M7.55007 9.23846H5.02826C4.83653 9.23846 4.67932 9.3944 4.67932 9.5874V21.0704C4.67932 21.2621 4.83653 21.418 5.02826 21.418H7.55007C7.74307 21.418 7.899 21.2621 7.899 21.0704V9.5874C7.899 9.39312 7.74307 9.23846 7.55007 9.23846Z" fill="#3561A6"/> <path d="M18.2406 9.23846H15.7188C15.5271 9.23846 15.3724 9.3944 15.3724 9.5874V21.0704C15.3724 21.2621 15.5271 21.418 15.7188 21.418H18.2406C18.4349 21.418 18.5896 21.2621 18.5896 21.0704V9.5874C18.5908 9.39312 18.4362 9.23846 18.2406 9.23846Z" fill="#3561A6"/> <path d="M12.7943 11.782H10.2712C10.0795 11.782 9.92358 11.9393 9.92358 12.1297V21.0692C9.92358 21.2609 10.0795 21.4168 10.2712 21.4168H12.7943C12.9886 21.4168 13.1433 21.2609 13.1433 21.0692V12.1297C13.1433 11.9393 12.9886 11.782 12.7943 11.782Z" fill="#3561A6"/> <path d="M1.60921 8.87933C2.35182 8.87933 2.95256 8.2786 2.95256 7.53599C2.95256 7.40689 2.92828 7.28547 2.89376 7.16788L5.71977 5.13433C5.8936 5.21613 6.08533 5.2647 6.28983 5.2647C6.68479 5.2647 7.035 5.09215 7.28169 4.82118L9.9492 6.36519C9.93387 6.44444 9.92364 6.52624 9.92364 6.60804C9.92364 7.34938 10.5257 7.95139 11.267 7.95139C11.9815 7.95139 12.5605 7.39155 12.6014 6.68729L16.1981 5.63536C16.4423 5.97024 16.8346 6.19136 17.282 6.19136C17.5785 6.19136 17.8482 6.09294 18.0706 5.92934L21.0935 7.97951C21.0679 8.0856 21.0462 8.19679 21.0462 8.31183C21.0462 9.05444 21.6482 9.65645 22.3895 9.65645C23.1309 9.65645 23.7354 9.05444 23.7354 8.31183C23.7354 7.56922 23.1309 6.96848 22.3895 6.96848C22.093 6.96848 21.8233 7.0669 21.6009 7.22923L18.5806 5.18289C18.6062 5.07553 18.6253 4.96561 18.6253 4.85057C18.6253 4.10796 18.0259 3.50723 17.282 3.50723C16.5675 3.50723 15.9885 4.06706 15.9463 4.77133L12.3509 5.82197C12.1067 5.48582 11.7131 5.26598 11.267 5.26598C10.9359 5.26598 10.6381 5.38868 10.4042 5.58679L7.62807 3.97759C7.62807 3.95842 7.63318 3.9418 7.63318 3.92391C7.63318 3.1813 7.03244 2.57928 6.28983 2.57928C5.54722 2.57928 4.94649 3.18002 4.94649 3.92263C4.94649 4.12458 4.99506 4.31375 5.07431 4.4863L2.371 6.43166C2.15499 6.28083 1.89297 6.19264 1.60921 6.19264C0.866604 6.19264 0.265869 6.79465 0.265869 7.53599C0.265869 8.2786 0.866604 8.87933 1.60921 8.87933Z" fill="#3561A6"/> </svg>, pageUrl=/catalogue?cat=EG000011&sub=EC001031, newIssue=true, showGroup=false, productsGroup=null, categoriesBaseUrl=/categories, dataInitted=true)
headManagedBeancom.liferay.faces.bridge.renderkit.html_basic.internal.HeadManagedBean@3f0d2560
liferaycom.liferay.faces.portal.el.internal.Liferay@4d7142d3
manufacturersBeanManufacturersBean(manufacturersMap={}, manufacturers=[], manufacturerService=com.sun.proxy.$Proxy4590@791630d4, log=com.liferay.portal.kernel.log.SanitizerLogWrapper@6df95123)
Request Attributes
NameValue
INVOKER_FILTER_URI/cataloguesearchportlet/invoke
LIFERAY_SHARED_THEME_DISPLAYcom.liferay.portal.kernel.theme.ThemeDisplay@2515d625
PORTLET_IDcataloguesearchportlet_WAR_searchportlets
portnamesapace_cataloguesearchportlet_WAR_searchportlets_
prodProductRow(product=ProductResponse.ProductHitSource(code=MD0000000281598, name=RK-2405S, fullName=RK-2405S, RECOM Power GmbH, DC-DC модульные преобразователи, shortName=DC/DC преобразователь, 1 Вт, Вход: 21,6-26,4 В, Выход: 5-5В/200-200мА, description=Преобразователь напряжения, DC/DC, на плату, 1 Вт, нестабилизированный, вход 24В±10%, выход 5В±5% / 200мА, изоляция 3KВ, защита от КЗ 1сек, -40…+85°С, SIP7, (19.6x6x10.2mm), nameEng=RK-2405S, shortNameEng=, fullNameEng=RK-2405S, RECOM Power GmbH, , series=, descriptionEng=, vendorCode=RK-2405S, secondVendorCode=, nomenclatureType=NameCodePair(name=DC-DC модульные преобразователи, code=IC000125), manufacturer=NameCodePair(name=RECOM Power GmbH, code=MD000010066), unit=NameCodePair(name=шт, code=796 ), outOfProduction=false, outOfProductionDate=Sat Jan 01 00:00:00 GMT 1, productGroup=NameCodePair(name=Преобразователь DC/DC, code=MD000000360), attachedFiles=[AttachedFile(picture=true, fileType=IMAGE, windowsFullPath=\\c-fsz\unsi\Картинки\, siteDescriptionFile=false, filePath=20200515\RK2405S_RECOMPOWER_1.jpg, fileKind=)], features=null, replacements=null, certificates=null, relatedProducts=null), favorite=null, comparison=null, counter=1)
rowIdx19
Flash Attributes
NameValue
None
Session Attributes
NameValue
None
Application Attributes
NameValue
PLUGIN_CLASS_LOADERorg.eclipse.osgi.internal.loader.EquinoxClassLoader@4ded1c46[search-portlets:1.0.0(id=1097)]
PLUGIN_PORTLETS[{mvccVersion=0, id=0, companyId=0, portletId=cataloguesearchportlet_WAR_searchportlets, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=bomsearchportlet_WAR_searchportlets, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=comparisonportlet_WAR_searchportlets, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=favoritesportlet_WAR_searchportlets, roles=Administrator,Guest,Power User,User, active=true}]
_bomsearchportlet_WAR_searchportlets_p_p_col_count2
_bomsearchportlet_WAR_searchportlets_p_p_col_idcolumn-1
_bomsearchportlet_WAR_searchportlets_p_p_col_pos1
_bomsearchportlet_WAR_searchportlets_p_p_modeview
_bomsearchportlet_WAR_searchportlets_p_p_statenormal
_cataloguesearchportlet_WAR_searchportlets_p_p_col_count1
_cataloguesearchportlet_WAR_searchportlets_p_p_col_idcolumn-1
_cataloguesearchportlet_WAR_searchportlets_p_p_col_pos0
_cataloguesearchportlet_WAR_searchportlets_p_p_modeview
_cataloguesearchportlet_WAR_searchportlets_p_p_statenormal
_comparisonportlet_WAR_searchportlets_p_p_col_count1
_comparisonportlet_WAR_searchportlets_p_p_col_idcolumn-1
_comparisonportlet_WAR_searchportlets_p_p_col_pos0
_comparisonportlet_WAR_searchportlets_p_p_modeview
_comparisonportlet_WAR_searchportlets_p_p_statenormal
allowedFreeRequestsServicecom.tuneit.itc.commons.service.AllowedFreeRequestsService@55567ad4
anonymousIdentifierServicecom.tuneit.itc.commons.service.AnonymousIdentifierService@5c60756
anonymousResourcesServiceAnonymousResourcesService(entityManager=SessionImpl(193584165<open>), anonIdentService=com.tuneit.itc.commons.service.AnonymousIdentifierService@5c60756)
authorizationLinkServicecom.tuneit.itc.commons.service.AuthorizationLinkService@5aad6ca8
cartPositionServiceCartPositionService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@617b98fc, entityManager=SessionImpl(193584165<open>), cartService=CartService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@4cb42390, entityManager=SessionImpl(193584165<open>), sequenceService=PartnerCartSequenceService(entityManager=SessionImpl(193584165<open>)), currentCartService=com.tuneit.itc.commons.service.cart.CartService$CurrentCartService@2a19cfa), historyInfoService=com.tuneit.itc.commons.service.HistoryInfoService@404e23a5)
cartServiceCartService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@4cb42390, entityManager=SessionImpl(193584165<open>), sequenceService=PartnerCartSequenceService(entityManager=SessionImpl(193584165<open>)), currentCartService=com.tuneit.itc.commons.service.cart.CartService$CurrentCartService@2a19cfa)
claimServicecom.tuneit.itc.commons.service.ClaimService@73682101
comparisonProductServicecom.tuneit.itc.commons.service.ComparisonProductService@14ac75ef
csfcff[ ]
currencyServiceCurrencyService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@68f3e258, currencySignsMap={EUR=€, USD=$, RUB=₽}, currencyService=com.sun.proxy.$Proxy4597@2cfeb7de)
emfEMFactory(em=SessionImpl(193584165<open>), factory=org.hibernate.internal.SessionFactoryImpl@589b5735)
extFacesContextcom.liferay.faces.util.context.internal.ExtFacesContextImpl@6ca695db
favoriteProductServicecom.tuneit.itc.commons.service.FavoriteProductService@2195a56
historyInfoServicecom.tuneit.itc.commons.service.HistoryInfoService@404e23a5
issueServicecom.tuneit.itc.commons.service.IssueService@5cf4673e
liferayFacesContextcom.liferay.faces.portal.context.internal.LiferayFacesContextImpl@3a5d45be
organizationColumnsInitializercom.tuneit.itc.commons.util.OrganizationColumnsInitializer@2ad2150e
osgi-bundlecontextorg.eclipse.osgi.internal.framework.BundleContextImpl@1d7c1557
osgi-runtime-vendorLiferay, Inc.
partnerCartSequenceServicePartnerCartSequenceService(entityManager=SessionImpl(193584165<open>))
productsGroupServicecom.tuneit.itc.commons.service.ProductsGroupService@6927b114
queryParserServicecom.tuneit.itc.bom.QueryParserService@28f2dd9e
requesterRequester(productsService=com.sun.proxy.$Proxy4589@6a735384, manufacturerService=com.sun.proxy.$Proxy4590@791630d4, productTypesService=com.sun.proxy.$Proxy4591@3d2b7be1, orderHistoryService=com.sun.proxy.$Proxy4592@70228d16, orderStatusService=com.sun.proxy.$Proxy4594@20024619, orderSettingsService=com.sun.proxy.$Proxy4593@1a425d72, marketPricesService=com.sun.proxy.$Proxy4595@437ec30f, documentsDownloadService=com.sun.proxy.$Proxy4596@24626d89, currencyService=com.sun.proxy.$Proxy4597@2cfeb7de, warehousesService=com.sun.proxy.$Proxy4598@75d084a7, salesOffersService=com.sun.proxy.$Proxy4599@518b6e91, specialsService=com.sun.proxy.$Proxy4600@404c1e2e, placeOrderService=com.sun.proxy.$Proxy4601@724caab0, checkDocumentsService=com.sun.proxy.$Proxy4602@7aedc046, deliveryPriceService=com.sun.proxy.$Proxy4603@4dd4e4b7, partnersService=com.sun.proxy.$Proxy4604@6d493e4d, placeClaimService=com.sun.proxy.$Proxy4605@7c3e6940, changeAddressService=com.sun.proxy.$Proxy4606@7a47007e)
roleCheckerBeancom.tuneit.itc.commons.jsf.RoleCheckerBean@7d2b3330
supplyRequestServicecom.tuneit.itc.commons.service.SupplyRequestService@4f0e114e
userColumnsInitializercom.tuneit.itc.commons.util.UserColumnsInitializer@6ebc1080
warehouseServiceWarehouseService(log=com.liferay.faces.util.logging.internal.LoggerLog4JImpl@23555a0, warehouseService=com.sun.proxy.$Proxy4598@75d084a7)
wordNumEndercom.tuneit.itc.commons.util.WordNumEnder@4a7b0bc
Jul 10, 2026 10:47:55 PM - Generated by Mojarra/Facelets