Jump to content

Ayuda! Agregar etiqueta o descripción Agotado o Proximamente


Jesus1991

Recommended Posts

Buenas, Me gustaría agregar una etiqueta o una descripción como sale cuando el producto fuera NUEVO pero que en vez de nuevo diga, Agotado o próximamente, he probado tocando el código pero la mayoría de soluciones que he encontrado son para versiones antiguas, tengo el prestashop version 1.7 y ninguna de las probadas me ha funcionado, se lo agradecería, un saludo

  • Like 1
Link to comment
Share on other sites

Ya está solucionado:

En /listing/product-list.tpl miramos el código y vemos que nos envia a catalog/_partials/products.tpl en products.tpl vemos que nos envia a catalog/_partials/miniatures/product.tpl 

ahora que estamos allí para saber exactamente que tocar nos vamos a nuestra tienda y usamos el inspector de código de la web y vemos la etiqueta de "Nuevo" y usamos la misma clase con un condicional:

sustituimos:

{block name='product_flags'}
        <ul class="product-flags">
          {foreach from=$product.flags item=flag}
            <li class="product-flag {$flag.type}">{$flag.label}</li>
          {/foreach}
        </ul>
      {/block}

por esto: lo que hacemos es que si el producto tiene 0 unidades que nos salga el aviso

{block name='product_flags'}
        <ul class="product-flags">
          {if $product.quantity==0}
            <li class="product-flag new">Proximamente</li>
          {else}
            {foreach from=$product.flags item=flag}
              <li class="product-flag {$flag.type}">{$flag.label}</li>
            {/foreach}
          {/if}
        </ul>
 {/block}

y solucionado (por mi jefe) sin personalizar mucho

dfrikis.PNG

Edited by Jesus1991 (see edit history)
  • Like 2
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...