首页 > 解决方案 > 启用 TYPO3 页面内容到期日期

问题描述

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

那是某种预言?XD

在此处输入图像描述

我想这只是配置问题。

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

标签: typo3typo3-6.2.xtypo3-tca

解决方案


这是升级 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);

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


推荐阅读