Autore Topic: Inserire "grafica processo di acquisto" in Evolution  (Letto 1389 volte)

pino105

  • Nuovo arrivato
  • *
  • Post: 16
Inserire "grafica processo di acquisto" in Evolution
« il: 01 Luglio, 2014, 18:39:17 »
Lo so ! Acquista Professional ! Solo per inserire la grafica che segue il processo di acquisto ?. Essendo un novellino, sarebbe possibile inserire nella pagina del carrello la suddetta grafica. Un grazie doveroso a chi mi illuminerà...

lemonsong

  • Anziani
  • Utente storico
  • *
  • Post: 1867
    • lemonsong's world
Re:Inserire "grafica processo di acquisto" in Evolution
« Risposta #1 il: 02 Luglio, 2014, 18:31:40 »
Lo so ! Acquista Professional ! Solo per inserire la grafica che segue il processo di acquisto ?


Sì!  :)

Se invece ti basta una cosa del genere http://lemonsong.altervista.org/test_cart_grafica_step/ puoi procedere in questo modo:

1. prepari 4 immagini tipo queste cart-step1.png cart-step2.png cart-step3.png cart-step4.png  e le alleghi attraverso un oggetto HTML e Widgets

2. in Impostazioni Generali - Esperto - Prima della chiusura del tag HEAD i CSS

Citazione
<style>
#my-cart-steps {
   height:45px;
   background-position:center center;
   background-repeat:no-repeat;
}
</style>


3. in Proprietà Pagina (carrello) - Esperto - Prima della chiusura del tag BODY lo script jQuery:

Citazione
<script>
function graficaCart() {
   var lHash = location.hash;
   switch (lHash) {
       case '#step1':
           $('#my-cart-steps').css('background-image', 'url("../files/cart-step1.png")');
           break;
       case '#step2':
           $('#my-cart-steps').css('background-image', 'url("../files/cart-step2.png")');
           break;
       case '#step3':
           $('#my-cart-steps').css('background-image', 'url("../files/cart-step3.png")');
           break;
       case '#step4':
           $('#my-cart-steps').css('background-image', 'url("../files/cart-step4.png")');
           break;
       default:
           $('#my-cart-steps').css('display', 'none');
           break;
   }
}
$(function () {
   $('#imContent').prepend('<div id="my-cart-steps"></div>');
   graficaCart();
   $(window).on('hashchange', function () {
       graficaCart();
   });
});
</script>


In rosso i valori da personalizzare.

Da notare che usando "Svuota carello" rimarrà visibile l'immagine relativa allo step 1.


Grazie a stesil per l'aiuto.



pino105

  • Nuovo arrivato
  • *
  • Post: 16
Re:Inserire "grafica processo di acquisto" in Evolution
« Risposta #2 il: 03 Luglio, 2014, 11:15:42 »
Ottimo tutorial !! Grazie per la disponibilità  ;)