Soy nuevo en Magento, así que tengan paciencia conmigo: D
He creado con éxito un tema que es hijo del tema en blanco.
Estoy tratando de hacer que el menú funcione y por mi vida no puedo ver por qué no se muestra. He leído un par de otros hilos y no tuve suerte.
He agregado una categoría raíz con mis subcategorías. Luego lo he asignado a la configuración de la tienda. He vuelto a indexar el sitio, borré el caché y todavía no me alegro.
¿Estoy haciendo lo correcto simplemente agregando una categoría y se mostrará?
Gracias
Parece que no tengo la categoría predeterminada, mira la captura de pantalla a continuación
ACTUALIZAR
He reinstalado Magento en mi máquina local. El menú se muestra bien en el tema Luma y en blanco, pero en mi propio personalizado, no se muestra. ¿Hay algo que deba incluir o verificar?
Gracias por la ayuda
fuente
Respuestas:
Solución 1:
Debe tener todas sus categorías BAJO la "Categoría predeterminada" . Entonces deberían mostrar.
Solución 2:
Verifique que la Categoría predeterminada esté activa (Habilite la categoría = "sí") e " Incluir en el menú de navegación " a Sí .
Borre su caché ejecutando el comando php bin / magento cache: clean y verifique que funcione.
Actualización:
Simplemente vaya a Tiendas -> Todas las tiendas -> Haga clic en Tienda (Tienda del sitio web principal) -> Verá la opción de categoría Raíz allí enumerada con el nombre de su categoría -> seleccione esa (Prueba, Colección, lo que desee) -> haga clic en guardar y verificar.
Consulte la siguiente captura de pantalla :
fuente
Si ha probado todas las otras soluciones y ha verificado todas las demás cosas básicas (habilitado, categoría raíz correcta ...), ¡entonces podría tener la solución para usted!
Si la categoría se eliminó del menú ("Incluir en el menú" = "Desactivado" en el administrador), y luego se volvió a activar; Parece que hay un error en Magento 2 aquí. Magento 2 solo establecerá el atributo "include_in_menu" en 1 para la tienda de administración y no para otras tiendas de front-end, los dejará como 0. Por lo tanto, Magento cree que todavía están deshabilitados en el menú.
La solución es fácil:
Espero que esto funcione para usted. Me llevó una hora recrear una estructura de categorías, luego, cuando sucedió nuevamente, busqué en el código y encontré esto. Si te funciona, dale una respuesta a esta respuesta. Usamos Magento 2 en nuestra tienda GoToTags . El viaje ha sido "divertido" debido a problemas como este.
¡Buena suerte!
fuente