ireferpesa Posted May 20, 2011 Share Posted May 20, 2011 hola, necesito saber como quitar el link de las categorias con hijos, ya uqe no quiero que aparezca la pagina que muestra las subcategorias con imagenes. Si me podeis decir al menos donde estaria la gestion de esos links podria empezar yo a buscar la manera.Muchas gracias, espero haberme explicado bien Link to comment Share on other sites More sharing options...
da22 Posted May 20, 2011 Share Posted May 20, 2011 I como vas a mostrar los productos que hay en esas subcategorias? Link to comment Share on other sites More sharing options...
ireferpesa Posted May 20, 2011 Author Share Posted May 20, 2011 te pongo la tienda para que la veascomprarnautica.comlo que quiero es que en el menu desplegable que tengo, las categorias que tienen subcategoria solo desplieguen las subcategorias y haya que elegir entre ellas y las que no tienen subcategoria que si se pueda clickar en ellas.en las categorias que tienen subcategorias no van a tener productos ellas directamente. Link to comment Share on other sites More sharing options...
da22 Posted May 20, 2011 Share Posted May 20, 2011 Creo que dejando este codigo de category.tpl del theme que estás usando tendria que hacer lo que quieres. Dejar la categoria en blanco. {include file="$tpl_dir./errors.tpl"} {if isset($category)} {if $category->id AND $category->active} {if $products} {include file="$tpl_dir./product-compare.tpl"} {include file="$tpl_dir./product-sort.tpl"} {include file="$tpl_dir./product-list.tpl" products=$products} {include file="$tpl_dir./product-compare.tpl"} {include file="$tpl_dir./pagination.tpl"} {$products|@print_r} {elseif !isset($subcategories)} {l s='There are no products in this category.'} {/if} {elseif $category->id} {l s='This category is currently unavailable.'} {/if} {/if} Link to comment Share on other sites More sharing options...
ireferpesa Posted May 20, 2011 Author Share Posted May 20, 2011 este es el category.tpl de la plantilla {include file=$tpl_dir./breadcrumb.tpl} {include file=$tpl_dir./errors.tpl} {if $category->id AND $category->active} {strip} {$category->name|escape:'htmlall':'UTF-8'} {if $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} {/strip} {if $scenes} <!-- Scenes --> {include file=$tpl_dir./scenes.tpl scenes=$scenes} {else} <!-- Category image {if $category->id_image} getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" /> {/if}--> {/if} {if $category->description} {$category->description} {/if} {if isset($subcategories)} <!-- Subcategories --> {l s='Subcategories'} {foreach from=$subcategories item=subcategory} getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}"> {if $subcategory.id_image} getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" /> {else} {/if} getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'} {/foreach} {/if} {if $products} {include file=$tpl_dir./product-sort.tpl} {include file=$tpl_dir./product-list.tpl products=$products} {include file=$tpl_dir./pagination.tpl} {elseif !isset($subcategories)} {l s='There are no products in this category.'} {/if} {elseif $category->id} {l s='This category is currently unavailable.'} {/if} donde haria los cambios?? Link to comment Share on other sites More sharing options...
da22 Posted May 20, 2011 Share Posted May 20, 2011 Sustituye todo lo que has pegado por lo que yo he pegado. Link to comment Share on other sites More sharing options...
ireferpesa Posted May 20, 2011 Author Share Posted May 20, 2011 casi, jjejejete envia a la categoria y te dice que no tiene productos, ya no va a donde las imagenes, pero queria que no estuviera activado el link en las que tienen subcategoriapor cierto, muchisimas gracias por tu ayuda Link to comment Share on other sites More sharing options...
da22 Posted May 20, 2011 Share Posted May 20, 2011 Pero para desactivar el link de la que tineen subcategoria tendrias que hacerlo desde ese menu que dienes. Haciendo que no se pueda clicar en la subcategroria, solo en la categorias finales. 1 Link to comment Share on other sites More sharing options...
ireferpesa Posted May 20, 2011 Author Share Posted May 20, 2011 lo cosegui, muchas gracias por tu guiapongo la solucion, aunque solo sirva para el modulo que tengo yo instalado por si a alguien le sirve. El modulo es blockcategoriesmdi y la solucion es cambiar en blockcategoriesmdi.phpesto $lignes_menu_parent = $lignes_menu_parent.''0' ){ por estolo cosegui, muchas gracias por tu guiapongo la solucion, aunque solo sirva para el modulo que tengo yo instalado por si a alguien le sirve. El modulo es blockcategoriesmdi y la solucion es cambiar en blockcategoriesmdi.phpesto $lignes_menu_parent = $lignes_menu_parent.''0' ){ por esto if( $NbSousCat>'0' ){$lignes_menu_parent = $lignes_menu_parent.'< a ';} else {$lignes_menu_parent = $lignes_menu_parent.'< a href="'.link::getCategoryLink($categorie_parent['id_category']).'"';} Link to comment Share on other sites More sharing options...
Recommended Posts