victor1305 Posted September 10, 2014 Share Posted September 10, 2014 (edited) Hola a todos, quiero modificar el codigo en una de las categorias para borrar una cosa, pero no encuentro el archivo a modificar.. alguien me puede ayudar?? Un saludo y muchas gracias Edited September 13, 2014 by victor1305 (see edit history) Link to comment Share on other sites More sharing options...
jesa Posted September 11, 2014 Share Posted September 11, 2014 Las categorías las muestra el fichero category.tpl de tu theme. El problema es que tal cual lo explicas no se si con eso te servirá porque esto muestra todas las categorías y tú hablas de una categoría... Aquí ya entran muchas variables para saber lo que quieres hacer y es complicado ayudarte si no lo explicas mejor. Link to comment Share on other sites More sharing options...
galindogadea Posted September 11, 2014 Share Posted September 11, 2014 Hola a todos, quiero modificar el codigo en una de las categorias para borrar una cosa, pero no encuentro el archivo a modificar.. alguien me puede ayudar?? Un saludo y muchas gracias Hola, lo que modifiques en category.tpl sin condicional se aplica a todas las categorías Si te refieres a textos o imagenes de categorias, puedes cambiarlos en la pestaña Catalogo -> Categorías.. Si adjuntas una imagen de lo que quieres modificar, podre ayudarte. Link to comment Share on other sites More sharing options...
galindogadea Posted September 11, 2014 Share Posted September 11, 2014 Ups, contesto jesa en el mismo minuto, no me di cuenta, ya que no me salto el mensaje. (sorry) Link to comment Share on other sites More sharing options...
victor1305 Posted September 11, 2014 Author Share Posted September 11, 2014 Muchas gracias por las respuestas Adjunto captura Quiero borrar lo de "no hay productos en esta categoría" La categoría en la q está esto es una categoría q sale de la página principal Link to comment Share on other sites More sharing options...
nadie Posted September 11, 2014 Share Posted September 11, 2014 Muchas gracias por las respuestas Adjunto captura Quiero borrar lo de "no hay productos en esta categoría" La categoría en la q está esto es una categoría q sale de la página principal image.jpg Buenas noches, si es para todas las categorías, puedes dejar la traducción en blanco en la pestaña Localización -> Traducciones o por ejemplo modificar el fichero: /themes/plantilla/category-count.tpl Buscar esto: {strip} <span class="heading-counter"> {if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} {l s='There are no products in this category.'} {else} {if isset($nb_products) && $nb_products == 1} {l s='There is 1 product.'} {elseif isset($nb_products)} {l s='There are %d products.' sprintf=$nb_products} {/if} {/if} </span> {/strip} y dejarlo así: {strip} <span class="heading-counter"> {if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} <!-- Comentamos --> {* {l s='There are no products in this category.'} *} {else} {if isset($nb_products) && $nb_products == 1} {l s='There is 1 product.'} {elseif isset($nb_products)} {l s='There are %d products.' sprintf=$nb_products} {/if} {/if} </span> {/strip} Si es solo para una especifica, pues cambia esto: {strip} <span class="heading-counter"> {if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} {l s='There are no products in this category.'} {else} {if isset($nb_products) && $nb_products == 1} {l s='There is 1 product.'} {elseif isset($nb_products)} {l s='There are %d products.' sprintf=$nb_products} {/if} {/if} </span> {/strip} por algo así: {strip} <span class="heading-counter"> {if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} <!-- Condicional --> {if $category->id != id_categoria} {l s='There are no products in this category.'} {/if} {else} {if isset($nb_products) && $nb_products == 1} {l s='There is 1 product.'} {elseif isset($nb_products)} {l s='There are %d products.' sprintf=$nb_products} {/if} {/if} </span> {/strip} Donde he puesto: id_categoria coloca el id de la categoría, donde no quieres que se vea el mensaje. Link to comment Share on other sites More sharing options...
victor1305 Posted September 11, 2014 Author Share Posted September 11, 2014 Gracias por la respuesta he seguido esos pasos y ahora no se abre la categoría Link to comment Share on other sites More sharing options...
nadie Posted September 11, 2014 Share Posted September 11, 2014 Gracias por la respuesta he seguido esos pasos y ahora no se abre la categoría Dejame el codigo entero de como has dejado el fichero. Saludos ! Link to comment Share on other sites More sharing options...
victor1305 Posted September 11, 2014 Author Share Posted September 11, 2014 Dejame el codigo entero de como has dejado el fichero. Saludos ! esto es exactamente lo que hay en el archivo la ruta q me dijiste no esta tal cual: he tenido q ir a themes/default-bootstrap/cattegory-count.tpl {* * 2007-2014 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-2014 PrestaShop SA * @version Release: $Revision$ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} {strip} <span class="heading-counter"> {if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} <!--Condicional--> {if $category->id !=12} {l s='There are no products in this category.'} {else} {if isset($nb_products) && $nb_products == 1} {l s='There is 1 product.'} {elseif isset($nb_products)} {l s='There are %d products.' sprintf=$nb_products} {/if} {/if} </span> {/strip} Link to comment Share on other sites More sharing options...
nadie Posted September 11, 2014 Share Posted September 11, 2014 (edited) esto es exactamente lo que hay en el archivo la ruta q me dijiste no esta tal cual: he tenido q ir a themes/default-bootstrap/cattegory-count.tpl {* * 2007-2014 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-2014 PrestaShop SA * @version Release: $Revision$ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} {strip} <span class="heading-counter"> {if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} <!--Condicional--> {if $category->id !=12} {l s='There are no products in this category.'} {else} {if isset($nb_products) && $nb_products == 1} {l s='There is 1 product.'} {elseif isset($nb_products)} {l s='There are %d products.' sprintf=$nb_products} {/if} {/if} </span> {/strip} Te falta cerrar el if... Es decir asi: (tienes que dejarlo asi:) {strip} <span class="heading-counter"> {if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} <!-- Condicional --> {if $category->id != 12} {l s='There are no products in this category.'} {/if} {else} {if isset($nb_products) && $nb_products == 1} {l s='There is 1 product.'} {elseif isset($nb_products)} {l s='There are %d products.' sprintf=$nb_products} {/if} {/if} </span> {/strip} (Fijate que te has comido accidentalmente una cerradura de if..) Edited September 11, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
victor1305 Posted September 12, 2014 Author Share Posted September 12, 2014 MUCHÍSIMAS GRACIAS!!!!! Ahora si se ha quedado perfecto! No sabes lo q llevaba para quitarlo.. Jejje Un saludo y muchas gracias otra vez!! Link to comment Share on other sites More sharing options...
nadie Posted September 12, 2014 Share Posted September 12, 2014 MUCHÍSIMAS GRACIAS!!!!! Ahora si se ha quedado perfecto! No sabes lo q llevaba para quitarlo.. Jejje Un saludo y muchas gracias otra vez!! Un placer ayudarte y servirte ! Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro. Si no encuentras como añadir la palabra "Solucionado" al título del tema, aquí tienes una guía: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/ PD: Avisa cuando añadas la palabra "Solucionado" al titulo del tema, para proceder a cerrar el tema. Link to comment Share on other sites More sharing options...
victor1305 Posted September 13, 2014 Author Share Posted September 13, 2014 ya lo he puesto como solucionado perdon por la demora tuve un dia imposible ayer :S Link to comment Share on other sites More sharing options...
nadie Posted September 14, 2014 Share Posted September 14, 2014 ya lo he puesto como solucionado perdon por la demora tuve un dia imposible ayer :SNo pasa nada ! PD: Procedo a cerrar el tema. Saludos ! Link to comment Share on other sites More sharing options...
Recommended Posts