Avisos
Vaciar todo

[Resuelto] producto agotado  

Página 1 / 2
 
Manuel Jesús
 Manuel Jesús
Reputable Member

Hola, tengo presta 1.7.8.6 tengo algunos productos que solo me queda 1 unidad, si el cliente añade al carrito ya le sale como agotado, aun que lo tenga en el carrito. Si el cliente se va y vuelve a entrar le aparece agotado aun que lo tenga añadido al carrito entonces crea confusión. ¿Hay alguna manera de cambiar esto?

Recuerdo que en el presta 1.6 añadías al carrito y sino había más stock te salia ya tienes añadida todas las unidades al carrito o algo similar.

gracias de antemano 

Ejemplo este modelo en talla 36 https://www.tutiendamd.com/calzado/cuna-denim-#/18-talla-36/65-color-beige

Contenido solo visible a usuarios registrados

Respondido : 10/06/2023 9:48 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel

Para mostrar un Aviso de que ya tiene el producto añadido al Carrito tendras que modificar algo de código.

Revisa si es esto lo que buscas.

https://victor-rodenas.com/2018/02/20/intercambiar-texto-anadir-al-carrito-por-ya-esta-anadido-al-carrrito-en-prestashop-1-7/

 

Un saludo

 

 

Respondido : 10/06/2023 2:00 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Manuel Jesús
 Manuel Jesús
Reputable Member

@pepesoler

