vediamo se riesco a darti una mano il tuo probleema e che non vuoi vedere il popup ma logimante per te non e giusto ma forse x il 99.9% il funzionamento ah una logica.
ora se ti potrebbe andar bene mettendo un setTimeout sul popup di qualche secondo a tuo piacere in questo modo appare e sparisce allo scadere del tempo.
apri il file vmprices.js che trovi components/com_virtuemart/assets/js
modifica da
if(usefancy){
jQuery.fancybox({
"titlePosition" : "inside",
"transitionIn" : "fade",
"transitionOut" : "fade",
"changeFade" : "fast",
"type" : "html",
"autoCenter" : true,
"closeBtn" : false,
"closeClick" : false,
"content" : txt
}
);
} else {
in
if(usefancy){
jQuery.fancybox({
"titlePosition" : "inside",
"transitionIn" : "fade",
"transitionOut" : "fade",
"changeFade" : "fast",
"type" : "html",
"autoCenter" : true,
"closeBtn" : false,
"closeClick" : false,
"onComplete" : function(){
setTimeout( function() {jQuery.fancybox.close(); },2000);
},
"content" : txt
}
);
} else {
2000= 2 secondi di visione
netti tu il tempo che vuoi vedere il popup
qui puoi vedere una demo funzionante versione vm 3.2.2