watnweb/datefield

为 Kirby CMS 的 DreamForm 插件提供日期字段

v1.0.0 2024-07-22 20:00 UTC

This package is not auto-updated.

Last update: 2024-09-20 08:12:22 UTC


README

此插件通过添加 日期 字段扩展了 Kirby CMS 的 DreamForm 插件。

功能

  • 原生日期选择器:根据您的需求进行样式和自定义。
  • 限制日期:允许配置最小和最大日期值。
  • 默认值:可以设置当前日期或固定日期作为默认值。
  • 仅允许未来日期 可选地防止选择过去日期。
  • 验证:包括内置验证以确保正确的日期输入。

安装

  1. 下载插件文件。
  2. 将插件目录放置到您的 Kirby site/plugins 文件夹中。

样式

如果您正在使用 Tailwind 或我推荐的演示样式,建议您将以下类添加到您的 dreamform/form 片段中

'date' => [
    "error" => ['class' => 'hidden group-data-[has-error]:group-has-[:invalid]:block text-red-500 text-sm'],
    "input" => ['class' => 'peer group-data-[has-error]:group-has-[:invalid]:mb-2 shadow-sm group-data-[has-error]:group-has-[:invalid]:border-red-500 w-full border border-gray-200 rounded p-2']
]

面板预览

目前此字段还没有面板预览。目前它使用文本字段预览。这样您至少可以在线设置基本属性,如键或标签。更多设置可以在 编辑 遮罩层中找到。