Jump to content

Cambiar Background Popup Carrito


jfsuit

Recommended Posts

Hola buenas tardes

 

A ver esos jugones de prestashop si me pueden echar una mano.

 

Necesito cambiar el fondo del popup que sale cuando añades un producto a la cesta.Adjunto foto.

Y cómo cambiar el tiempo de ese popup para que dure más o menos.

 

Venga esa ayudita.

Graciasssss

 

 

post-718805-0-94169200-1449505591_thumb.jpg

Link to comment
Share on other sites

:(  :unsure: Pues nada señores no realiza el cambio de background al meter ese código en product.css

Es la ventanita que sale al añadir un producto al carro que sólo sale durante unos segundos que alomejor no me expliqué bien.

Por que la opción de modificar el tiempo hasta desaparecer cómo la cambio o dónde?

Gracias 4all

Saludos

Venga esos pros jugones de prestashop, una ayudita :D

Link to comment
Share on other sites

:(  :unsure: Pues nada señores no realiza el cambio de background al meter ese código en product.css

Es la ventanita que sale al añadir un producto al carro que sólo sale durante unos segundos que alomejor no me expliqué bien.

Por que la opción de modificar el tiempo hasta desaparecer cómo la cambio o dónde?

 

 

Esa opcion no viene incluida por defecto en el tema default, tendras que editar el js del blockcart.

Pon el codigo del pop up al menos

Link to comment
Share on other sites

ok lo de cambiar el tiempo lo arreglé en ese mismo archivo que comento en el anterior mensaje cambiando el valor de 7000 que tenía por defecto por el que realmente queramos en sobre la línea 266 del js de mi tema

 
setTimeout(function() {
                    $.noty.close(n.options.id);
                 }, 20000);
 
Pero sigo sin saber como cambiar el background de color :(
Link to comment
Share on other sites

supongo que en esta parte debería añadir algo:

 

   //Cart Notification
                $.noty.closeAll();                                               
                var n = noty({
                        text: notyMessage,
                        type: 'alert',
                        dismissQueue: true,
                        layout: 'topCenter',
                        theme: 'defaultTheme',
                        buttons: [
                                  {
                                    addClass: 'exclusive', text: checkOutButton, onClick: function($noty) {
                                        $noty.close();
                                        //noty({dismissQueue: true, force: true, layout: 'top', theme: 'defaultTheme', text: 'You clicked "Ok" button', type: 'success'});
                                        window.location = cartDir;
                                        }
                                  },
                                          
                                  {
                                    addClass: 'exclusive checkout', text: continueButton, onClick: function($noty) {
                                        $noty.close();
                                        //noty({dismissQueue: true, force: true, layout: 'top', theme: 'defaultTheme', text: 'You clicked "Cancel" button', type: 'error'});
                                        }
                                  }
                                  
                                 ]
                 });
                 
                 setTimeout(function() {
                    $.noty.close(n.options.id);
                 }, 10000);
                             
                //Cart Notification
},
error: function(XMLHttpRequest, textStatus, errorThrown)
{
alert("Impossible to add the product to the cart.\n\ntextStatus: '" + textStatus + "'\nerrorThrown: '" + errorThrown + "'\nresponseText:\n" + XMLHttpRequest.responseText);
//reactive the button when adding has finished
if (addedFromProductPage)
$('#add_to_cart input').removeAttr('disabled').addClass('exclusive').removeClass('exclusive_disabled');
else
$(callerElement).removeAttr('disabled');
}
});
},
Alguna idea??
:rolleyes:
Link to comment
Share on other sites

.
 
.
.
.
Esto?
.

<div class="noty_buttons" style="padding: 10px; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);"><button class="exclusive" style="margin: 0px 5px;">Check out</button><button class="exclusive checkout" style="margin: 0px 5px;">Continue shopping</button></div>

 

.
 
.
 
.
 
.
 
.
 
.
 
.
 
.
 
.
 
.
 
.
 
.
 
 
.
.
 
.
 
.
 
.
 
.
 
.
 
 
 
Link to comment
Share on other sites

Si lo que quieres es cambiar el fondo del popup, que entiendo que seria poner un fondo con opacidad tienes que añadir un ese codigo que has puesto es un  nuevo contenedor y darle un css asi  mas o menos

.overlay{
    position:fixed;
    z-index:999;
    width:100%;
    height:100%;
    background-color: black;
    background-color:rgba(0,0,0,.75)
}

quedando asi

<div class="overlay">
<div class="noty_buttons" style="padding: 10px; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);"><button class="exclusive" style="margin: 0px 5px;">Check out</button><button class="exclusive checkout" style="margin: 0px 5px;">Continue shopping</button></div></div>

es posible que tengas que editar el css de la clase

noty_buttons
Link to comment
Share on other sites

  • 1 month later...

Hola buenas noches retomo el hilo 

Gracias ventura por tu sabiduría en el mundo prestashop y por la ayuda prestada, pero después de volver a mirar lo que me escribiste sigo sin saber qué archivos tenía que modificar y dónde.

A ver si veo la luz

Saludos

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...