È hook_translated_menu_link_alter () pensato per essere utilizzato solo sui link del menu tradotti?

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

  •  16-10-2019
  •  | 
  •  

Domanda

Potrebbe hook_translated_menu_link_alter() essere implementato per semplicemente modificare un link del menu prima del rendering?

Chiaramente, hook_translated_menu_link() viene richiamato solo per gli elementi di menu che sono stati segnalati da hook_menu_link_alter() come modificata; se un modulo usi hook_translated_menu_link() di modificare una voce di menu prima del rendering, ha bisogno di implementare hook_menu_link_alter() troppo.

È stato utile?

Soluzione

Date un'occhiata al Devel , utilizza hook_translated_menu_link() con hook_menu_link_alter() per aggiungere una query di destinazione fino alla fine di alcuni dei collegamenti.

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

  • Linea # 331 - devel_menu_link_alter ()

  • Linea # 342 - devel_translated_menu_link_alter ()

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a drupal.stackexchange
scroll top