后端TCA字段动态填充其他字段

时间:2018-05-04 07:57:55

标签: typo3 extbase typo3-8.x

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

Field1和Field2。

为field1选择了日期和时间。

字段1的值必须自动在Field2中。 (默认值) 但必须更改字段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

这可能吗?

1 个答案:

答案 0 :(得分:0)

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

然后您可以缓存对象生命周期的值。不要忘记在field1的新设置上清除缓存。

或修改field1的设置者以计算和设置field2的值。