Mattia Gosetto
3 anni fa
32 ha cambiato i file con 914 aggiunte e 26055 eliminazioni
File diff soppresso perché troppo grande
Load Diff
File diff soppresso perché troppo grande
Load Diff
File diff suppressed because one or more lines are too long
@ -1,181 +1,156 @@
|
||||
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |
||||
<%@ include file="/html/init.jsp" %> |
||||
|
||||
<%@include file="/html/init.jsp"%> |
||||
<% |
||||
String formName = ParamUtil.getString(request, "formName","fm"); |
||||
String titolo = ParamUtil.getString(request, "titolo","Invio"); |
||||
String headerCSS = ParamUtil.getString(request, "headerCSS", StringPool.BLANK); |
||||
String buttonId = ParamUtil.getString(request, "buttonId","sumbit-button"); |
||||
String buttonConferma = ParamUtil.getString(request, "buttonConferma","Crea"); |
||||
String buttonAnnulla = ParamUtil.getString(request, "buttonAnnulla","Annulla"); |
||||
String width = ParamUtil.getString(request, "width","700"); |
||||
String height = ParamUtil.getString(request, "height"); |
||||
String contentDiv = ParamUtil.getString(request, "contentDiv","saveAndCloseDiv"); |
||||
boolean buttonBar = ParamUtil.getBoolean(request, "buttonBar",true); |
||||
String randomId = StringUtil.randomId(); |
||||
|
||||
String onClick = ParamUtil.getString(request, "onClick"); |
||||
boolean externalForm = ParamUtil.getBoolean(request, "externalForm", false); |
||||
boolean okVisible = ParamUtil.getBoolean(request, "okVisible", true); |
||||
|
||||
String function = ParamUtil.getString(request, "function"); |
||||
|
||||
String formName = ParamUtil.getString(request, "formName", "fm"); |
||||
String titolo = ParamUtil.getString(request, "titolo", "Invio"); |
||||
String headerCSS = ParamUtil.getString(request, "headerCSS", StringPool.BLANK); |
||||
String buttonId = ParamUtil.getString(request, "buttonId", "sumbit-button"); |
||||
String buttonConferma = ParamUtil.getString(request, "buttonConferma", "Crea"); |
||||
String buttonAnnulla = ParamUtil.getString(request, "buttonAnnulla", "Annulla"); |
||||
String width = ParamUtil.getString(request, "width", "700"); |
||||
String height = ParamUtil.getString(request, "height"); |
||||
String contentDiv = ParamUtil.getString(request, "contentDiv", "saveAndCloseDiv"); |
||||
boolean buttonBar = ParamUtil.getBoolean(request, "buttonBar", true); |
||||
String randomId = StringUtil.randomId(); |
||||
String onClick = ParamUtil.getString(request, "onClick"); |
||||
boolean externalForm = ParamUtil.getBoolean(request, "externalForm", false); |
||||
boolean okVisible = ParamUtil.getBoolean(request, "okVisible", true); |
||||
String function = ParamUtil.getString(request, "function"); |
||||
%> |
||||
|
||||
<aui:input name='<%="confirmClose_"+randomId%>' type="hidden" value="false" /> |
||||
<div id='<%=renderResponse.getNamespace()+"saveAndCloseModal_"+randomId %>' class='<%= headerCSS+" confirmModal" %>'></div> |
||||
|
||||
<div class='customAlert'> |
||||
<p class='message'></p> |
||||
<input type='button' class='confirmButton' value='CHIUDI'> |
||||
<aui:input name='<%= "confirmClose_" + randomId %>' type="hidden" value="false" /> |
||||
<div id='<%= renderResponse.getNamespace() + "saveAndCloseModal_" + randomId %>' |
||||
class='<%= headerCSS + " confirmModal" %>'></div> |
||||
<div class="customAlert"> |
||||
<p class="message"></p> |
||||
<input type="button" class="confirmButton" value="CHIUDI"> |
||||
</div> |
||||
|
||||
|
||||
<liferay-portlet:resourceURL var="resourceURL" id="controllaExtraInfo" copyCurrentRenderParameters="false" > |
||||
</liferay-portlet:resourceURL> |
||||
|
||||
<aui:script > |
||||
AUI().ready( |
||||
'aui-modal','aui-io-request','aui-form-validator', |
||||
function(A) { |
||||
|
||||
var modal = new A.Modal( |
||||
{ |
||||
bodyContent: A.one('#<portlet:namespace /><%=contentDiv%>'), |
||||
width:<%=width%>, |
||||
<% |
||||
if(!height.equalsIgnoreCase(StringPool.BLANK)){ |
||||
%> |
||||
height:<%=height%>, |
||||
<% |
||||
} |
||||
%> |
||||
centered: true, |
||||
destroyOnHide: false, |
||||
headerContent: '<h3><%=titolo%></h3>', |
||||
modal: true, |
||||
render: '#<portlet:namespace />saveAndCloseModal_<%=randomId%>', |
||||
visible: false, |
||||
close: false |
||||
} |
||||
).render(); |
||||
|
||||
<% |
||||
if(buttonBar){ |
||||
%> |
||||
modal.addToolbar( |
||||
[ |
||||
{ |
||||
label: '<%= buttonAnnulla %>', |
||||
on: { |
||||
click: function() { |
||||
modal.hide(); |
||||
|
||||
} |
||||
} |
||||
} |
||||
<% if(okVisible){ %> |
||||
, |
||||
{ |
||||
id : 'okButton', |
||||
label: '<%=buttonConferma%>', |
||||
on: { |
||||
click: function() { |
||||
|
||||
<% if(Validator.isNotNull(onClick)){ |
||||
out.print(onClick); |
||||
%> |
||||
modal.hide(); |
||||
<% |
||||
} else { |
||||
%> |
||||
submitForm(document.<portlet:namespace /><%= formName %>); |
||||
var formValidator = Liferay.Form.get('<portlet:namespace /><%= formName %>').formValidator; |
||||
<% |
||||
if(externalForm){ |
||||
%> |
||||
if (!formValidator.hasErrors()) { |
||||
A.one('#<portlet:namespace />confirmClose_<%=randomId%>').set('value','true'); |
||||
}else{ |
||||
alert("Attenzione!\nCampi richiesti non compilati correttamente"); |
||||
} |
||||
modal.hide(); |
||||
<% |
||||
} else { |
||||
%> |
||||
if (!formValidator.hasErrors()) { |
||||
modal.hide(); |
||||
A.one('#<portlet:namespace />confirmClose_<%=randomId%>').set('value','true'); |
||||
} |
||||
<% |
||||
} |
||||
} |
||||
%> |
||||
} |
||||
} |
||||
} |
||||
<% } %> |
||||
] |
||||
); |
||||
<liferay-portlet:resourceURL var="resourceURL" id="controllaExtraInfo" copyCurrentRenderParameters="false" /> |
||||
<aui:script> |
||||
AUI().ready('aui-modal', 'aui-io-request', 'aui-form-validator', function (A) { |
||||
var modal = new A.Modal({ |
||||
bodyContent: A.one('#<portlet:namespace /><%= contentDiv %>'), |
||||
width: <%= width %>, |
||||
<% |
||||
} |
||||
%> |
||||
|
||||
A.one('#<portlet:namespace /><%= buttonId %>').on( |
||||
'click', |
||||
function() { |
||||
// ADT Controllo dati inseriti nella sezione Spese Istruttoria |
||||
if (A.one("#<portlet:namespace />pagNuovaCostruzione")){ |
||||
|
||||
|
||||
normEsenteSpese=A.one("#<portlet:namespace />normEsenteSpese").get("value"); |
||||
pagNuovaCostruzione = A.one("#<portlet:namespace />pagNuovaCostruzione").get("value"); |
||||
pagAdeguamentoSismico = A.one("#<portlet:namespace />pagAdeguamentoSismico").get("value"); |
||||
pagMiglioramentoSismico = A.one("#<portlet:namespace />pagMiglioramentoSismico").get("value"); |
||||
pagRiparazioneInterventoLocale = A.one("#<portlet:namespace />pagRiparazioneInterventoLocale").get("value"); |
||||
// pagNuoveCostruzioni = A.one("#<portlet:namespace />pagNuoveCostruzioni").get("value"); |
||||
pagVarianti = A.one("#<portlet:namespace />pagVarianti").get("value"); |
||||
pagAltro = A.one("#<portlet:namespace />pagAltro").get("value"); |
||||
|
||||
// Se il totale importo è diverso da 0 si prosegue, altrimenti no |
||||
if( normEsenteSpese=="false" && pagAltro == 0 && pagNuovaCostruzione == 0 && pagAdeguamentoSismico == 0 && pagMiglioramentoSismico == 0 && |
||||
pagRiparazioneInterventoLocale == "false" && pagVarianti == "false"){ |
||||
// pagRiparazioneInterventoLocale == "false" && pagNuoveCostruzioni == "false" && pagVarianti == "false"){ |
||||
alert("Compilare sezione Spese Istruttoria"); |
||||
}else{ |
||||
A.one('#<portlet:namespace /><%=contentDiv%>').show(); |
||||
modal.show(); |
||||
if (!height.equals(StringPool.BLANK)) { |
||||
%> |
||||
height: <%= height %>, |
||||
<% |
||||
} |
||||
%> |
||||
centered: true, |
||||
destroyOnHide: false, |
||||
headerContent: '<h3><%= titolo %></h3>', |
||||
modal: true, |
||||
render: '#<portlet:namespace />saveAndCloseModal_<%= randomId %>', |
||||
visible: false, |
||||
close: false, |
||||
}).render(); |
||||
<% |
||||
if (buttonBar) { |
||||
%> |
||||
modal.addToolbar([ |
||||
{ |
||||
label: '<%= buttonAnnulla %>', |
||||
on: { |
||||
click: function () { |
||||
modal.hide(); |
||||
|
||||
}, |
||||
}, |
||||
}, |
||||
<% |
||||
if (okVisible) { |
||||
%> |
||||
{ |
||||
id : 'okButton', |
||||
label: '<%= buttonConferma %>', |
||||
on: { |
||||
click: function() { |
||||
<% if (Validator.isNotNull(onClick)) { |
||||
out.print(onClick); |
||||
%> |
||||
modal.hide(); |
||||
<% |
||||
} else { |
||||
%> |
||||
submitForm(document.<portlet:namespace /><%= formName %>); |
||||
var formValidator = Liferay.Form.get('<portlet:namespace /><%= formName %>') |
||||
.formValidator; |
||||
<% |
||||
if (externalForm) { |
||||
%> |
||||
if (!formValidator.hasErrors()) { |
||||
A.one('#<portlet:namespace />confirmClose_<%= randomId %>') |
||||
.set('value', 'true'); |
||||
} else { |
||||
alert("Attenzione!\nCampi richiesti non compilati correttamente"); |
||||
} |
||||
modal.hide(); |
||||
<% |
||||
} else { |
||||
%> |
||||
if (!formValidator.hasErrors()) { |
||||
modal.hide(); |
||||
A.one('#<portlet:namespace />confirmClose_<%= randomId %>') |
||||
.set('value', 'true'); |
||||
} |
||||
<% |
||||
} |
||||
} |
||||
%> |
||||
}, |
||||
}, |
||||
} |
||||
|
||||
} else if(<%= Validator.isNotNull(function) %>){ |
||||
<%= function %> |
||||
}else{ |
||||
A.one('#<portlet:namespace /><%=contentDiv%>').show(); |
||||
modal.show(); |
||||
} |
||||
} |
||||
); |
||||
|
||||
|
||||
window.alert = function(msg){ |
||||
$('.message').text(msg); |
||||
$('.customAlert').css('animation', 'fadeIn 0.3s linear'); |
||||
$('.customAlert').css('display', 'inline'); |
||||
setTimeout(function(){ |
||||
$('.customAlert').css('animation', 'none'); |
||||
}, 100); |
||||
}; |
||||
|
||||
$(function(){ |
||||
$('.confirmButton').click(function(){ |
||||
$('.customAlert').css('animation', 'fadeOut 0.3s linear'); |
||||
setTimeout(function(){ |
||||
$('.customAlert').css('animation', 'none'); |
||||
$('.customAlert').css('display', 'none'); |
||||
}, 100); |
||||
}); |
||||
}); |
||||
|
||||
}); |
||||
|
||||
</aui:script> |
||||
<% |
||||
} |
||||
%> |
||||
]); |
||||
<% |
||||
} |
||||
%> |
||||
|
||||
A.one('#<portlet:namespace /><%= buttonId %>').on('click', function () { |
||||
// ADT Controllo dati inseriti nella sezione Spese Istruttoria |
||||
if (A.one("#<portlet:namespace />pagNuovaCostruzione")) { |
||||
normEsenteSpese = A.one("#<portlet:namespace />normEsenteSpese").get("value"); |
||||
pagNuovaCostruzione = A.one("#<portlet:namespace />pagNuovaCostruzione").get("value"); |
||||
pagRiparazioneInterventoLocale = A.one("#<portlet:namespace />pagRiparazioneInterventoLocale").get("value"); |
||||
pagVarianti = A.one("#<portlet:namespace />pagVarianti").get("value"); |
||||
pagAltro = A.one("#<portlet:namespace />pagAltro").get("value"); |
||||
// Se il totale importo è diverso da 0 si prosegue, altrimenti no |
||||
if (normEsenteSpese == "false" && pagAltro == 0 && pagNuovaCostruzione == 0 |
||||
&& pagRiparazioneInterventoLocale == "false" |
||||
&& pagVarianti == "false") { |
||||
alert("Compilare sezione Spese Istruttoria"); |
||||
} else { |
||||
A.one('#<portlet:namespace /><%= contentDiv %>').show(); |
||||
modal.show(); |
||||
} |
||||
} else if (<%= Validator.isNotNull(function) %>) { |
||||
<%= function %> |
||||
} else { |
||||
A.one('#<portlet:namespace /><%= contentDiv %>').show(); |
||||
modal.show(); |
||||
} |
||||
}); |
||||
|
||||
window.alert = function (msg) { |
||||
$('.message').text(msg); |
||||
$('.customAlert').css('animation', 'fadeIn 0.3s linear'); |
||||
$('.customAlert').css('display', 'inline'); |
||||
setTimeout(function () { |
||||
$('.customAlert').css('animation', 'none'); |
||||
}, 100); |
||||
}; |
||||
|
||||
$(function () { |
||||
$('.confirmButton').click(function () { |
||||
$('.customAlert').css('animation', 'fadeOut 0.3s linear'); |
||||
setTimeout(function () { |
||||
$('.customAlert').css('animation', 'none'); |
||||
$('.customAlert').css('display', 'none'); |
||||
}, 100); |
||||
}); |
||||
}); |
||||
}); |
||||
</aui:script> |
||||
|
@ -1,51 +1,25 @@
|
||||
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.ControlloPraticaLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.AsseverazioneLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.DelegaLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.PagamentoLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants"%> |
||||
<%@page import="com.liferay.portal.kernel.util.Validator"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.SoggettoLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.SoggettoServiceUtil"%> |
||||
<%@page import="com.liferay.portal.kernel.language.LanguageUtil"%> |
||||
<%@page import="com.liferay.portal.kernel.workflow.WorkflowConstants"%> |
||||
<%@page import="it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.DettPraticaLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.model.DettPratica"%> |
||||
<%@page import="com.liferay.portal.kernel.util.StringPool"%> |
||||
<%@page import="it.tref.liferay.portos.bo.model.Soggetto"%> |
||||
<%@page import="java.util.List"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.IntPraticaLocalServiceUtil"%> |
||||
<%@page import="com.liferay.portal.kernel.dao.orm.QueryUtil"%> |
||||
|
||||
<%@ include file="/html/fascicolofe/init.jsp" %> |
||||
|
||||
<%@include file="/html/fascicolofe/init.jsp"%> |
||||
<% |
||||
String orderByType = ParamUtil.getString(request, "orderByType"); |
||||
String orderByCol = ParamUtil.getString(request, "orderByCol"); |
||||
PortletURL iteratorURL = (PortletURL)request.getAttribute("iteratorURL"); |
||||
|
||||
|
||||
String rowUrl = StringPool.BLANK; |
||||
String orderByType = ParamUtil.getString(request, "orderByType"); |
||||
String orderByCol = ParamUtil.getString(request, "orderByCol"); |
||||
PortletURL iteratorURL = (PortletURL)request.getAttribute("iteratorURL"); |
||||
String rowUrl = StringPool.BLANK; |
||||
%> |
||||
|
||||
<liferay-ui:search-container |
||||
emptyResultsMessage="no-collaudi-were-found" |
||||
iteratorURL="<%= iteratorURL %>" |
||||
orderByType="<%= orderByType %>" orderByCol="<%= orderByCol %>" |
||||
> |
||||
<liferay-ui:search-container emptyResultsMessage="no-collaudi-were-found" iteratorURL="<%= iteratorURL %>" |
||||
orderByType="<%= orderByType %>" orderByCol="<%= orderByCol %>"> |
||||
<liferay-ui:search-container-results |
||||
results="<%=IntPraticaLocalServiceUtil.findByCanAddCollaudo(company.getCompanyId(), user.getScreenName(), searchContainer.getStart(), searchContainer.getEnd()) %>" |
||||
total="<%=IntPraticaLocalServiceUtil.countByCanAddCollaudo(company.getCompanyId(), user.getScreenName())%>" |
||||
> |
||||
</liferay-ui:search-container-results> |
||||
<liferay-ui:search-container-row |
||||
className="it.tref.liferay.portos.bo.model.IntPratica" |
||||
modelVar="intPratica" |
||||
> |
||||
|
||||
<% long delegaId = 0l; %> |
||||
<%@ include file="/html/fascicolofe/view_fascicolo_columns_generic.jspf" %> |
||||
results="<%= IntPraticaLocalServiceUtil.findByCanAddCollaudo(company.getCompanyId(), user.getScreenName(), |
||||
searchContainer.getStart(), searchContainer.getEnd()) %>" |
||||
total="<%= IntPraticaLocalServiceUtil.countByCanAddCollaudo(company.getCompanyId(), |
||||
user.getScreenName()) %>" /> |
||||
<liferay-ui:search-container-row className="it.tref.liferay.portos.bo.model.IntPratica" modelVar="intPratica"> |
||||
<% |
||||
long delegaId = 0; |
||||
%> |
||||
<%@include file="/html/fascicolofe/view_fascicolo_columns_generic.jspf"%> |
||||
</liferay-ui:search-container-row> |
||||
<liferay-ui:search-iterator paginate="<%= true %>" /> |
||||
<liferay-ui:search-iterator paginate="true" /> |
||||
</liferay-ui:search-container> |
@ -1,56 +1,29 @@
|
||||
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |
||||
<%@page import="com.liferay.portal.kernel.util.StringPool"%> |
||||
<%@page import="it.mwg.sismica.bo.shared.util.DelegheUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.ControlloPraticaLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.AsseverazioneLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.DelegaLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.PagamentoLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants"%> |
||||
<%@page import="com.liferay.portal.kernel.util.Validator"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.SoggettoLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.SoggettoServiceUtil"%> |
||||
<%@page import="com.liferay.portal.kernel.language.LanguageUtil"%> |
||||
<%@page import="com.liferay.portal.kernel.workflow.WorkflowConstants"%> |
||||
<%@page import="it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.DettPraticaLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.model.DettPratica"%> |
||||
<%@page import="com.liferay.portal.kernel.util.StringPool"%> |
||||
<%@page import="it.tref.liferay.portos.bo.model.Soggetto"%> |
||||
<%@page import="java.util.List"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.IntPraticaLocalServiceUtil"%> |
||||
<%@page import="com.liferay.portal.kernel.dao.orm.QueryUtil"%> |
||||
|
||||
<%@ include file="/html/fascicolofe/init.jsp" %> |
||||
|
||||
<%@include file="/html/fascicolofe/init.jsp"%> |
||||
<% |
||||
String orderByType = ParamUtil.getString(request, "orderByType"); |
||||
String orderByCol = ParamUtil.getString(request, "orderByCol"); |
||||
PortletURL iteratorURL = (PortletURL)request.getAttribute("iteratorURL"); |
||||
|
||||
String rowUrl = StringPool.BLANK; |
||||
String orderByType = ParamUtil.getString(request, "orderByType"); |
||||
String orderByCol = ParamUtil.getString(request, "orderByCol"); |
||||
PortletURL iteratorURL = (PortletURL)request.getAttribute("iteratorURL"); |
||||
String rowUrl = StringPool.BLANK; |
||||
%> |
||||
|
||||
<liferay-ui:search-container |
||||
emptyResultsMessage="no-deleghe-were-found" |
||||
iteratorURL="<%= iteratorURL %>" |
||||
orderByType="<%= orderByType %>" orderByCol="<%= orderByCol %>" |
||||
> |
||||
<liferay-ui:search-container emptyResultsMessage="no-deleghe-were-found" iteratorURL="<%= iteratorURL %>" |
||||
orderByType="<%= orderByType %>" orderByCol="<%= orderByCol %>"> |
||||
<liferay-ui:search-container-results |
||||
results="<%=DelegaLocalServiceUtil.findByCodiceFiscale_InEsito(user.getScreenName(),new String[]{DelegheUtil.STATO_ASSEGNATA}, searchContainer.getStart(), searchContainer.getEnd(),null) %>" |
||||
total="<%=DelegaLocalServiceUtil.countByCodiceFiscale_InEsito(user.getScreenName(),new String[]{DelegheUtil.STATO_ASSEGNATA})%>" |
||||
> |
||||
|
||||
</liferay-ui:search-container-results> |
||||
<liferay-ui:search-container-row |
||||
className="it.tref.liferay.portos.bo.model.Delega" |
||||
modelVar="delega" |
||||
> |
||||
results="<%= DelegaLocalServiceUtil.findByCodiceFiscale_InEsito(user.getScreenName(), |
||||
new String[] { DelegheUtil.STATO_ASSEGNATA }, searchContainer.getStart(), searchContainer.getEnd(), |
||||
null) %>" |
||||
total="<%= DelegaLocalServiceUtil.countByCodiceFiscale_InEsito(user.getScreenName(), |
||||
new String[] { DelegheUtil.STATO_ASSEGNATA }) %>" /> |
||||
<liferay-ui:search-container-row className="it.tref.liferay.portos.bo.model.Delega" modelVar="delega"> |
||||
<% |
||||
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(delega.getIntPraticaId()); |
||||
long delegaId = delega.getDelegaId(); |
||||
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(delega.getIntPraticaId()); |
||||
long delegaId = delega.getDelegaId(); |
||||
%> |
||||
<%@ include file="/html/fascicolofe/view_fascicolo_columns_generic.jspf" %> |
||||
|
||||
|
||||
<%@include file="/html/fascicolofe/view_fascicolo_columns_generic.jspf"%> |
||||
</liferay-ui:search-container-row> |
||||
<liferay-ui:search-iterator paginate="<%= true %>" /> |
||||
<liferay-ui:search-iterator paginate="true" /> |
||||
</liferay-ui:search-container> |
Caricamento…
Reference in new issue