|
|
Reportajes
<%@ page import="com.nivaria.consulta.*,com.nivaria.consulta.impl.*,com.nivaria.consulta.impl.ncm.*"%>
<%
try {
int dataSourceId = Integer.parseInt("6");
com.nivaria.core.CoreManager cm = (com.nivaria.core.CoreManager)application.getAttribute("com.nivaria.core");
/*com.nivaria.epress.EPressManager ep = (com.nivaria.epress.EPressManager) application.getAttribute("com.nivaria.epress");*/
/*com.nivaria.commerce.domain.CommerceFacade shp = new com.nivaria.commerce.domain.CommerceFacade(cm);*/
//Creating Query request
com.nivaria.consulta.QueryRequest qrequest = new com.nivaria.consulta.QueryRequest(request,dataSourceId);
String pref = qrequest.getParameterPrefix();
String srchBy = qrequest.getParameter("srchBy")!=null?qrequest.getParameter("srchBy"):"";
String srch = qrequest.getParameter("srch")!=null?qrequest.getParameter("srch"):"";
String desde = qrequest.getParameter("desde")!=null?qrequest.getParameter("desde"):"";
String hasta = qrequest.getParameter("hasta")!=null?qrequest.getParameter("hasta"):"";
String pageNum = "0";
boolean inPreview = false;
/*com.nivaria.epress.Issue currentIssue= ep.getIssue(5);*/
if (currentIssue== null) {
currentIssue= (com.nivaria.epress.Issue)ep.getActiveIssue();
}
java.util.List fields = new java.util.ArrayList();
String srchByDt = "";
fields.add(new Field_s("Nombre","NAME:879","false","TEXT","false","false"));
if(srchBy.equals("NAME:879"))
srchByDt = "TEXT";
fields.add(new Field_s("Fecha creación","CREATIONDATE:879","false","DATE","false","false"));
if(srchBy.equals("CREATIONDATE:879"))
srchByDt = "DATE";
fields.add(new Field_s("País","COUNTRY:879","false","LIST881","false","false"));
if(srchBy.equals("COUNTRY:879"))
srchByDt = "LIST881";
com.nivaria.data.DataSourceManager dsm = new com.nivaria.data.DataSourceManager(cm);
com.nivaria.data.DataSource ds = dsm.getDataSource(dataSourceId);
int conType = Integer.parseInt((String)ds.getDataValue("TYPE",langId));
boolean categorize = conType==com.nivaria.data.DataSourceManager.TYPE_CATEGORIZE;
boolean con_db = conType==com.nivaria.data.DataSourceManager.TYPE_DB;
%>
<% } catch(Exception srchEx) {} %>
| ";
String imgAlign="-right";
String paramName = "PRDID"; %>
<% if (conType==4){
String url = ((CObjectNCM)prd).getUrl("noticias_4660.jsp",currentIssue);
if (((CObjectNCM)prd).isDinamic()){
url += "&step=3";
} %>
Más información
<% } else {
if(prd instanceof CObjectNCM) {
switch(((CObjectNCM)prd).getType()) {
case com.nivaria.security.SecurityManager.NODETYPE_SECTION:
paramName = "SECID";
break;
case com.nivaria.security.SecurityManager.NODETYPE_CATEGORY:
paramName = "CATID";
break;
}
}
String valImg = "";
int indImg = -1;
String modifier = null;
for(int j=0;j
";
}else{
valImg = "";
}
String furl = com.nivaria.util.FilePath.getRelativePath("noticias_4660.jsp", (String)file.getDataValue("URL",langId));
furl= com.nivaria.util.FilePath.pathToWeb(furl);
valImg += "

";
if((String)file.getDataValue("FOOT",langId)!= null && (!((String)file.getDataValue("FOOT",langId)).equals(""))) {
valImg += "
"+((String)file.getDataValue("FOOT", langId))+"
";
}
valImg += "
";
indImg = j;
break;
}
}
}
for(int j=0;j";
}
} else if(fld.getDt().equals("DATETIME")) {
val = prd.getDataValue(fld.getTitle_org(),"dd/MM/yyyy hh:mm",langId);
if(val!=null && !val.trim().equals("")) {
val = ""+val+"";
}
} else {
val = (String)prd.getDataValue(fld,langId);
}
if(val!=null && !val.trim().equals("")) {
if(j==0) {%>
<%=val%>
<% if (!imgAlign.endsWith("right")){
if (valImg!=null && !valImg.equals("")){%>
<%=startTdCol2%>
<%=valImg%>
<%=endTdCol2%>
<% }else if((itemImage!=null) && (!itemImage.equals(""))){ %>
<%=startTdCol2%>
<%=endTdCol2%>
<% }
}%>
|
<% } else if(j==1) {
if (!val.startsWith("<")){
lineCountryDate = ""+val+"";
}else{
lineCountryDate = val;
}
printed=false;
} else if(j==2) {
if (lineCountryDate.length()>0){
if (val.startsWith("<")){
lineCountryDate+=" | "+val;
}else{
lineCountryDate+=" | "+""+val+"";
}
}else{
if (val.startsWith("<")){
lineCountryDate+=val;
}else{
lineCountryDate+=""+val+"";
}
}
printed=false;
} else {
if ((j>2) && !printed){ %>
<%=lineCountryDate%>
<% printed=true;
lineCountryDate="";
}
if(fld.showTitle()) { %>
<%=fld.getTitle()%>:
<% } %>
<%=val%>
<% }
}
} %>
Más información
<% imagePrinted= false;%>
|
<% if (imgAlign.endsWith("right")){
if (valImg!=null && !valImg.equals("")){%>
<%=startTdCol2%>
<%=valImg%>
<%=endTdCol2%>
<% }else if((itemImage!=null) && (!itemImage.equals(""))){ %>
<%=startTdCol2%>
<%=endTdCol2%>
<% }
}%>
<%}%>
<% }
} else { %>
No se han encontrado los resultados
<%
}
%>
<% } catch(Exception ups) { ups.printStackTrace(); throw ups; } %>
|
|