Dialogo con <p:schedule>
Dialogo con <p:schedule>
Deseamos que desde un formulario mostrar un dialogo que contenga un <p:schedule>
Definimos un commandButton que invocara un método que cargara los datos del <p:schedule> y mediante el oncomplete() se despliega el dialogo.

Formulario
new.xhtml
Definir el commandButton
<p:outputLabel value="#{msg['field.fechahorainicioreserva']}"/>
<p:fieldset >
<extensionviaje:calendar pattern="dd/MM/yyyy HH:mm a"
value="#{viajeController.viaje.fechahorainicioreserva}"
label="#{msg['field.fechahorainicioreserva']}" />
<p:spacer width="25"/>
<b:commandButton look="success"
title="#{msg['label.solicitudpendiente']}"
immediate="true"
iconAwesome="fa-calendar"
update="solicitudDetails"
action="#{viajeController.prepareScheduleSolicitud()}"
oncomplete="PF('solicitudDialog').show();" />
</p:fieldset>Definir el dialogo
Controller
Definir un objeto de tipo ScheduleModel
Metodo prepareScheduleSolicitud(), carga el schedule con los datos
Last updated
Was this helpful?