drup中的CCK节点引用url字段

时间:2011-02-25 07:30:05

标签: php drupal-6 cck

您好  我在cck中有两种内容类型

  1. 作业

  2. 申请人

  3. 我已将作业字段类型的nod引用字段创建为链接。

    现在我希望当有人点击特定工作时,即使没有人登录,也应该看到链接。

    当前登录的用户可以看到此链接。

    注意:当用户未登录时,链接应转到登录页面而不是申请人表格。

    由于

2 个答案:

答案 0 :(得分:1)

您是否尝试过节点参考URL小组件http://drupal.org/project/nodereference_url

根据他们的描述:

  

节点参考URL小组件模块   向节点添加新窗口小部件   参考CCK字段类型。它   自动填充节点引用字段   使用URL中的值,并且确实如此   不允许更改此值   一旦设定。它可以自动提供   引用节点类型的链接,   这将包含适当的网址   预填充该领域。

我在一个只有某些用户可以向场地添加事件的网站中使用它(我的配置是每个角色)。您可以使用(在您的nodereference字段设置中)一个视图来过滤用户可以引用的节点(例如,在我的情况下,我使用一个视图来过滤每个节点作者的场所,因此用户只能向他所在的场所添加事件的作者)。

要解决登录重定向,您应该尝试重定向403到用户登录http://drupalmodules.com/module/redirect-403-to-user-login

我希望它有所帮助 干杯!

答案 1 :(得分:0)

您应该为未注册的角色授予查看此字段的权限

来自用户权限部分