我想问一下有没有办法拉所有收集到的数据只需一次?(抱歉,这是Webflow的新产品。)因为现在,我有一个包含100多个条目的集合,由于分页的原因,它不会显示超过100的条目。我在网上寻找教程和可能的解决方案,看到有人建议使用integrat将数据解析为JSON,然后将JSON数据推入Webflow,但我还没有弄清楚如何做到这一点。

据我所知,收集列表会固有地将您的条目限制在100个,然后进行分页。即使使用更高级别的托管计划,也没有其他选择。

但是,这里有一些可能对你有用的选择。

选项1-使用多个集合列表,每个集合列表设置为不同的跨度。1-100, 101-200,等等。确保它们都使用相同的排序和筛选设置,这样你就可以得到相同的连续选择。

但如果你说的是数百个项目,那就太麻烦了。

选项2-从API外部获取数据,并将其作为JSON反馈给你的站点

Integromat或Zapier允许您从外部访问站点的集合,并使用它做一些事情——比如创建JSON提要或CSV或更新谷歌表。然后可以通过脚本编程将其重新集成到站点中。

选项2的工作量要大得多,但实际上,当您要处理数百个项目时,您无论如何都不想使用Collection List。您需要在用户滚动页面时实时加载更多数据,以便站点可用。就像Facebook的信息流一样。

你好,谢谢你的建议。你能给我更多关于integrmat如何调度创建JSON提要或更新谷歌表的信息吗?不幸的是,我所能做的有一些限制,因为我为一个非政府组织工作,我需要使用免费/低成本的解决方案,或者使用他们现有的任何工具(如Webflow和谷歌Cloud)……

我没有使用过Integromat,但如果你在这里搜索,你会找到来自使用过的人的帖子、代码和配置。我看过关于积分的讨论,这就是为什么我想到了它。

注意,我刚刚发现Integromat已重命名为使.在这里,搜索Integromat会更幸运,作为关键字会更独特。

确切地说,取决于您想要做什么,您几乎肯定要进行一些编码。

如果你可以将你的数据存储在一些可访问的提要中,如CSV或JSON,我有一个库可以在这里将其转换为HTML表。但这更多是针对特定的表格情况,如价格表、国家清单等。

差点忘了,我还创建了这个函数的Repeater版本;

谷歌表可以作为CSV发布和访问,我的库可以转换为JSON。我还没有尝试将它连接回Webflow API,但integrat /Make可能能够弥合这一差距,这取决于您的数据需求。