Colección de citas famosas - Frases elegantes - Configuré la plantilla de página de categoría de producto y la plantilla de página de detalles del producto en ECshop, pero la navegación por categoría de producto del sitio web desapareció. ¿Cómo solucionar este problema?

Configuré la plantilla de página de categoría de producto y la plantilla de página de detalles del producto en ECshop, pero la navegación por categoría de producto del sitio web desapareció. ¿Cómo solucionar este problema?

Configure plantillas de páginas de categorías de productos y plantillas de páginas de detalles de productos en ECshop. De forma predeterminada, la navegación por categorías de productos del sitio web es la subcategoría de la categoría actual, no todo el árbol de categorías.

La solución es llamar primero a la función en la página que se desea mostrar. Por ejemplo, si el menú debe mostrarse en mercancías.php, no se puede llamar primero al estado predeterminado. De esta manera, primero podemos agregar el siguiente código al archivo mercancías.php y elegir la ubicación nosotros mismos, siempre y cuando no esté dentro de las funciones y procedimientos incluidos.

El código es el siguiente:

$ smarty-> asignar('categorías principales', get_categories_tree('0'); //Árbol de categorías principales

El método predeterminado es que 0 en get_categories_tree('0') en la página de categoría de producto y la página de detalles del producto corresponde a cat_id, cambiarlo a 0 aquí puede mostrar todos los árboles de categorías

De esta manera, obtenemos el árbol de categorías superiores, que Smarty asigna a la variable topcategories para llamar en primer plano

& lt = $ top groups item = cat }-& gt; "{ if $ fenlei _ id eq $ cat . id } ángel 1 abajo { else } ángel 1 {/if }"& ><a href="{$cat.URL}">{$cat.name|escape:html }</a></dt>

Esto

También puedes consultar un artículo en mi sitio web

/php/0PT22010.html

Si tiene alguna pregunta, comuníquese conmigo en Baidu, generalmente en línea por la noche

.