【问题标题】:Building form with Datepicker in CQ5在 CQ5 中使用 Datepicker 构建表单
【发布时间】:2016-01-06 21:36:54
【问题描述】:

我是 CQ5 的新手。我正在使用 CQ 5.6 版。我必须构建一个具有以下功能的表单 1. 开始日期 2. 结束日期 3. 客户名称 4. 性别 5.网址 我正在使用 CQ5 表单组件。对于功能 3,4 和 5,我使用来自 Sidekick 的文本字段、单选按钮和链接组件。但是对于 1 和 2(日期),我不确定该怎么做。我正在寻找一种日期选择器类型的选项,但我没有在表单组件组中找到它们。有没有办法添加这样的组件?

【问题讨论】:

    标签: aem


    【解决方案1】:

    是的,有 CQ.form.DateTime 小部件。它可用作日期时间 xtype。

    但它不能通过 sidekick 获得,因为 datewidget 不是一个组件,而是一个 ExtJs 小部件,它可以通过一个简单的 xtype include 包含到一个组件对话框中。 通过 sidekick 使其可用需要创建一个简单的“日期和时间”组件,并在组件的对话框定义中使用 datetime 小部件。

    geometrixx-media 示例项目中的 author-summary 组件就是一个很好的示例,因为它的对话框定义使用 datetime 小部件来呈现发布日期和时间。只需通过 vlt 查看 /apps/geometrixx-media/components/author-summary/dialog/items/publishedDate 或通过 crxde 访问路径。

    https://docs.adobe.com/docs/en/cq/5-6/widgets-api/index.html?class=CQ.form.DateTime 为您提供此小部件的完整文档。

    【讨论】:

      猜你喜欢
      • 2015-06-27
      • 1970-01-01
      • 1970-01-01
      • 2015-09-24
      • 2021-01-13
      • 1970-01-01
      • 1970-01-01
      • 2011-09-05
      • 1970-01-01
      相关资源
      最近更新 更多