212 lines
6.5 KiB
HTML
212 lines
6.5 KiB
HTML
<!DOCTYPE html>
|
|
<html
|
|
xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:h="http://java.sun.com/jsf/html"
|
|
xmlns:f="http://java.sun.com/jsf/core"
|
|
xmlns:ui="http://java.sun.com/jsf/facelets"
|
|
xmlns:p="http://primefaces.org/ui"
|
|
>
|
|
<h:head>
|
|
<f:facet name="first">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
|
<meta
|
|
name="viewport"
|
|
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"
|
|
/>
|
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
|
</f:facet>
|
|
<title>
|
|
<ui:insert name="HEAD_TITULO_PAGINA">PrimeFaces Poseidon</ui:insert>
|
|
</title>
|
|
<h:outputScript name="js/layout.js" library="poseidon-layout" />
|
|
<h:outputScript name="js/prism.js" library="poseidon-layout" />
|
|
<ui:insert name="head" />
|
|
<script>
|
|
PrimeFaces.locales['pt_BR'] = {
|
|
monthNames: [
|
|
'Janeiro',
|
|
'Fevereiro',
|
|
'Março',
|
|
'Abril',
|
|
'Maio',
|
|
'Junho',
|
|
'Julho',
|
|
'Agosto',
|
|
'Setembro',
|
|
'Outubro',
|
|
'Novembro',
|
|
'Dezembro',
|
|
],
|
|
monthNamesShort: [
|
|
'Jan',
|
|
'Fev',
|
|
'Mar',
|
|
'Abr',
|
|
'Mai',
|
|
'Jun',
|
|
'Jul',
|
|
'Ago',
|
|
'Set',
|
|
'Out',
|
|
'Nov',
|
|
'Dez',
|
|
],
|
|
dayNames: [
|
|
'Domingo',
|
|
'Segunda-feira',
|
|
'Terça-feira',
|
|
'Quarta-feira',
|
|
'Quinta-feira',
|
|
'Sexta-feira',
|
|
'Sábado',
|
|
],
|
|
dayNamesShort: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'],
|
|
dayNamesMin: ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
|
|
weekHeader: 'Semana',
|
|
firstDay: 1,
|
|
isRTL: false,
|
|
showMonthAfterYear: false,
|
|
yearSuffix: '',
|
|
timeOnlyTitle: 'Somente Hora',
|
|
timeText: 'Tempo',
|
|
hourText: 'Hora',
|
|
minuteText: 'Minuto',
|
|
secondText: 'Segundo',
|
|
millisecondText: 'Milissegundo',
|
|
ampm: false,
|
|
month: 'Mês',
|
|
week: 'Semana',
|
|
day: 'Dia',
|
|
allDayText: 'Dia Todo',
|
|
today: 'Hoje',
|
|
now: 'Agora',
|
|
clear: 'Limpar',
|
|
aria: {
|
|
close: 'Fechar',
|
|
previous: 'Anterior',
|
|
next: 'Próximo',
|
|
},
|
|
};
|
|
</script>
|
|
</h:head>
|
|
|
|
<h:body styleClass="main-body #{guestPreferences.inputStyleClass}">
|
|
<div
|
|
class="layout-wrapper layout-topbar-#{guestPreferences.topbarTheme} layout-static-active layout-menu-#{guestPreferences.menuTheme} #{guestPreferences.menuMode} #{guestPreferences.orientationRTL ? 'layout-rtl' : null}"
|
|
>
|
|
<ui:include src="./topbar.xhtml" />
|
|
<ui:include src="./menutemplate.xhtml" />
|
|
|
|
<ui:include src="./rightpanel.xhtml" />
|
|
<ui:include src="./config.xhtml" />
|
|
|
|
<div class="layout-main">
|
|
<ui:include src="./breadcrumb.xhtml" />
|
|
<div class="layout-content">
|
|
<h:form prependId="false">
|
|
<div class="grid crud-demo">
|
|
<div class="col-12">
|
|
<div class="card">
|
|
<p:growl id="panelAlerta" showDetail="true" />
|
|
|
|
<p:toolbar styleClass="mb-4">
|
|
<p:toolbarGroup>
|
|
<ui:insert name="MENU_BOTOES"> </ui:insert>
|
|
</p:toolbarGroup>
|
|
<p:toolbarGroup>
|
|
<ui:insert name="MENU_FILTRO"> </ui:insert>
|
|
</p:toolbarGroup>
|
|
</p:toolbar>
|
|
|
|
<!-- TABELA -->
|
|
<h:panelGroup layout="block" id="form_formulario">
|
|
<p:messages
|
|
id="messages"
|
|
showSummary="true"
|
|
closable="true"
|
|
/>
|
|
<h:panelGroup layout="block" id="panel_formulario">
|
|
<ui:insert name="FORMULARIO"></ui:insert>
|
|
</h:panelGroup>
|
|
</h:panelGroup>
|
|
<ui:insert name="LIVRE"></ui:insert>
|
|
|
|
<p:confirmDialog
|
|
widgetVar="deleteDialog"
|
|
showEffect="fade"
|
|
width="300"
|
|
message="Deseja excluir?"
|
|
header="Confirmar"
|
|
severity="warn"
|
|
>
|
|
<p:commandButton
|
|
value="Sim"
|
|
icon="pi pi-check"
|
|
process="@this"
|
|
oncomplete="PF('deleteDialog').hide()"
|
|
/>
|
|
<p:commandButton
|
|
value="Não"
|
|
type="button"
|
|
styleClass="ui-button-secondary"
|
|
icon="pi pi-times"
|
|
onclick="PF('deleteDialog').hide()"
|
|
/>
|
|
</p:confirmDialog>
|
|
|
|
<p:confirmDialog global="true" showEffect="fade" width="300">
|
|
<p:commandButton
|
|
value="Sim"
|
|
type="button"
|
|
styleClass="ui-confirmdialog-yes"
|
|
icon="pi pi-check"
|
|
/>
|
|
<p:commandButton
|
|
value="Não"
|
|
type="button"
|
|
styleClass="ui-confirmdialog-no ui-button-secondary"
|
|
icon="pi pi-times"
|
|
/>
|
|
</p:confirmDialog>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</h:form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layout-mask modal-in"></div>
|
|
</div>
|
|
|
|
<p:ajaxStatus styleClass="layout-ajax-loader">
|
|
<f:facet name="start">
|
|
<i
|
|
class="pi pi-spin pi-spinner layout-ajax-loader-icon"
|
|
aria-hidden="true"
|
|
/>
|
|
</f:facet>
|
|
|
|
<f:facet name="complete">
|
|
<h:outputText value="" />
|
|
</f:facet>
|
|
</p:ajaxStatus>
|
|
|
|
<h:outputStylesheet
|
|
name="css/primeflex.min.css"
|
|
library="poseidon-layout"
|
|
/>
|
|
<h:outputStylesheet name="css/primeicons.css" library="poseidon-layout" />
|
|
<h:outputStylesheet
|
|
name="css/demo-#{guestPreferences.darkMode}.css"
|
|
library="demo"
|
|
/>
|
|
<h:outputStylesheet
|
|
name="css/layout-#{guestPreferences.darkMode}.css"
|
|
library="poseidon-layout"
|
|
/>
|
|
<h:outputStylesheet name="css/framework.css" library="framework" />
|
|
<p:log id="log" rendered="false" />
|
|
</h:body>
|
|
</html>
|