hook_link_alter
developer/hooks/core.php, строка 647
- Версии
- 5
hook_link_alter(&$node, &$links)
- 6
hook_link_alter(&$links, $node)
Производит изменения перед тем как отображаются ссылки в ноде. Один из популярных способов использования этого хука - изменение/удаление ссылок из других модулей. Если вы хотите добавить ссылку в секцию ссылок ноды, используйте вместо этого hook_link()
.
Параметры
$node
Объект ноды.
$links
Древовидный массив ссылок ноды.
Возвращаемое значение
Нет.
Связанные темы
Код
<?php
function hook_link_alter(&$node, &$links) {
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']);
}
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии