hook_link_alter

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

developer/hooks/core.php, строка 962

Версии
5
hook_link_alter(&$node, &$links)
6
hook_link_alter(&$links, $node)

Производит изменения перед тем как отображаются ссылки в ноде. Один из популярных способов использования этого хука - изменение/удаление ссылок из других модулей. Если вы хотите добавить ссылку в секцию ссылок ноды, используйте вместо этого hook_link().

Параметры

$links Древовидный массив ссылок для ноды, где снабженный ключами сопутствующим модулем.

$node Объект-нода, содержащий ссылки.

Возвращаемое значение

Нет.

Связанные темы

Код

<?php
function hook_link_alter(&$links, $node) {
  foreach ($links as $module => $link) {
    if (strstr($module, 'taxonomy_term')) {
      // Link back to the forum and not the taxonomy term page
      $links[$module]['href'] = str_replace('taxonomy/term', 'forum', $link['href']);
    }
  }
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему