【问题标题】:Backend TCA field dynamically fill of other field后端 TCA 字段动态填充其他字段
【发布时间】:2018-05-04 07:57:55
【问题描述】:

我有两个 TCA 字段作为 DateTime 类型。

字段 1 和字段 2。

为字段 1 选择了日期和时间。

字段 1 的值必须自动在字段 2 中。 (默认值) 但必须更改字段 2 的值。

Field2 的日期必须是下周的星期三。

**Example 1:**

Field1:05-04-2018 17:00 

Field2 becomes: 05-09-2018 17:00


**Example 2:**

Field1:05-14-2018 12:00 

Field2 becomes: 05-23-2018 12:00

这可能吗?

【问题讨论】:

    标签: typo3 extbase typo3-8.x


    【解决方案1】:

    在没有自己的字段的情况下编写单独的 getter 可能更容易,因为可以直接从 field1 计算值。

    那么您可能会在对象的生命周期内缓存该值。不要忘记在field1 的新设置上清除缓存。

    或者你修改field1的设置器来计算和设置field2的值。

    【讨论】:

    • 我想直接在后端做。选择日期时。我认为通过jquery。有我如何使用 jquery 的示例吗?
    • 你可能可以做到,但我没有经验。另一方面:可编辑字段的 javascript 填充将启用对值的操作。
    • 非常感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-26
    • 1970-01-01
    • 2021-08-09
    • 2020-11-01
    • 2021-05-12
    • 2021-09-06
    • 1970-01-01
    相关资源
    最近更新 更多