Autore Topic: virtuemart 3 popup carrello  (Letto 526 volte)

Offline captain

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
virtuemart 3 popup carrello
« il: 30 Mag 2017, 10:02:11 »
Ciao a tutti, quando aggiungo un prodotto al carrello appare il popup con la scelta se andare al carrello o continuare gli acquisti. Secondo voi è possibile proseguire gli acquisti di default senza vedere il pop up ?
ho visto che spuntando la casella in configurazione/processo di acquisto si può andare direttamente al carrello ma non trovo nulla per rimanere sulla pagina dove si sta acquistando
grazie
Loris


Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8903
  • Sesso: Maschio
    • Mostra profilo
    • sito delle prove
Re:virtuemart 3 popup carrello
« Risposta #1 il: 30 Mag 2017, 12:44:01 »
ciao non di default no ma poi non logico che io utente metta nel carello un prodotto  magari l'unico che acquisto  non avere la possibilità immediata di fare la scielta non credi?
esempio compro  e rimango fermo li dove sono mi devo cercare il pulsante  x passare al carello x finire la comprata.
poi tutto si puo fare  se mastichi un po di php e js  si tutto.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline captain

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:virtuemart 3 popup carrello
« Risposta #2 il: 30 Mag 2017, 13:19:38 »
Nel mio caso particolare è logico in quanto l'utente normalmente compra tanti articoli della stessa categoria, per esempio  pastelli di vari colori, e quindi quel pop up alla lunga infastidisce. Inoltre mi da problemi con ipad e iphone l'utente non visualizza il carrello. Tuttavia se lo disattivo mi manda direttamente al carrello dopo ogni articolo che è nel mio caso scomodissimo.

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8903
  • Sesso: Maschio
    • Mostra profilo
    • sito delle prove
Re:virtuemart 3 popup carrello
« Risposta #3 il: 30 Mag 2017, 14:26:02 »
il problema sui mobili "responsive" e dato dal tuo template che non formattato adeguatamente  x visionare corettamente il popup , riguardo al resto devi mettere mano  al codice non hi altro  da fare.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8903
  • Sesso: Maschio
    • Mostra profilo
    • sito delle prove
Re:virtuemart 3 popup carrello
« Risposta #4 il: 31 Mag 2017, 01:13:12 »
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     
Codice: [Seleziona]
if(usefancy){

            jQuery.fancybox({

                    "titlePosition" :     "inside",
                    "transitionIn"    :    "fade",
                    "transitionOut"    :    "fade",
                    "changeFade"    :   "fast",
                    "type"            :    "html",
                    "autoCenter"    :   true,
                    "closeBtn"      :   false,
                    "closeClick"    :   false,
                    "content"       :   txt
                }
            );

        } else {
   

in

Codice: [Seleziona]
    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
               
« Ultima modifica: 31 Mag 2017, 01:16:33 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline captain

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:virtuemart 3 popup carrello
« Risposta #5 il: 31 Mag 2017, 08:16:30 »
grazie 1000 conti 1 sei stato gentilissimo
ho applicato le modifiche e funziona


spero che questa  modifica possa essere utile anche ad altri


immagino però che non sia possibile fare l'override per le js e si debba ripristinare la modifica ogni volta che si fa l'aggiornamento di virtuemart




 

Torna su