<%/*coleccion.jsp*/%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ include file="java/functions.jsp" %> <% Calendar fechaActualmente = Calendar.getInstance(); int anyActual = fechaActualmente.get(Calendar.YEAR); //String tol = getActualizar(); String comentAux =""; String menu = "coleccion"; String pantalla = menu; String intercambio = "0"; if (request.getParameter("in")!=null && !request.getParameter("in").equals("") && !request.getParameter("in").equals("0")) { intercambio = request.getParameter("in"); menu = "intercambio"; } session.putValue("Menu",menu); String novedades = ""; if (request.getParameter("n")!=null && !request.getParameter("n").equals("")) { intercambio = request.getParameter("n"); menu = "novedades"; novedades = intercambio; } String tipoColeccion = "0"; if (request.getParameter("t")!=null && !request.getParameter("t").equals("")) { tipoColeccion = request.getParameter("t"); } String tipoNombre = "Refrescos y Cervezas"; if (tipoColeccion.equals("1")) tipoNombre = "Refrescos"; if (tipoColeccion.equals("2")) tipoNombre = "Cervezas"; if (menu.equals("intercambio")) tipoNombre = "Intercambio de "+tipoNombre; if (intercambio.equals("3")) tipoNombre = "Novedades del mes: " + tipoNombre; pantalla = tipoNombre; String ordenar = "1"; if (request.getParameter("ordenar")!=null) { ordenar = request.getParameter("ordenar"); } String mostrar = "30"; if (request.getParameter("mostrar")!=null) { mostrar = request.getParameter("mostrar"); } String monotonia = "DESC"; if (request.getParameter("monotonia")!=null) { monotonia = request.getParameter("monotonia"); } String paisBuscar = "0"; if (request.getParameter("paisT")!=null) { paisBuscar = request.getParameter("paisT"); } String buscar_por = "2"; if (request.getParameter("buscar_por")!=null) { buscar_por = request.getParameter("buscar_por"); } String texto_buscar = ""; if (request.getParameter("texto_buscar")!=null) { texto_buscar = request.getParameter("texto_buscar"); } String[] checkTipos = new String[0]; if (request.getParameterValues("tipo")!=null && !request.getParameterValues("tipo").equals("")) checkTipos = request.getParameterValues("tipo"); String tipoAux = request.getParameter("tipos"); if (tipoAux!=null && !tipoAux.equals("")) checkTipos = convertStringToArray(quitarEspaciosString(tipoAux)); String[] checkSabor = new String[0]; if (request.getParameterValues("sabor")!=null && !request.getParameterValues("sabor").equals("")) checkSabor = request.getParameterValues("sabor"); String saborAux = request.getParameter("sabores"); if (saborAux!=null && !saborAux.equals("")) checkSabor = convertStringToArray(quitarEspaciosString(saborAux)); String[] checkCapacidad = new String[0]; if (request.getParameterValues("capacidad")!=null && !request.getParameterValues("capacidad").equals("")) checkCapacidad = request.getParameterValues("capacidad"); String capacidadAux = request.getParameter("capacidades"); if (capacidadAux!=null && !capacidadAux.equals("")) checkCapacidad = convertStringToArray(quitarEspaciosString(capacidadAux)); String[] checkFabricante = new String[0]; if (request.getParameterValues("fabricante")!=null && !request.getParameterValues("fabricante").equals("")) checkFabricante = request.getParameterValues("fabricante"); String fabricanteAux = request.getParameter("fabricantes"); if (fabricanteAux!=null && !fabricanteAux.equals("")) checkFabricante = convertStringToArray(quitarEspaciosString(fabricanteAux)); String[] checkFabricantePor = new String[0]; if (request.getParameterValues("fabricantePor")!=null && !request.getParameterValues("fabricantePor").equals("")) checkFabricantePor = request.getParameterValues("fabricantePor"); String fabricantePorAux = request.getParameter("fabricantesPor"); if (fabricantePorAux!=null && !fabricantePorAux.equals("")) checkFabricantePor = convertStringToArray(quitarEspaciosString(fabricantePorAux)); String[] checkAbertura = new String[0]; if (request.getParameterValues("abertura")!=null && !request.getParameterValues("abertura").equals("")) checkAbertura = request.getParameterValues("abertura"); String aberturaAux = request.getParameter("aberturas"); if (aberturaAux!=null && !aberturaAux.equals("")) checkAbertura = convertStringToArray(quitarEspaciosString(aberturaAux)); String[] checkContenido = new String[0]; if (request.getParameterValues("contenido")!=null && !request.getParameterValues("contenido").equals("")) checkContenido = request.getParameterValues("contenido"); String contenidoAux = request.getParameter("contenidos"); if (contenidoAux!=null && !contenidoAux.equals("")) checkContenido = convertStringToArray(quitarEspaciosString(contenidoAux)); String[] checkImpresion = new String[0]; if (request.getParameterValues("impresion")!=null && !request.getParameterValues("impresion").equals("")) checkImpresion = request.getParameterValues("impresion"); String impresionAux = request.getParameter("impresiones"); if (impresionAux!=null && !impresionAux.equals("")) checkImpresion = convertStringToArray(quitarEspaciosString(impresionAux)); String[] checkOtras = new String[0]; if (request.getParameterValues("otrasCarac")!=null && !request.getParameterValues("otrasCarac").equals("")) checkOtras = request.getParameterValues("otrasCarac"); String otrasAux = request.getParameter("otrasCaracs"); if (otrasAux!=null && !otrasAux.equals("")) checkOtras = convertStringToArray(quitarEspaciosString(otrasAux)); String materiales = ""; if (request.getParameter("materiales")!=null) { materiales = request.getParameter("materiales"); } String envase = ""; if (request.getParameter("envase")!=null) { envase = request.getParameter("envase"); } String bGeneralAux = ""; if (request.getParameter("bGeneral")!=null) { bGeneralAux = request.getParameter("bGeneral"); } int pagActual = 1; String pagAux = request.getParameter("p"); if (pagAux!=null) pagActual = Integer.parseInt(pagAux); int Total = 0; Total = getTotalLatasBuscar(intercambio,tipoColeccion,paisBuscar,texto_buscar,buscar_por,checkTipos,checkSabor,checkCapacidad,materiales,envase,checkFabricante,checkFabricantePor,checkAbertura,checkContenido,checkImpresion,checkOtras,bGeneralAux); String comentarioConexiones = ""; int numElementEnPagina = 0; int nextFirstElement = 0; nextFirstElement = (pagActual-1)*Integer.parseInt(mostrar); while (nextFirstElement>Total){ pagActual--; nextFirstElement = (pagActual-1)*Integer.parseInt(mostrar); } if (nextFirstElement<0) { nextFirstElement = 0; pagActual = 1; } int paginasTotal = Total/Integer.parseInt(mostrar); if (Total%Integer.parseInt(mostrar)>0) paginasTotal++; String rutaBusqueda = ""; rutaBusqueda = "&bGeneral="+bGeneralAux+"&n="+novedades+"&in="+intercambio+"&ordenar="+ordenar+"&mostrar="+mostrar+"&monotonia="+monotonia+"&paisT="+paisBuscar+"&tipos="+convertArrayToString(checkTipos)+"&sabores="+convertArrayToString(checkSabor)+"&capacidades="+convertArrayToString(checkCapacidad)+"&fabricantes="+convertArrayToString(checkFabricante)+"&fabricantesPor="+convertArrayToString(checkFabricantePor)+"&aberturas="+convertArrayToString(checkAbertura)+"&contenidos="+convertArrayToString(checkContenido)+"&buscar_por="+buscar_por+"&texto_buscar="+texto_buscar.replace(" ","%20")+"&materiales="+materiales+"&envase="+envase+"&impresiones="+convertArrayToString(checkImpresion)+"&otrasCaracs="+convertArrayToString(checkOtras); String rutaAux = "&t="+tipoColeccion+"&p="+pagActual+rutaBusqueda; rutaAux = rutaAux.replace(" ","%20"); %> TINS KEOK - COLECCIÓN DE LATAS <%@ include file="analytics.jsp" %> <%@ include file="cabecera.jsp" %> <%@ include file="loginModal.jsp" %>
Se han encontrado <%=Total%> resultado/s Borrar filtros
<% String Id = ""; String Marca = ""; String Nombre = ""; String Pais = ""; String Codigo = ""; String Capacidad = ""; String Tipo = ""; String Any = ""; String Introducida = ""; String AnyAproximado = ""; String Adquisicion = ""; String Fabricante = ""; String FabricanteNombre = ""; String Fecha = ""; String Referencia = ""; String Alcohol = ""; String Material = ""; String idMateriales = ""; String Video = ""; String textoFecha = "Año"; String textoFechaInf = "Año"; String Visitas = ""; String Likes = ""; int NovedadAny = 0; int i = 0; List> datosUltimas = getDatosUltimasAdquisiciones(intercambio,Integer.parseInt(mostrar),ordenar,monotonia,tipoColeccion,paisBuscar,texto_buscar,buscar_por,checkTipos,checkSabor,checkCapacidad,materiales,envase,checkFabricante,checkFabricantePor,checkAbertura,checkContenido,checkImpresion,checkOtras,nextFirstElement,bGeneralAux); Iterator> ultimasIt = datosUltimas.iterator(); while (numElementEnPagina ultimas = ultimasIt.next(); Id = (String) ultimas.get("Id"); Marca = (String) ultimas.get("Marca"); Nombre = (String) ultimas.get("Nombre"); Capacidad = (String) ultimas.get("Capacidad"); Pais = (String) ultimas.get("Pais"); Any = (String) ultimas.get("Any"); Introducida = (String) ultimas.get("Introducida"); AnyAproximado = (String) ultimas.get("AnyAproximado"); Adquisicion = (String) ultimas.get("Adquisicion"); Fabricante = (String) ultimas.get("Fabricante"); FabricanteNombre = (String) ultimas.get("FabricanteNombre"); Codigo = (String) ultimas.get("Codigo"); if (Codigo==null) Codigo = "No tiene"; Referencia = (String) ultimas.get("Referencia"); Alcohol = (String) ultimas.get("Alcohol"); if (Alcohol==null) Alcohol = "?"; Material = (String) ultimas.get("Material"); idMateriales = (String) ultimas.get("idMaterial"); Video = (String) ultimas.get("Video"); Visitas = (String) ultimas.get("Visitas"); Likes = (String) ultimas.get("Likes"); NovedadAny = (int) ultimas.get("NovedadAny"); if (Any != null){ if (Integer.parseInt(Any)>Integer.parseInt(Adquisicion)){ Fecha = Adquisicion; } else Fecha = Any; } else { if (!AnyAproximado.equals("") && Any==null) { Fecha = AnyAproximado; textoFecha = "Año apr."; textoFechaInf = "Año aproximado"; } else Fecha = Introducida; } i++; URL url = new URL(request.getRequestURL().toString()); int existelike = getLikesIP(Id, ip); if (Nombre.length()>20) Nombre = Nombre.substring(0,19)+"..."; %>
<% if (NovedadAny==anyActual) {%>
NUEVA 2020
<%}%>
<%if (XRol!= null && XRol.equals("1")) {%> <%}%> <%if ( (XRol!= null && XRol.equals("2") && intercambio.equals("1")) || (XRol.equals("1") && intercambio.equals("1") )) {%> <%}%> <%if (XRol!= null && XRol.equals("1")) {%> <%}%>
Nº <%=Id%>         <%=Visitas%> <%=Likes%>

<%=Marca%>

<%=Nombre%>
<%=textoFecha%>: <%=Fecha%><%=Pais%>
<%=Capacidad%> cl<%=Alcohol%>º<%if (idMateriales.equals("2") || idMateriales.equals("3")) {%> <%=Material%><%} else {%><%=Material%><%}%>
<%if (!Fabricante.equals("1")) {%><%=FabricanteNombre%><%}%> <%=Referencia%>
 <%=Codigo%> <%if (Video!=null) {%>Ver spot<%}%>
<%}%>
<%if (paginasTotal>1) {%>
Página <%=pagActual%> de <%=paginasTotal%>
<%}%>
 
<%@ include file="pie.jsp" %>