如何在Drupal6的nodecomments中获得到父节点的链接?

如何在Drupal6的nodecomments中获得到父节点的链接?,drupal,hyperlink,parent,Drupal,Hyperlink,Parent,我知道最理想的询问地点是。我在drupal支持论坛和nodecomments模块下发布了一个问题。在过去的3天里,我每天在drupal support IRC频道上连续发布一次这个问题 没有回答 因此,我决定在这里碰碰运气。出于测试目的,我正在共享主机上运行当前设置: drupal-6.12 fivestar-6.x-1.15 nodecomment-6.x-1.2rc2 cck-6.x-2.3 votingapi-6.x-2.0-rc2 views-6x-2.6 尽管他们使用的模块有点过时,

我知道最理想的询问地点是。我在drupal支持论坛和
nodecomments
模块下发布了一个问题。在过去的3天里,我每天在drupal support IRC频道上连续发布一次这个问题

没有回答

因此,我决定在这里碰碰运气。出于测试目的,我正在共享主机上运行当前设置:

drupal-6.12
fivestar-6.x-1.15
nodecomment-6.x-1.2rc2
cck-6.x-2.3
votingapi-6.x-2.0-rc2
views-6x-2.6
尽管他们使用的模块有点过时,我还是按照中的说明进行了操作。我得到了我想要的工作。我有一个产品节点类型和一个审查节点类型。然后,我使用了nodecomment,以便review节点类型显示为产品的注释

到目前为止还不错

现在,当我单独查看review节点时,我找不到返回到product节点(review节点的父节点)的链接。我试着搜索,但我不知道如何使用它。事实上,我甚至不确定它是否解决了我的问题

我不介意让父节点(产品节点)显示为面包屑,只要有一个指向产品节点的链接。我买了《使用drupal》这本书,但我不喜欢它教你选择产品列表以创建评论的方式。我试着搜索了一段时间,发现了nodecomment、NodeHierarchy和NodeRelativity。经过大量的实验,我决定使用nodecomment,但我需要父链接


请告知。

您所指的修补程序是针对6.x-2.x-dev版本的(有一天Drupal 6的nodecomment 2.0版),因此在您的情况下没有什么用处,抱歉

你可以做一些简单的事情,比如

<?php print l('Back to product', 'node/' . $node->comment_target_nid); ?>

节点comment.tpl.php
中获取指向该产品的链接

如果你想做更高级的事情(比如加载产品节点以获取其标题或其他属性),我建议你在主题中做一个预处理函数(或者甚至创建一个模块,这取决于你的需求有多大)


这里有一个关于预处理函数的好资源:。

您可以根据需要调整本教程中的方法:

不要使用nodecomment,而是在“product”节点上设置一个带有CCK nodereference字段的“review”内容类型(将在product节点上向add review表单添加一个方便的链接,其中已经设置了product node引用)。节点引用将显示为审阅节点中的一个字段,其中包含链接到产品节点的产品名称


将允许您将评论列表添加到产品节点。

hi mikl,谢谢您的回复。我已经试过了。但它不起作用。知道为什么吗?谢谢你的回复,米克尔。我必须说,为了学习,我至少想让你的解决方案也起作用。我可以问一下您在node-comment.tpl.php中把这一行放在哪里吗?我把它放在这里了。事实上,我也试过几个地方。不起作用。好吧,位置不重要,因为变量在模板文件中的任何位置都可用。然后更奇怪的是,它不起作用。我更改的文件是sites/all/modules/node comment/node-comment.tpl.php,正确吗?不,如果您要更改模板文件,您应该复制一份并将其放在主题文件夹中,以确保其具有优先级:)哇!谢谢你,盖普!认为使用drupal是摇篮曲的人写的。他们为什么不在那本书中首先使用nodereference URL方法?无论如何,尽管我没有充分测试你的解决方案,因为时间不够,但我认为这正是我所寻找的只是通过看视频!你有没有其他好的资源,或者我应该在学习drupal时找一个像我这样的人?我对php和drupal知之甚少,但我懂asp.net。我正在建立一个允许facebook连接的评论网站。使用Drupal是在12月发布的,ViewsAttach和Nodereference URL模块在1月份才发布了第一个版本。我也是新来的。使用Drupal是一个很好的开始,它引入了一些非常有用的模块。我正处于Drupal发展的中期,看起来这将是一个很好的参考,但到目前为止我还没有多少时间付诸实践。摇篮曲视频和播客也有一些关于最佳实践的有用信息。对我来说,最好的事情就是做实验,大多数事情都很难被无可挽回地打破。你还推荐什么其他书籍或资源作为主题?