drupal中的CCK节点引用url字段

发布于 2024-10-19 10:31:57 字数 219 浏览 7 评论 0原文

中有两种内容类型

  1. 我在 cck

    Job

  2. Applicant

我已经创建了一个将作业字段类型作为链接的节点引用字段。

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

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

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

I have two content type in cck

  1. Job

  2. Applicant

I have created a node reference field to job field type as link.

Now I want that when some one click on particular job then the link should be seen even when person is not logged in.

Currently logged in user can see this link.

Note : When user not logged in then link should go to login page not to applicant form.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

嗼ふ静 2024-10-26 10:31:57

您是否尝试过节点引用 URL 小部件 http://drupal.org/project/nodereference_url

从他们的描述来看:

节点参考 URL 小部件模块
向节点添加一个新的小部件
参考CCK字段类型。它
自动填充节点引用字段
带有来自 URL 的值,并且执行
不允许改变这个值
一旦设置。它可以自动提供
引用节点类型的链接,
其中将包含正确的网址
预填充字段。

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

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

我希望它有帮助
干杯!

Have you tried the Node Reference URL Widget http://drupal.org/project/nodereference_url ?

From their description:

The Node Reference URL Widget module
adds a new widget to the Node
Reference CCK field type. It
auto-populates a node reference field
with a value from the URL, and does
not allow this value to be changed
once set. It can automatically provide
a link on the referencing node types,
that will contain the proper url to
prepopulate the field.

I'm using it in a site where only certain users can add an event to a venue (my config is per role). You can use (in your nodereference field setup) a view to filter which nodes can a user reference (for example, in my case I use a view which filters venues per node author, so the user can only add events to the venues he is author of).

To solve the login redirect you should try the Redirect 403 to User Login http://drupalmodules.com/module/redirect-403-to-user-login

I hope it helps
Cheers!

倚栏听风 2024-10-26 10:31:57

查看此字段的权限

您应该授予未注册角色从用户权限部分

you should give the unregistered role the permission to view this field

from user permissions section

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文