Modificaciones para añadir el aviso de cookies en un aplicación FundeWebJs.
filtro-????.properties
Nueva propiedad notificar.cookies=true
template.xhtml
Añadir un nuevo fichero js: cookies.js, con la funcionalidad para detectar si ya se han aceptado las cookies.
Bloque de código <h:outputScript library="js" name="cookies.js" />
Añadir un enlace en el pie de las páginas a la política de cookies, entre el enlace de la declaracion de accesibilidad y el de lopd.
Bloque de código <ui:fragment rendered="${notificar.cookies}"> <span class="separator">|</span> <span> <p:commandLink action="#{menuManagerBean.clickAndKillLastConversation('/politicaCookies.xhtml')}" ajax="false" styleClass="bloqueoFundeweb"> <span>#{messages['menu.components.politica.cookies']}</span> </p:commandLink> </span> </ui:fragment>
Añadir el aviso de cookies justo después del div de messagesGlobal.
Bloque de código <ui:fragment rendered="${notificar.cookies}"> <ui:include src="avisoCookies.xhtml" /> </ui:fragment>
Se pueden ver las modificaciones en el archivo template.xhtml
filtro-????.properties
Nueva propiedad notificar.cookies=truebla bla bla