You are here

function menu_link_weight_hierarchical_select_ajax_commands_alter in Menu Link Weight 7

Alters hierarchical_select_ajax_commands().

Introduced for compatibility with the Hierarchical Select module, which uses a custom AJAX implementation. Makes sure the menu link weight widget updates when the Hierarchical Select selection changes.

File

./menu_link_weight.module, line 544
Replaces the menu link weight dropdown with a tabledrag widget.

Code

function menu_link_weight_hierarchical_select_ajax_commands_alter(&$commands, $context) {
  if (isset($context['form']['menu']['link']['menu_link_weight'])) {
    $commands[] = array(
      'command' => 'menuLinkWeightHierarchicalSelectUpdate',
      'output' => drupal_render($context['form']['menu']['link']['menu_link_weight']),
    );
  }
}