sylvainjule/kirby-multilist

在 Kirby 中快速管理多字段列表

安装数: 1,928

依赖项: 0

建议者: 0

安全性: 0

星标: 45

关注者: 3

分支: 1

开放问题: 4

语言:Vue

类型:kirby 插件

1.0.1 2021-12-07 18:52 UTC

This package is auto-updated.

Last update: 2024-09-25 15:35:55 UTC


README

此插件帮助处理带有多个字段的较长列表。

multilist-screenshot


概览

此插件完全免费,并按照 MIT 许可证发布。但是,如果您将其用于商业项目并希望帮助我维护,请考虑随意捐款或通过我的联盟链接购买您的许可证。

1. 安装

下载并将此存储库复制到 /site/plugins/multilist

或者,您可以使用 composer 安装它:composer require sylvainjule/kirby-multilist


2. 设置

就像使用 结构 一样使用它

multilist:
  label: Multilist example
  type: multilist
  fields:
    name:
      label: Item name
      type: text
    date:
      label: Release date
      type: date
    toggle:
      label: Listed?
      type: toggle

3. 支持的字段

该字段支持所有 内联 字段类型

  • 文本
  • 网址
  • 电子邮件
  • 选择
  • 多选
  • 数字
  • 电话
  • 标签
  • 范围
  • 切换
  • 时间
  • 日期
  • 隐藏

更复杂的字段(文件、页面、区块、布局等)不受支持


4. 字段属性

您可以使用很多 结构字段属性,略有调整

  • 没有 columns 属性,而是可以直接在您的内部字段上设置 width: x/x 属性。
  • 没有 duplicate 属性。

5. 前端使用

像使用结构字段一样使用它,可以使用 ->toStructure()->yaml() 方法。


6. 缺点

我打算将此字段用于编辑器在桌面电脑上编辑内容的网站。由于字段的复杂性质,它没有任何移动替代视图。


7. 许可证

MIT