Agregar página CMS al menú principal

8

¿Cómo puedo agregar cualquier página de CMS a la navegación principal en el tema Magento RWD? Soy consciente de las reescrituras de URL que se pueden hacer a través del catálogo, pero ¿debe haber una manera más fácil?

YorkieMagento
fuente

Respuestas:

13

Estoy de acuerdo con Fabian Blechschmidt . Sin ninguna extensión, no es posible.

Pero hay una alternativa

Básicamente, utilizamos la página cms para la gestión de contenido cms .

Según mi conocimiento, hay un proceso en el sistema de categorías donde puede administrar el contenido de cms .

Simplemente cree un bloque estático de cms y asígnelo static blocka la categoría desde la pestaña Configuración de pantalla .

Luego, configure el Modo de visualización como Bloqueo estático solamente . No asigne ningún producto a esa categoría.

ingrese la descripción de la imagen aquí

Amit Bera
fuente
Esto debe ser marcado respuesta. Buena respuesta
Aakash, el
5

Otra alternativa si no tiene muchas páginas CMS para agregar sería:

  • Crea una categoría
  • Crea tu página de cms
  • Cree una reescritura de URL que redirija su categoría a su página de cms.

Por lo tanto, tendrá un enlace en el menú y ese enlace redirigirá a su página CMS.

Ejemplo:

Categoría:

  • Nombre: Sobre nosotros
  • Clave URL: acerca de nosotros
  • ID: 4

Página de CMS:

  • Nombre: Sobre nosotros
  • Clave URL: acerca de nosotros

Reescritura de URL:

  • Tipo: Personalizado
  • Ruta de identificación: acerca de nosotros
  • Ruta de solicitud: catálogo / categoría / vista / id / 4
  • Ruta de destino: acerca de nosotros /
  • Redireccionamiento: permanente
Raphael en Digital Pianism
fuente
Bueno, esto funciona pero la URL en el menú se muestra como catálogo / categoría / vista / id / 4. ¿Cómo mostrar la URL como sobre nosotros?
Kristjan O.
2

No No puede agregar una página de CMS fuera del cuadro al menú principal, solo categorías.

La alternativa es instalar una de las muchas extensiones de menú.

Fabian Blechschmidt
fuente
¿Hay algunos gratuitos alrededor de Fabian que sean compatibles con la última versión?
YorkieMagento
No tengo idea de esto, es frontend. Soy un chico de backend :-(
Fabian Blechschmidt
Gracias fabian ¿No hay nada que pueda hacer en top-menu.phtml para incluir una página CSS?
YorkieMagento
1

Ir al catálogo-> Gestión de reescritura de URL y buscar id en la columna de ruta de ID.

Luego ábralo y cambie la opción de redireccionamiento de No a Permanente (301) . Copie también el texto dentro del campo no editable Ruta de destino. Puede verse así catalog/category/view/id/50.

Luego haga clic en guardar.

Luego, para redirigir esta página de categoría a la página de CMS, debemos agregar una nueva reescritura de URL.

Para hacerlo, haga clic en el botón Agregar reescritura de URL en Catálogo-> Gestión de reescritura de URL . Le llevará a Agregar nueva pantalla de reescritura de URL, donde debe elegir Personalizar de la lista desplegable Crear reescritura de URL .

Luego lo llevará a otra página nueva donde deberá ingresar la ruta de identificación, la ruta de solicitud y la ruta de destino.

Ruta de identificación: debe ser cualquier identificador único. Puede cualquier cosa como iamrookie o lo que quieras.

Ruta de solicitud: debe ser la ruta de destino que hemos copiado antes catalog/category/view/id/50en el paso 1.

Ruta de destino: debe ser la clave de URL de la página CMS que desea redirigir. Por ejemplo regalo .

Luego seleccione Redirección a permanente (301) en el menú desplegable y haga clic en guardar.

jassi
fuente