0

我创建了一个内容类型 TestType。

我想要一个字段类型的链接。这种类型将在下拉列表中列出我当前的所有页面。

是否有任何现有的模块?

更新

我有一个名为
SlidesShow 的内容类型。对于每个页面(主页、服务、菜单 => 子菜单(主体、甜点等),幻灯片内容都是不同的。
在这种情况下,当客户在内容管理器中输入新的幻灯片内容时,我希望他指定这个页面幻灯片内容将通过下拉列表应用。

注意:如果我添加一个新页面,下拉列表应该会自动更新。


FieldType : Body
FieldType : Image
FieldType : PAGE LIST (这就是我要找的)

4

2 回答 2

1

好吧,现在我想我得到了你的用例。这是您需要做的:

  1. 在幻灯片内容类型中创建一个用于指定页面的文本字段。这是需要考虑的一件事。如果您确定将使用幻灯片的页面将是特定的节点页面,您可以添加节点引用字段而不是文本字段。

  2. 创建视图时,在字段上使用上下文过滤器并指定默认值以获取当前页面 URL。您可以使用 views php 模块添加 php 过滤器而不是上下文过滤器并拉入页面的 $_GET['q']。

我希望这有帮助。如果您有其他疑问,请告诉我。

于 2013-09-30T05:05:31.187 回答
0

“这种类型将在下拉列表中列出我当前的所有页面”是什么意思?如果您想要一个带有选项的下拉字段作为所有节点页面,您最好在其中放置一个节点引用字段。

于 2013-09-27T02:50:39.963 回答