No aparece subcateg...
Avisos
Vaciar todo

[Resuelto] No aparece subcategorias  

 
Carlos
 Carlos
Honorable Member

Buenos días,

Tengo una categoria con subcategorias pero al entrar no aparecen https://www.puertasinterior.es/18-puertas-correderas
Viendo otros temas, he comprobado el fichero category.tpl de la ruta /themes/mitema/templates/catalog/listing/ y aparece este código

 

{if isset($subcategories) && $subcategories && isset($show_subcategories) && $show_subcategories}

    <!-- Subcategories -->

    <div id="subcategories"{if !$category.image} class="wide_subcategories"{/if}>

      <ul class="clearfix">

      {foreach from=$subcategories item=subcategory}

        <li>

          {if $subcategory.id_image && is_int($subcategory.id_image)}

          <div class="subcategory-image">

            <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)}">

              <img class="replace-2x" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'subcat_01oslo')}" alt="" />

            </a>

          </div>

          {/if}

          <div class="product-description">

            <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)}">

              <h2 class="subcategory-name">{$subcategory.name|truncate:25:'...'}</h2>

              {if $subcategory.description}

                <div class="cat_desc">{$subcategory.description nofilter}</div>

              {/if}

            </a>

          </div>

        </li>

      {/foreach}

      </ul>

    </div>

  {/if}

 

Respondido : 07/04/2020 8:33 am
Karen Rios
 Karen Rios
Usuario Moderator

Hola Carlos,

¿Puedes enviarnos una captura de las sub-categorías como están configuradas?

Ingrese al sitio  y puedo ver las que tienes ahora asignadas y entrar a los productos relacionados a ella.

imagen

Saludos

Respondido : 07/04/2020 12:18 pm

Carlos
 Carlos
Honorable Member

Hola,

Perdona pero no sé exactamente que quiere que le envié, en la categoría "Puertas Correderas" como subcategorias aparece "Corredera Externa" y "Corredera Interna"

Puertas Correderas • PuertasInterior

Si entro en la categoria principal "Puertas Correderas" no me aparecen las subcategorias para seleccionar, como por ejemplo

 

Respondido : 08/04/2020 8:02 am
Karen Rios
 Karen Rios
Usuario Moderator

Hola Carlos,

Entiendo que lo que quieres hacer es que se muestren las subcategorias de una categoría padre al pinchar sobre ella.

Puedes hacer esto modificando algo de código en tu sitio web

En el siguiente articulo te muestran como realizarlo paso a paso -> Contenido solo visible a usuarios registrados

Cuando realices las pruebas recuerda hacer una copia de seguridad de tus archivos en tu ordenador.

Saludos 😊 

Respondido : 08/04/2020 1:18 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Carlos
 Carlos
Honorable Member

@karenrios

Buenos días.

Gracias, esta guía es la que he seguido, como comentaba en mi post inicial el fichero category.tpl de la ruta /themes/mitema/templates/catalog/listing/ya incluye el código pero siguen sin mostrarse.

Respondido : 09/04/2020 8:28 am
Karen Rios
 Karen Rios
Usuario Moderator

Hola Carlo,

Puedes borrar tu cache y verificar si con esto ya muestra los cambios,

Ingresa al apartado Parámetros Avanzados -> Rendimiento y pincha sobre la opción borrar cache

imagen

Verifica si las subcategorías ya se despliegan

Saludos

Respondido : 09/04/2020 12:33 pm

Cursos Gratuitos WordPress

Carlos
 Carlos
Honorable Member

Hola,

Siguen sin aparecer...

Rendimiento • PuertasInterior

 

Respondido : 09/04/2020 3:48 pm
Karen Rios
 Karen Rios
Usuario Moderator

Hola Carlos,

Dentro del archivos category.tpl  pega las lineas de código

 <!-- Subcategories -->
<div id="subcategories"{if !$category.image} class="wide_subcategories"{/if}>
<ul class="clearfix">
{foreach from=$subcategories item=subcategory}
<li>
{if $subcategory.id_image && is_int($subcategory.id_image)}
<div class="subcategory-image">
<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)}">
<img class="replace-2x" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'subcat_01oslo')}" alt="" />
</a>
</div>
{/if}
<div class="product-description">
<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)}">
<h2 class="subcategory-name">{$subcategory.name|truncate:25:'...'}</h2>
{if $subcategory.description}
<div class="cat_desc">{$subcategory.description nofilter}</div>
{/if}
</a>
</div>
</li>
{/foreach}
</ul>
</div>

Debe esta forma:

imagen

El código no debe estar entre otras líneas de código adicional.

Verifica si con esto funciona

Saludos

 

 

Respondido : 09/04/2020 4:02 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Carlos
 Carlos
Honorable Member

Hola,

Entonces es el mismo código que yo tengo pero eliminando el if?? "{if isset($subcategories) && $subcategories && isset($show_subcategories) && $show_subcategories}" así si aparece

Respondido : 14/04/2020 8:29 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

Ok, entonces esta solucionado  y podemos cerrarlo ?

 

Un saludo

Respondido : 14/04/2020 9:43 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Carlos
 Carlos
Honorable Member

Si, gracias!

Respondido : 14/04/2020 9:48 am
Karen Rios
 Karen Rios
Usuario Moderator

Hola Carlos,

Enhorabuena se ha solucionado, escríbenos si tienes cualquier otra consulta

Con esto podemos dar el tema como cerrado.

Saludos 😊 

Respondido : 14/04/2020 1:51 pm