Drupal 搜索模块直接链接到评论

Posted

技术标签:

【中文标题】Drupal 搜索模块直接链接到评论【英文标题】:Drupal Search Module Linking to Comments Directly 【发布时间】:2009-05-23 23:39:35 【问题描述】:

在我的 drupal 搜索结果页面上,除了帖子本身之外,还直接链接到帖子的 cmets。查看 search.module 文件,相关代码似乎是。

$output = ' <dt class="title"><a href="'. check_url($item['link']) .'">'. check_plain($item['title']) .'</a></dt>';

问题是我无法弄清楚 $item['link'] 究竟来自哪里,或者如何获取那里的 cmets 的链接变量。您能提供的任何帮助都会很棒。

【问题讨论】:

【参考方案1】:

除了直接链接到节点本身之外,您还想链接到 cmets?没那么难……

对于同一页面,您需要将输出更改为:

$output = ' <dt class="title"><a href="'. check_url($item['link']) .'">'. check_plain($item['title']) .'</a></dt><dd><a href="'. check_url($item['link']) .'#comments">'. check_plain($item['title']) .'</a></dd>;

当然,你会想稍微弄乱一下主题。

【讨论】:

以上是关于Drupal 搜索模块直接链接到评论的主要内容,如果未能解决你的问题,请参考以下文章

在 Drupal 7 中,如何使用“搜索视图”模块将搜索词过滤器添加到我的视图中?

如何使Drupal链接相对

保护Drupal:看门狗的替代方案?

drupal 7 中可搜索的 civiEvents

当我将Drupal 7更新为Drupal 8时,我的模块会发生什么?

Drupal:使用视图快速搜索模块进行复杂过滤/排序