abianchi7701
9 mesi fa
9 ha cambiato i file con 224 aggiunte e 9 eliminazioni
File binario non mostrato.
@ -0,0 +1,134 @@ |
|||||||
|
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |
||||||
|
<%@include file="/html/init.jsp"%> |
||||||
|
<% |
||||||
|
String formName = ParamUtil.getString(request, "formName", "fm"); |
||||||
|
String titolo = ParamUtil.getString(request, "titolo", "Invio"); |
||||||
|
String buttonId = ParamUtil.getString(request, "buttonId", "sumbit-button"); |
||||||
|
String buttonConferma = ParamUtil.getString(request, "buttonConferma", "Modifica"); |
||||||
|
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); |
||||||
|
%> |
||||||
|
<aui:input name='<%= "confirmClose_" + randomId %>' type="hidden" value="false" /> |
||||||
|
<div id='<%=renderResponse.getNamespace() + "saveAndCloseModal_" + randomId %>' class="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" /> |
||||||
|
<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.equals(StringPool.BLANK)) { |
||||||
|
%> |
||||||
|
height: <%= height %>, |
||||||
|
<% |
||||||
|
} |
||||||
|
%> |
||||||
|
centered: true, |
||||||
|
destroyOnHide: false, |
||||||
|
headerContent: '<h3 class="text-center"><%= 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) { |
||||||
|
%> |
||||||
|
{ |
||||||
|
label: '<%= buttonConferma %>', |
||||||
|
cssClass: 'btn-primary', |
||||||
|
on: { |
||||||
|
click: function() { |
||||||
|
<% |
||||||
|
if (Validator.isNotNull(onClick)) { |
||||||
|
out.print(onClick); |
||||||
|
} 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'); |
||||||
|
} |
||||||
|
<% |
||||||
|
} |
||||||
|
%> |
||||||
|
<% |
||||||
|
} |
||||||
|
%> |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
<% |
||||||
|
} |
||||||
|
%> |
||||||
|
] |
||||||
|
); |
||||||
|
<% |
||||||
|
} |
||||||
|
%> |
||||||
|
|
||||||
|
A.one('#<portlet:namespace /><%= buttonId %>').on('click', function() { |
||||||
|
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> |
@ -0,0 +1,44 @@ |
|||||||
|
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |
||||||
|
<%@page import="java.util.Locale"%> |
||||||
|
<%@page import="com.liferay.portal.kernel.util.Validator"%> |
||||||
|
<%@page import="java.text.NumberFormat"%> |
||||||
|
<%@page import="java.math.BigDecimal"%> |
||||||
|
<%@page import="com.liferay.portal.kernel.bean.BeanPropertiesUtil"%> |
||||||
|
<%@page import="it.tref.liferay.portos.bo.shared.util.PagamentoConstants"%> |
||||||
|
<%@page import="com.liferay.portal.kernel.language.LanguageUtil"%> |
||||||
|
|
||||||
|
<%@ include file="/html/init.jsp" %> |
||||||
|
|
||||||
|
<% |
||||||
|
long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId",0l); |
||||||
|
long idPagamento = ParamUtil.getLong(request, "idPagamento", 0l); |
||||||
|
String formName = ParamUtil.getString(request, "formName", "fm"); |
||||||
|
|
||||||
|
DettPratica dettPratica = DettPraticaLocalServiceUtil.getDettPratica(dettPraticaId); |
||||||
|
Pagamento objPagamento = PagamentoLocalServiceUtil.fetchPagamento(idPagamento); |
||||||
|
|
||||||
|
long companyId = company.getCompanyId(); |
||||||
|
|
||||||
|
String portletNamespace = renderResponse.getNamespace(); |
||||||
|
String redirect = currentURL+"#"+portletNamespace+"tab="+portletNamespace+"page_pagamenti"; |
||||||
|
|
||||||
|
%> |
||||||
|
|
||||||
|
<c:if test="<%= Validator.isNotNull(objPagamento) %>"> |
||||||
|
<div class="col-sm-12 col-md-12"> |
||||||
|
<%-- <liferay-portlet:actionURL name="setBollettinoImposta" var="setBollettinoImpostaURL"> |
||||||
|
<liferay-portlet:param name="idPagamento" value="<%=String.valueOf(idPagamento) %>"/> |
||||||
|
<liferay-portlet:param name="dettPraticaId" value="<%=String.valueOf(dettPraticaId) %>"/> |
||||||
|
<liferay-portlet:param name="redirect" value="<%= redirect %>" /> |
||||||
|
<liferay-portlet:param name="mvcPath" value="/html/pagamenti/view_panel_form_bollettino.jsp"/> |
||||||
|
</liferay-portlet:actionURL> --%> |
||||||
|
|
||||||
|
<aui:form name="<%= formName %>" method="post" action=""> |
||||||
|
<aui:input name="numeroBollettino" type="textarea" |
||||||
|
label="label-codice-bollettino" value="<%= objPagamento.getNumeroBollettino() %>"> |
||||||
|
<aui:validator name="maxLength" errorMessage="errore-lenght-bollettino">250</aui:validator> |
||||||
|
<aui:validator name="required" errorMessage="Campo Richiesto" /> |
||||||
|
</aui:input> |
||||||
|
</aui:form> |
||||||
|
</div> |
||||||
|
</c:if> |
File binario non mostrato.
Caricamento…
Reference in new issue