首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带分类法过滤器的图片库

带分类法过滤器的图片库
EN

Drupal用户
提问于 2019-11-08 21:01:18
回答 1查看 179关注 0票数 0

这是不容易解释,所以我做了以下简单的例子。我在Drupal 8中做了一个画廊。首先,我用分类学术语写文章:动物、森林或人。有些文章有两个或三个分类术语。每一篇文章包含1-5张照片。主页(图片库)显示每篇文章的主照片(图1)。如您所见,当您单击森林图库时,所有文章都包含“森林”分类法(图2)。当有人从森林画廊点击缩略图时,就会出现一个页面(图3),我们可以看到我们的树上还有2张照片(例如,颜色框),加上上面有森林分类的文章的一些评论和缩略图。图4很容易理解。另外,当您单击来自最新(所有)图库的缩略图时,下一篇和以前的文章必须包括所有分类术语或仅包括所有照片文章。

我做了几个项目,但没有一个能做到这一点。有办法建这个照片画廊吗?它看起来像一个基本的画廊,但我找不到解决方案或模块。

编辑2019-11-27:从一开始:我有有分类学术语的文章(附照片),我对每个分类术语都有自己的看法。例如,对于"People“类别,我有一个视图,显示具有"People”分类法的每一篇文章的标题和缩略图。如果文章有两个分类术语,那么它的缩略图就会显示在"People“视图和"Forest”视图中。这没什么。我还为每个分类提供了一个寻呼机,它是由实体寻呼机模块创建的,它是一个块。我想在这篇文章中展示这个传呼机。但是现在,如果我有一篇有两个分类术语的文章,它会显示两个寻呼机。我只想展示一个。如果我单击"People“视图中的文章快捷方式(并且本文有分类术语"People”和"Forest"),我希望本文只显示"People“寻呼机。如果我单击相同的文章缩略图,但在“森林”视图中,我只希望在本文中显示“森林”寻呼机。有可能这样做吗?

EN

回答 1

Drupal用户

发布于 2019-11-11 01:33:57

这比你之前的问题要复杂得多。

我最好的建议是,为了让每个内容节点都有一个包含多个图像的图库,每个项目节点应该使用一个具有多个值的图像字段。

这些“子侧显示”将与“父幻灯片”完全分离,“父幻灯片”使用带有分类法筛选器的视图(例如,“先前/下一个森林”)。

通过使用像SlickSlider这样的库,您仍然应该能够在缩略图中显示“子幻灯片”到可滚动的图库中(例如,“文章中的前一个/下一个图像”)。

这个Drupal.org问题队列谈到将无视图的Slick设置为“D8上的多映像域单节点浮点”,因此绝对可以这样做。( 光滑的出口模块可能会有所帮助,但我还没有试过,所以我不确定。)

这将是一个更多的工作方式,而不是所有的建议,你在网上发现将完全适用于你的情况。如果您陷入困境,我建议您遵循精巧的演示中的Javascript代码,而不是任何特定于Drupal的演练。

祝好运!

编辑2019-11-27:谢谢,下面的评论帮助我理解你想做什么.

真正的问题是您的数据模型一团糟:您希望将分类法术语应用于文章(子幻灯片)内容类型,以及文章中的单个照片。显然,您不希望显示每篇文章中的所有照片,而只希望显示与父类中所选分类术语匹配的单个照片。从你之前的描述来看还不太清楚。

要做到这一点,我认为您需要实现术语过滤器(动物,森林,人)作为一个暴露过滤器的儿童幻灯片。您不能通过子节点上的分类法术语进行筛选,因为您希望将两个级别的术语混在一起。

这是由于您希望相同的按钮在两个不同的视图上充当公开的过滤器这一事实而变得更加复杂。怪不得你有麻烦了。

也许您可以在子幻灯片上使用上下文筛选器,该筛选器引用父幻灯片上公开的筛选器的值。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/288093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档