¿Es posible ocultar precios en los listados pero que se vean en la ficha? PS 1.6

Tema en 'Diseño web en Prestashop' iniciado por colikalki, 2/11/14.

  1. colikalki

    colikalki Aprendiz de Prestashop

    17
    0
    0
    Quiero que no se vean los precios dentro de los listados, pero que luego si vean en el resto de la web, tanto en módulo como en la ficha del producto.

    Prestashop 1.6 (1.6.0.9)
     
  2.  
    Comunidad Prestashop orgullosamente patrocinada por FactoriaDigital, expertos en hosting prestashop con soporte en español.
  3. devoment

    devoment Experto en Prestashop

    188
    0
    0
    A lo mejor si vas al fichero:

    Insertar CODE, HTML o PHP:
    /themes/default-bootstrap/product-list.tpl
    Comentando estas lineas de código:

    Insertar CODE, HTML o PHP:
    
    	{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
    							<div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    								{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
    									<span itemprop="price" class="price product-price">
    										{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
    									</span>
    									<meta itemprop="priceCurrency" content="{$currency->iso_code}" />
    									{if isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0}
    										{hook h="displayProductPriceBlock" product=$product type="old_price"}
    										<span class="old-price product-price">
    											{displayWtPrice p=$product.price_without_reduction}
    										</span>
    										{if $product.specific_prices.reduction_type == 'percentage'}
    											<span class="price-percent-reduction">-{$product.specific_prices.reduction * 100}%</span>
    										{/if}
    									{/if}
    									{hook h="displayProductPriceBlock" product=$product type="price"}
    									{hook h="displayProductPriceBlock" product=$product type="unit_price"}
    								{/if}
    							</div>
    						{/if}
    
    

    Así:

    Insertar CODE, HTML o PHP:
     
    {*	{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
    							<div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    								{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
    									<span itemprop="price" class="price product-price">
    										{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
    									</span>
    									<meta itemprop="priceCurrency" content="{$currency->iso_code}" />
    									{if isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0}
    										{hook h="displayProductPriceBlock" product=$product type="old_price"}
    										<span class="old-price product-price">
    											{displayWtPrice p=$product.price_without_reduction}
    										</span>
    										{if $product.specific_prices.reduction_type == 'percentage'}
    											<span class="price-percent-reduction">-{$product.specific_prices.reduction * 100}%</span>
    										{/if}
    									{/if}
    									{hook h="displayProductPriceBlock" product=$product type="price"}
    									{hook h="displayProductPriceBlock" product=$product type="unit_price"}
    								{/if}
    							</div>
    						{/if} *}
    
    Se te oculta..
     
  4. malachuca

    malachuca Aprendiz de Prestashop

    1
    0
    0
    Hola, me he registrado sólo para dar las gracias. Un millón de gracias! Funciona de maravilla