在Drupal中,我需要创建一个没有URL的节点。
我有一个名为“Collection”的节点。它由Collection Pieces(也是节点)组成。这是一个在滑块中显示的列表。我在集合中使用nodereference,引用这些部分。我希望该集合有一个URL,但不是碎片。
任何人都知道如何禁用节点的网址创建?
答案 0 :(得分:2)
在drupal 6中无法做到这一点。默认情况下,每个节点都可以通过/ node / [node-id]访问。
Drupal 7通过引入entities
的概念解决了这个问题最好的办法是当有人试图访问这些页面时,使用hook_nodeapi()强制拒绝访问。
答案 1 :(得分:0)
您无法执行此操作,因为该节点是通过其ID或创建的别名来访问的。 Drupal必须为每个节点创建id(它是对节点的某种引用)。