matfish/craft-tablecloth

为Craft内容的前端数据表

安装: 34

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:craft-plugin

2.2.3 2024-02-29 07:08 UTC

README

tablecloth)

Tablecloth 是专为CraftCMS构建的强大且灵活的数据表解决方案。它允许为Craft的任何原生元素构建前端表或索引页面,包括Craft Commerce的产品和变体。

此插件包含一个由Tailwind和AlpineJS提供的默认表。用户可以覆盖任何组件或整个表,甚至将表布局更改为卡片布局(例如用于显示产品)。所有表格功能都可以通过编程方式触发,包括筛选、排序、分页和行选择,这允许UI和行为完全分离。该软件包支持创建可跨数据源使用的可重复使用的表格“预设”。

构建表格/索引的基本过程通常包括两个步骤

  1. 在Craft的后端定义表格源(例如条目或产品)、列和选项。
  2. (可选,根据表格)创建表格和/或特定列或列类型的Twig模板,使用简单和声明性的AlpineJS语法。

然后可以通过简单的Twig函数在页面上的任何位置渲染表格。

文档

完整的文档可以在这里找到。

许可证

您可以在开发环境中试用Tablecloth,时间不限。一旦您的网站上线,您需要购买此插件的许可证。许可证可通过Craft插件商店购买。

有关更多信息,请参阅Craft的商业插件许可

需求

此插件需要Craft CMS 3.7.0或更高版本。

问题和讨论指南

请只为错误报告打开新问题。对于功能请求和问题,请打开一个新的讨论。在讨论功能请求时,请将[FR]添加到标题之前。