0

我在 TYPO3 v.6.2 中,从今年开始,到期日期不再接受 2020-12-31 之后的日期。

那是某种预言?XD

在此处输入图像描述

我想这只是配置问题。

我在哪里可以更改它以启用未来的到期日期?

4

1 回答 1

2

这是升级 TYPO3 安装的温馨提示;)

您的问题是,在旧的 TYPO3 版本中,日期选择器的上限是硬编码在 TYPO3 核心中的。

这可以通过一些 PHP 代码来修复,例如在您自己的扩展中的ext_localconf.phpor中:Configuration/TCA/Overrides/YOUR_TABLE_NAME.php

$GLOBALS['TCA']['YOUR_TABLE_NAME']['columns']['YOUR_FIELD_NAME']['config']['range']['upper'] =
    mktime(0,0,0,12, 31, 2030);

代码片段必须适用于每个包含日期选择器的表和字段。

于 2021-01-12T18:48:19.410 回答