Diferencia entre revisiones de «DRUPAL Menús»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 63: Línea 63:
 
== Creando sub-menús ==
 
== Creando sub-menús ==
  
−
* Drupal permite que os enlaces dun menú sexan 'fillos' dun enlace superior, creando unha estrutura en forma de árbores.
+
* Drupal permite que os enlaces dun menú sexan 'fillos' dun enlace superior, creando unha estrutura en forma de árbore.
 +
 
 +
<gallery caption="Creando un menú con sub-menús" widths="350" heights="300px" perrow="2">
 +
Image:Drupal_menu_13.jpg| Creamos un novo menú de nome 'Enlaces'. Dito menú vai ter dous enlaces, de nomes 'Externos' e 'Internos'. Se creamos os enlaces imos ter que asinarlles un contido. Se queremos que ditos enlaces non sexan 'clickeables'...
 +
Image:Drupal_menu_13B.jpg| Deberemos indicar que o seu enlace é: '''route:<nolink>'''. Tamén deberemos marcar a opción '''Mostrar Expandido''' para que amose os elementos do sub-menú.
 +
Image:Drupal_menu_15.jpg| Agora creamos un novo elemento de menú, <u>pero indicamos que o seu pai</u> vai ser o enlace 'Externos'. Como vemos o enlace vai apuntar a unha URL externa ao sitio web. Creade outro enlace a outra url externa.
 +
Image:Drupal_menu_16.jpg| Agora creamos un enlace a unha url interna (un contido interno). Fixarse que o 'pai' vai ser o enlace 'Internos'.
 +
Image:Drupal_menu_17.jpg| Neste outro enlace interno estamos a usar un alias do contido publicado.
 +
Image:Drupal_menu_18.jpg| Se o fixemos todo teremos unha estrutura de árbore parecida á seguinte. Fixarse que se pode cambiar a orde dos enlaces coa cruz que se atopa ao carón dos enlaces ou se prememos o enlace ''Mostrar pesos de la fila', polo peso que teñan. Prememos o botón '''Guardar'''.
 +
Image:Drupal_menu_19.jpg| Podemos observar o resultado. Fixarse que se estes menús os colocades nunha sección do theme no que se atopan os menús, visualmente o theme os tratará doutra forma, podendo ter listas desplegables para os sub-menús (vai depender do theme).
 +
 
 +
 
 +
</gallery>
  
  
  
 
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2016).
 
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2016).

Revisión del 15:19 10 nov 2016

Aspectos a ter en conta

  • Os menús imos poder colocalos en calquera sección (rexións) dun Tema.
  • Poderemos asociar a visualización dun menú en función:
  • Dun rol determinado (un rol é un grupo de seguridade ao que pode pertencer un usuario, por exemplo ao grupo administradores).
  • Do tipo de contido que se estea a visualizar (é dicir, podemos facer un menú se visualice se estamos a ver un artigo, por exemplo)
  • Das páxinas que esteamos a visualizar (é dicir, podemos facer que un menú estea visible só para certas páxinas, por exemplo, a páxina principal).

Visión Xeral

  • Se entramos na opción de menú Administrar:


  • Dentro dos menús por defecto temos:
  • Administración: É o menú que utilizan os usuarios có rol administrador.
  • Herramientas: É o menú no que aparecen enlaces relacionados con módulos previamente instalados. Por exemplo, por defecto aparece activo dentro deste menú o enlace agregar contenido que se amosa cando un usuario ten permiso para agregar novos contidos (por exemplo novos artigos) ao sitio web de Drupal.
  • Navegación Principal: É o menú que amosa as seccións principais do sitio.
  • Menú usuario (user account menú): É o menú no que se amosa os enlaces de Cerrar sesión e Mi cuenta, aparecen cun usuario cando se identifica.
  • Pié de página: Enlaces que aparecen a pé de páxina do sitio web. Por defecto ten activo o de Contacto.


  • A xestión dos menús é moi intuitiva. Podemos editalos, cambiar de orden os elementos dos menús ou crear novos menús premendo o botón Añadir menú.
  • Se, por exemplo, editamos o menú 'Administración' podemos ver como os elementos do menú se corresponden coas entradas do menú de administración de Drupal...

Drupal menu 3.jpg

Creando un menú

  • Imos crear un menú de administración cunhas entradas que nos permitan engadir novos contidos de tipo 'ficha xogador' e que poidamos ir á sección de 'baleirar' cache.
  • Indicar que as entradas de menú van poder referenciar calquera contido ou páxina de drupal. Soamente teremos que copiar a URL da mesma.
Polo tanto o contido que van referenciar ten que estar creado previamente.


Activando o menú

  • Unha vez creado o menú ten que 'colocarse' nalgunha das sección/rexión que conforman o theme actual.


Creando sub-menús

  • Drupal permite que os enlaces dun menú sexan 'fillos' dun enlace superior, creando unha estrutura en forma de árbore.



-- Ángel D. Fernández González -- (2016).