<script> // presente in pagina 'home'
/* da URL con query script si apre un sweetalert2 o un fancibox
* si mettte queto shortcode nella pagina interessata a mostrare un avviso alla propria apertura
* https://ilmiobridge.it/pt/?fb=case_fancybox
* https://ilmiobridge.it/pt/?swal=case_sweetalert2
*/
document.addEventListener('DOMContentLoaded', function() {
if (window.location.search) {
const urlParams = new URLSearchParams(window.location.search);
if (urlParams.has('swal')) {
const swalMessage = urlParams.get('swal');
switch (swalMessage) {
case 'fuga-partea':
Swal.fire({
title: 'Attenzione!',
text: 'Pagina riservata agli iscritti',
icon: 'info',
confirmButtonText: 'OK',
footer:'<i style="color:red">Se non possiedi login e password<br>Puoi richiedere l\'iscrizione<br>inviando l\'apposito modulo o chiedere informazioni</i>'
});
break;
case 'fuga-iscrizione':
Swal.fire({
title: 'Iscrizione!',
text: 'Messaggio per fuga-iscrizione',
icon: 'success',
confirmButtonText: 'OK'
});
break;
case 'fuga-areariservata':
Swal.fire({
title: 'Area Riservata!',
text: 'Messaggio per fuga-areariservata',
icon: 'warning',
confirmButtonText: 'OK'
});
break;
default:
Swal.fire({
title: 'Iscrizione!',
text: 'Messaggio per fuga-iscrizione',
icon: 'success',
confirmButtonText: 'OK'
});
break;
}
}
else if (urlParams.has('fb')) {
const fbMessage = urlParams.get('fb');
switch (fbMessage) {
case 'fuga-partea':
// immagine
Fancybox.show([
{
src: "https://lipsum.app/id/68/1600x900",
type: "image",
}
]);
break;
case 'fuga-iscrizione':
// html
Fancybox.show([
{
html: "<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br /> Ut semper, justo eget vehicula vestibulum, enim enim suscipit lectus. </p>"
}
]);
break;
case 'fuga-areariservata':
// iframe
Fancybox.show([
{
src: "/pt/faq",
type: "iframe",
width: 600,
height: 300,
}
]);
break;
default:
console.log('Nessun messaggio corrispondente per fb:', fbMessage);
break;
}
}
}
});
/*
Fancybox.show([
// HTML content
{
html: "<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br /> Ut semper, justo eget vehicula vestibulum, enim enim suscipit lectus. </p>",
},
// Video
{
src: "https://www.youtube.com/watch?v=z2X2HaTvkl8",
},
// Image
{
src: "https://lipsum.app/id/68/1600x900",
type: "image",
},
]);
*/
</script>
Categoria: Senza categoria
priv tabelle
SELECT * FROM sc_user WHERE 1 ORDER BY id
