使用Drupal中的hook\u link\u alter帮助删除链接
我需要一些关于hook\u link\u alter语法的帮助。我的代码是使用Drupal中的hook\u link\u alter帮助删除链接,drupal,drupal-6,Drupal,Drupal 6,我需要一些关于hook\u link\u alter语法的帮助。我的代码是 function modulename_link_alter(&$links, &$node, $comment = null){ foreach($links as $module=>$link){ if (isset($links['link_id'])) { unset($links['link_id']); } } } 这不会删除链接。请尝试 functio
function modulename_link_alter(&$links, &$node, $comment = null){
foreach($links as $module=>$link){
if (isset($links['link_id'])) {
unset($links['link_id']);
}
}
}
这不会删除链接。请尝试
function mymodule_link_alter(&$links, $node) {
foreach ($links as $module => $link) {
if (strstr($module, 'blog')) {
unset($links[$module]);
}
}
}
将blog替换为任何需要删除的地方可以非常简单,将其放在自定义模块中。让自己的模块专门用于站点调整是一种很好的做法
function mycustomsitemodule_link_alter(&links, $node) {
unset($links['link_id_to_unset']);
}
删除链接所需的最小值