Hola, pepe. ¿Alguna otra forma? al cambiar como indica en el articulo se me ha modificado el botón y he tenido varios errores a la hora de agrgar producto ;(

Respondido : 27/06/2023 6:57 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Manuel Jesus.

Puedes revisar alguna otra alternativa como → Contenido solo visible a usuarios registrados

Ten en cuenta que esto puede variar dependiendo del tema que utilices. 

De manera general he probado el código que indican en la documentación enviada por Pepe y funciona

 

Un Saludo 

 
Esta publicación ha sido modificada el hace 1 año por Karen Rios
Respondido : 27/06/2023 7:22 pm

Cursos Gratuitos WordPress

Manuel Jesús
 Manuel Jesús
Reputable Member

@karen Hay algún modulo? da igual que sea de pago

Respondido : 27/06/2023 7:23 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Manuel Jesus, 

No veo algun módulo que permita añadir esto, como te comento puedes revisar el ultimo enlace que te comparto veo que funciona de forma correcta

image

Un Saludo 

Respondido : 27/06/2023 7:30 pm

Manuel Jesús
 Manuel Jesús
Reputable Member

@karen

Hola,

En el tema clasico veo que es sencillo y rápido, pero mi tema es el wearehouse y me pierdo un poco porque veo que tiene más código.

 

Os lo copio y a ver si podeis echarme una mano, me da miedo ya tocar jeje. gracias

 

<div class="product-add-to-cart pt-3 js-product-add-to-cart">

{if !$configuration.is_catalog && $product.available_for_order}
{block name='product_quantity'}
<div class="row extra-small-gutters product-quantity ">
<div class="col col-12 col-sm-auto col-add-qty">
<div class="qty ">
<input
type="number"
name="qty"
id="quantity_wanted"
inputmode="numeric"
pattern="[0-9]*"
{if $product.quantity_wanted}
value="{$product.quantity_wanted}"
min="{$product.minimal_quantity}"
{else}
value="1"
min="1"
{/if}
class="input-group "
>
</div>
</div>
<div class="col col-12 col-sm-auto col-add-btn ">
<div class="add">
<button
class="btn btn-primary btn-lg add-to-cart"
data-button-action="add-to-cart"
type="submit"
{if !$product.add_to_cart_url}
disabled
{/if}
>
<i class="fa fa-shopping-bag fa-fw bag-icon" aria-hidden="true"></i>
<i class="fa fa-circle-o-notch fa-spin fa-fw spinner-icon" aria-hidden="true"></i>
{l s='Add to cart' d='Shop.Theme.Actions'}
</button>

</div>
</div>
{hook h='displayAfterProductAddCartBtn' product=$product}
</div>
{hook h='displayProductActions' product=$product}
{/block}

{block name='product_minimal_quantity'}
<p class="product-minimal-quantity js-product-minimal-quantity">
{if $product.minimal_quantity > 1}
<i class="fa fa-info-circle" aria-hidden="true"></i>
{l
s='The minimum purchase order quantity for the product is %quantity%.'
d='Shop.Theme.Checkout'
sprintf=['%quantity%' => $product.minimal_quantity]
}
{/if}
</p>
{/block}
{/if}

</div>

Respondido : 28/06/2023 9:32 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel Jesus.

.- Renombra el archivo que tienes en la instalación.

.- Sube el archivo que tienes adjunto que es el que sustituye al que nombraste:

El archivo está comprimido para que puedas subirlo al Hosting, una vez subido lo seleccionas con el boton de la derecha y lo descomprimes.

 

Un saludo

 

 

Respondido : 28/06/2023 10:35 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Manuel Jesús
 Manuel Jesús
Reputable Member

@pepesoler

Hola, Pepe. 

Renombro el archivo de product-add-to-cart.tpl poniendole por ejemplo product-add-to-cart1.tpl

¿Esto haría que la plantilla no tiraría de ese archivo hasta que no suba el que me has adjuntado?

 

Si esto es así, subo el tuyo, descomprimo y automáticamente la plantilla tirará del nuevo, ¿Correcto?

Es que me da miedo que deje de funcionar el botón y demás, pepe. ¿Es acosejable que ponga la web en mantenimiento mientras hago este cambio?

 

 

Respondido : 28/06/2023 10:44 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel Jesus.

Si esto es así, subo el tuyo, descomprimo y automáticamente la plantilla tirará del nuevo, ¿Correcto?

Exacto, lo que haces al renombrar el archivo es poder conservar el original y que no lo machaque.

El archivo que te adjunto es el mismo solo que se hizo la modificación del código.

 

Un saludo

 

Respondido : 28/06/2023 11:08 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Manuel Jesús
 Manuel Jesús
Reputable Member

@pepesoler

Hola, pepe.

No me ha funcionado, no se ha realizado ningún cambio. He renombrado el antiguo y subi el tuyo. He hecho la prueba y no se ha realizado ningún cambio, por seguridad he vuelto a poner el antiguo

  ;(

Respondido : 02/07/2023 3:18 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel Jesus.

Vuelve a subir el archivo anterior

Para probarlo recuerda vaciar la cache de prestashop, lo mas seguro que no te funcionara por el tema de la caché:

.- Accede a Parámetros Avanzados -> Rendimiento y borra la caché.

 

Un Saludo

 

Respondido : 02/07/2023 4:13 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Manuel Jesús
 Manuel Jesús
Reputable Member

@pepesoler Hola, Pepe. Llevabas razón, pero el problema que no se lee y habría que cambiarlo también al castellano. Cuando añades el botón de añadir al carrito se vuelve translucido por decirlo de alguna manera. Se que en la plantilla wearehouse hay personalización para ello, pero solo encuentro el de cambiar de color el botón habitual. 

 

https://www.tutiendamd.com/calzado/cuna-denim-#/18-talla-36/65-color-beige

Respondido : 02/07/2023 4:51 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel Jesus.

Para modificar el texto tienes que modificar esta línea:

{l s='Already in cart' d='Shop.Theme.Actions'}

Modifica Already in cart por el texto que quieres mostrar

Cuando añades el botón de añadir al carrito se vuelve translúcido 

Si te das cuenta, cuando se vuelve translúcido es porque el producto está agotado, si seleccionas otra talla verás que el fondo cambia.

 

Un Saludo

 

Esta publicación ha sido modificada el hace 1 año 2 veces por Pepe
Respondido : 02/07/2023 6:27 pm

Cursos Gratuitos WordPress

Manuel Jesús
 Manuel Jesús
Reputable Member

@pepesoler

Hola, Pepe. Probé con lo que me comentaste, el problema persistía porque si el producto lo hay en 2 colores y añadias un color, ya te salía como añadido. He estado buscando en foros de la plantilla wearehouse y creo que es por mi vesión de plantilla. Yo tengo la 4.5.3 y me recomiendan la última 4.5.8, ya la tengo descargada pero no me atrevo a actualizar sin antes me digáis como mejor hacerlo. Ellos me han adjuntado un video, pero lo hacen subiendolo por ftp,

https://www.youtube.com/watch?v=eYJh5k8VQKo

 

Lo subo por el cpanel? es un zip con la última versión, supongo que por el backoffice es más recomendable y correcto. La duda es si una vez actualizada se modificará totalmente la plantilla y volverá a su estado de fabrica, según ellos no debe de haber problemas.

 

Gracias de antemano 

 

Respondido : 24/08/2023 9:00 am
Página 1 / 2