Jump to content

Desactivar Visualización De Los Productos Sin Stock.! 1.5


Recommended Posts

Buenas a todos..

 

Hace tiempo me pasa por la cabeza si hay una manera de que el producto se queda sin stock que la pagina web no lo muestre en la categoria, pero si le das a la url del producto si que te lo encuentre.

 

No se porque esta opción no esta contemplada para las tiendas que tienen mas de 10000 productos, que es una manera de mantener url y que los clientes solo vean los productos que tienes en stock.

 

Mi ejemplo es una carpeta de juego de wii que tengo 1200 y solo en stock ahora mismo son 180. La persona que busca un juego y ve el catalogo de juegos que tienes disponible se encuentra que tiene que ver los 1200 para ver los 180.

 

se que esta la opción de stock primero, pero hay muchísima gente por internet que no saben muy bien como van las paginas de venta online.

 

Aver si tengo suerte y alguno me pueden dar una solución.

 

Un saludo

Juan Ramon

Link to comment
Share on other sites

Lo he provado..!!

 

He puesto esto tal como indica el chico y al final ya cierra con {/if} como el indica.! Cuando le das para que te habra una categoria te da un mensaje de error diciendo que la pagina esta en mantenimiento. :(

 

{if ($product.allow_oosp || $product.quantity > 0)}

 

un saludo

Link to comment
Share on other sites

Tal como dice que hay que ponerlo: (pero no funciona)

 

 

{if isset($products)}

<!-- Products list -->

<article id="eb-product-list" class="clearfix">

<ul id="product_list">

{foreach from=$products item=product name=products}

{if ($product.allow_oosp || $product.quantity > 0)}

<li class="ajax_block_product clearfix">

{if !$PS_CATALOG_MODE}

<section class="clearfix">

<div class="eb-product-image">

<a href="{$product.link|escape:'htmlall':'UTF-8'}" class="product_img_link"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_liquid')}" alt="{$product.name|escape:html:'UTF-8'}" /></a>

</div>

<div class="eb-product-specials">

{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price}<span class="on_sale">{l s='On sale!'}</span>

{elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price}<span class="discount">{l s='Reduced price!'}</span>{/if}

{if isset($product.online_only) && $product.online_only}<span class="online_only">{l s='Online only!'}</span>{/if}

{if isset($product.new) && $product.new == 1}<span class="new">{l s='New'}</span>{/if}

</div>

<div class="eb-product-links">

{if ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.minimal_quantity <= 1 && $product.customizable != 2}

{if ($product.allow_oosp || $product.quantity > 0)}

<a class="ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart.php')}?add&id_product={$product.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>

{else}

<span class="add-disable" title="{l s='Out of stock'}"></span>

{/if}

{else}

<a class="eb-view-item" href="{$product.link|escape:'htmlall':'UTF-8'}" title="{l s='View Product'}">{l s='View Product'}</a>

{/if}

</div>

<div class="eb-product-text clearfix">

<h1><a href="{$product.link|escape:'htmlall':'UTF-8'}">{$product.name|truncate:26:'...'|escape:'htmlall':'UTF-8'}</a></h1>

<div class="eb-product-desc clearfix">

<p>{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</p>

</div>

{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}

<div class="eb-product-price clearfix">

{if !$priceDisplay}<span>{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}</span>{/if}

</div>

{/if}

</div>

</section>

{else}

<section class="clearfix">

<div class="eb-product-image">

<a href="{$product.link|escape:'htmlall':'UTF-8'}" class="product_img_link"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_liquid')}" alt="{$product.name|escape:html:'UTF-8'}" /></a>

</div>

<div class="eb-product-links">

<a class="eb-view-item" href="{$product.link|escape:'htmlall':'UTF-8'}" title="{l s='View Product'}">{l s='View Product'}</a>

</div>

<div class="eb-product-text clearfix">

<h1><a href="{$product.link|escape:'htmlall':'UTF-8'}">{$product.name|truncate:26:'...'|escape:'htmlall':'UTF-8'}</a></h1>

<div class="eb-product-desc clearfix">

<p>{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</p>

</div>

</div>

</section>

{/if}

</li>

{/foreach}

</ul>

</article><!-- /Products list -->

{/if}

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...