xavivila Posted September 26, 2012 Share Posted September 26, 2012 (edited) Hola a todos, Cuando entro dentro de una categoría en el centro me salen las subcategorías correspondientes y arriba de dichas subcategorías aparecen unas letras las cuales pone "no hay productos". Me gustaría sacar dichas letras de este apartado ya que puede generar confusión para quien entre a visualizar las subcategorías. Muchas gracias y saludos Edited September 26, 2012 by xavivila (see edit history) Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 Puedes poner el enlace a tu tienda o un pantallazo? Link to comment Share on other sites More sharing options...
xavivila Posted September 26, 2012 Author Share Posted September 26, 2012 Si, perdona... http://love-sensations.com/prestashop/11-aceites-y-lubricantes Saludos Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 Prueba de eliminar la traducción a ver como queda: En el módulo de traducciones busca la sección de "category-count" y el literal "There are no products in this category". En "category" vuelve a salir este literal, que en teoria afecta a las subcategorias... Si no queda bien visualmente, habría que tocar plantilla. Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 Estoy pensando que si borras la traducción, cojerá el valor por defecto (inglés), y no se si te permitirá poner un espacio (" "). Para tocar la plantilla, busca los ficheros category-count.tpl y category.tpl en themes\prestashop. Busca la cadena "There are no products in this category" y comentala! Link to comment Share on other sites More sharing options...
xavivila Posted September 26, 2012 Author Share Posted September 26, 2012 Que quieres decir que la comente? Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 (edited) Que quieres decir que la comente? Comenta la linea con "{*" y "*}": {elseif !isset($subcategories)} {* <p class="warning">{l s='There are no products in this category.'}</p> *} {/if} Edited September 26, 2012 by joseantgv (see edit history) Link to comment Share on other sites More sharing options...
xavivila Posted September 26, 2012 Author Share Posted September 26, 2012 No logro solucionarlo..la verdad que me estoy perdiendo un poco de como hacerlo.. Link to comment Share on other sites More sharing options...
duby2008 Posted September 26, 2012 Share Posted September 26, 2012 Yo lo acabo de hacer. Es un bug de Prestashop, ¿no?. La línea que tienes que comentar es: {if $category->id == 1 OR $nb_products == 0}{l s='There are no products.'} La que te ha comentado joseantgv creo que es cuando entras dentro de la subcategoría final. http://www.ingeweb.es Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 Yo lo acabo de hacer. Es un bug de Prestashop, ¿no?. La línea que tienes que comentar es: {if $category->id == 1 OR $nb_products == 0}{l s='There are no products.'} La que te ha comentado joseantgv creo que es cuando entras dentro de la subcategoría final. http://www.ingeweb.es En que tpl te aparece esa línea? Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 Cuál es tu versión de PS? Link to comment Share on other sites More sharing options...
duby2008 Posted September 26, 2012 Share Posted September 26, 2012 Perdona, en category.php del tema. Al menos en la versión 1.4.7. En esta está al lado de la cabecera (h1). http://www.ingeweb.es Link to comment Share on other sites More sharing options...
xavivila Posted September 26, 2012 Author Share Posted September 26, 2012 Lo siento pero no hay manera...no logro hacerlo... Link to comment Share on other sites More sharing options...
idnovate.com Posted September 26, 2012 Share Posted September 26, 2012 Lo siento pero no hay manera...no logro hacerlo... Qué versión de PS utilizas? Link to comment Share on other sites More sharing options...
xavivila Posted September 26, 2012 Author Share Posted September 26, 2012 La 1.4.7.0 Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 Me puedes enviar el fichero category.tpl de tu plantilla? Supongo que está en themes/prestashop_new/ Link to comment Share on other sites More sharing options...
xavivila Posted September 26, 2012 Author Share Posted September 26, 2012 Este és: {* * 2007-2011 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2011 PrestaShop SA * @version Release: $Revision: 6677 $ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} {include file="$tpl_dir./breadcrumb.tpl"} {include file="$tpl_dir./errors.tpl"} {if isset($category)} {if $category->id AND $category->active} <h1>{strip}{$category->name|escape:'htmlall':'UTF-8'}{/strip}</h1> <div class="resumecat"> {if $category->id == 1 OR $nb_products == 0} {l s={'There are no products.'} {else} {if $nb_products == 1}{l s='There is'}{else}{l s='There are'}{/if} {$nb_products} {if $nb_products == 1}{l s='product.'}{else}{l s='products.'}{/if} {/if} </div> {if $scenes || $category->description} <div class="content_scene_cat"> {if $scenes} <!-- Scenes --> {include file="$tpl_dir./scenes.tpl" scenes=$scenes} {else} <!-- Category image --> {if $category->id_image} <div class="align_center"> <img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" /> </div> {/if} {/if} {if $category->description} <div class="cat_desc"> <p>{$category->description}</p> <a href="#" class="lnk_more">{l s='More'}</a> </div> {/if} </div> {/if} {if isset($subcategories)} <!-- Subcategories --> <div id="subcategories"> <h3>{l s='Subcategories'}</h3> <ul class="inline_list"> {foreach from=$subcategories item=subcategory} <li class="clearfix"> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img src="{$img_cat_dir}default-medium.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {/if} </a> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'htmlall':'UTF-8'}</a> {if $subcategory.description} <p class="cat_desc">{$subcategory.description}</p> {/if} </li> {/foreach} </ul> <br class="clear"/> </div> {/if} {if $products} <div class="content_sortPagiBar"> <div class="sortPagiBar clearfix"> {include file="$tpl_dir./product-sort.tpl"} {include file="$tpl_dir./product-compare.tpl"} {include file="$tpl_dir./nbr-product-page.tpl"} </div> </div> {include file="$tpl_dir./product-list.tpl" products=$products} <div class="content_sortPagiBar"> <div class="sortPagiBar clearfix"> {include file="$tpl_dir./product-sort.tpl"} {include file="$tpl_dir./product-compare.tpl"} {include file="$tpl_dir./nbr-product-page.tpl"} </div> {include file="$tpl_dir./pagination.tpl"} </div> {elseif !isset($subcategories)} <p class="warning">{l s='There are no products in this category.'}</p> {/if} {elseif $category->id} <p class="warning">{l s='This category is currently unavailable.'}</p> {/if} {/if} Link to comment Share on other sites More sharing options...
joseantgv Posted September 26, 2012 Share Posted September 26, 2012 Pues, como bien ha dicho el compañero duby2008, déjalo así: {* <div class="resumecat"> {if $category->id == 1 OR $nb_products == 0} {l s={'There are no products.'} {else} {if $nb_products == 1}{l s='There is'}{else}{l s='There are'}{/if} {$nb_products} {if $nb_products == 1}{l s='product.'}{else}{l s='products.'}{/if} {/if} </div> *} Lo importante son los corchetes + asterisco del principio y final, que comentan esas lineas. 1 Link to comment Share on other sites More sharing options...
xavivila Posted September 26, 2012 Author Share Posted September 26, 2012 Ya esta!!! Muchas gracias genios !!! No se como agradecer vuestra ayuda... Muchísimas gracias otra vez... Doy el tema como "solucionado" Saludos Link to comment Share on other sites More sharing options...
Recommended Posts