首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅使用视图创建FooTable功能

仅使用视图创建FooTable功能
EN

Drupal用户
提问于 2019-06-15 10:35:32
回答 1查看 239关注 0票数 -1

我注意到,在我的Drupal 8站点的视图上使用FooTable显示,会使视图的加载时间增加2000 ms以上。

我使用Footable的主要想法是,当您单击该表行(可折叠字段)时,可以将字段隐藏在表行中并使其可见。

我是否可以仅使用带有可折叠字段的视图进行构建,而不安装Footable模块?

任何帮助建议只是为了让我开始!

下面是我试图仅使用视图核心模块构建的图像:

注意:在我的情况下,表的响应性并不重要!

我希望该表始终显示4列(每个列中有一个字段),当单击“查看更多”链接时,其他字段将显示/隐藏在可折叠的手风琴中。

EN

回答 1

Drupal用户

回答已采纳

发布于 2019-06-15 12:55:28

提供“可折叠”功能的模块是观点手风琴,所以您也许可以尝试一下,看看它的性能是否更好。

但是它不会根据浏览器的宽度改变布局。

解决这一问题的正确方法是使用CSS。您可以使用CSS网格使字段在更宽的宽度上显示为表,并在窄宽度上将其中的一个放在另一个下面。您甚至可以重新创建手风琴,查看某些字段最初隐藏的位置,单击可见的字段显示所有其他字段。我希望这个解决方案在性能上得分最高,但是我不知道任何为D8提供它的贡献模块,您可以自己构建它的子主题。

对于D7,有查看CSS表

CSS路由可能不支持一些较旧的浏览器,因此它取决于您的项目访问者的统计数据,如果它是安全的。

编辑:是的,我认为这是可以做到的,虽然我从来没有尝试过这样的观点,而且它肯定不是微不足道的。您需要学习的概念是:

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

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

复制
相关文章

相似问题

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