2013-08-22 48 views
1

我正在制作一些图像的视图幻灯片。 这些图像有一个标题。 我想将此标题作为下拉列表过滤器公开。暴露的视图过滤器制成的标题

我可以用pr配置的过滤器值来做到这一点,但我希望这个列表是由最终用户给出的作为图像标题的值构建的。 (或由另一个领域像描述等...)

因此,当用户上传带有标题“休假”的图像时,我想这个值出现在视图幻灯片显示的过滤器中...

谢谢

回答

3

这可以很容易地使用Views Reference Filter模块完成。

  1. 创建一个包含您希望显示的字段的视图页面。

  2. 将实体引用显示添加到您的视图。

  3. 设置哪个字段应该在实体参考显示的格式设置(本例中为内容:标题)中充当您的搜索字段。仅删除或排除此显示的所有其他字段(覆盖)。

  4. 向页面显示添加过滤器内容:Nid(entityreference过滤器)并将其展示给访问者。请记住,如果您有多个实体参考视图,请在“用于选择实体的视图”下拉列表中选择正确的视图。

可选步骤:

  1. 启用阿贾克斯你的看法。

  2. 将暴露的表单样式设置设置为自动提交。

1

如果我试图做到这一点我想补充一个分类词汇这些图像,然后我就一个字段添加到图像内容类型引用这个词汇。

之后,我会使用创建一个Rule这将对保存一个新的图像作出反应,并添加一个新的分类术语到输入标题的图像。

然后,您可以在视图中轻松创建过滤器,以过滤该分类术语并将其作为下拉菜单公开。通过这样做,每个图像应该有一个附加的分类术语,即图像的标题。随着图像的添加,分类术语应该出现在下拉列表中。

让我知道你是否需要任何额外的指导。

+0

这听起来像一个解决方案。 我之前没有使用过分类法,但也许这是一个很好的时机。 我会检查并测试这个......并且如果它的成功或者不成功,请回复你。 – Nomistake

相关问题