Est-hook_translated_menu_link_alter () a pensé à utiliser uniquement sur les liens du menu traduit?

drupal.stackexchange https://drupal.stackexchange.com/questions/295

  •  16-10-2019
  •  | 
  •  

Question

pourrait être mis en œuvre pour hook_translated_menu_link_alter() simplement modifier un lien de menu avant qu'elle ne soit rendue?

De toute évidence, hook_translated_menu_link() est uniquement invoquée pour des éléments de menu qui ont été marqués de hook_menu_link_alter() comme modifié; si un module utilise hook_translated_menu_link() pour modifier un élément de menu avant qu'il ne soit rendu, il a besoin de mettre en œuvre hook_menu_link_alter() aussi.

Était-ce utile?

La solution

Jetez un oeil à Devel , il utilise hook_translated_menu_link() avec hook_menu_link_alter() pour ajouter une requête de destination à la fin de quelques-unes des liens.

http://drupalcode.org/project/devel.git /blob/0ca6cc9bd5e2cf650717b73e8938b88726d0ebbd:/devel.module

  • Ligne # 331 - devel_menu_link_alter ()

  • Ligne # 342 - devel_translated_menu_link_alter ()

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top