it-swarm-es.com

Gestión de menús

Estoy tratando de facilitar la administración del menú a mis clientes en Drupal 7.

  1. ¿Cómo puedo hacer que los clientes puedan mover enlaces en el menú pero no puedan eliminar el menú de nivel superior? Por ejemplo, si el elemento del menú de nivel superior es "Productos", ¿cómo puedo hacer que los clientes no puedan eliminar el elemento del menú "Productos" (e incluso el nodo en sí) pero puedan reordenar a los niños?
  2. Digamos que tengo un elemento del menú principal llamado "Productos" y debajo tengo "Teléfonos". ¿Cómo puedo hacer que si un nodo "Teléfonos" tiene hijos debajo de él en el menú, no se pueda eliminar? Porque en este momento, si el cliente elimina "Teléfonos", todos los elementos secundarios de su menú se mueven automáticamente al mismo nivel en el que estaban las otras categorías de productos, es decir, "Televisores", "Computadoras", etc.
3
JM01

Si usa Drupal 6 es una posibilidad, estos 2 módulos ayudarían:

Menú principal

Administrador de menú por menú

1
keva

Por lo poco que sé, creo que esto es complicado de hacer en Drupal 7. Parece que se está trabajando con el módulo acceso al banco de trabajo para permitir mejor integración de menús: http://drupal.org/node/1101638 .

Algunas otras cosas para explorar podrían ser el módulo libro (viene con drupal core), o incluso modificar con diferentes tipos de contenido (tal vez crear uno para "páginas de destino" que el editor no puede eliminar, y uno para la "subpágina" que pueden eliminar ... aunque nunca he probado esto). También potencialmente grupos orgánicos con menú de grupos orgánicos (esto, ya que hay muchos módulos en desarrollo y no estoy seguro de qué tan bien funciona).

Háganos saber si llega a una solución, me interesaría saberlo también.

0
bkildow