BL Italia
Ho risolto tramite CSS nascondendo il popup sull'aggiunta degli articoli al carrello e mantenendo attivi i popup per inserire commenti, gli avvisi sul cambio di prezzo ecc.
Sono partito dall'aggiunta di una regola per il sito come :
body .fancybox-overlay.fancybox-overlay-fixed { display: none !important; }
per poi annullarla sulle pagine interessate, es. pagina carrello:
body#body_showCart .fancybox-overlay.fancybox-overlay-fixed { display: block !important; }
Ho disabilitato poi il "noscroll" quando appare il popup, altrimenti la pagina rimaneva bloccata:
.fancybox-lock { overflow: scroll; }
Al momento sembra funzionare bene, l'unico fastidio è che la modifica va fatta manualmente per ogni pagina dove il popup è necessario.
Potrebbe creare problemi o può funzionare come soluzione?
Grazie e buona serata, Luca
|