启用 TYPO3 页面内容到期日期
Enable TYPO3 page content expiration date
我在 TYPO3 v.6.2 中,从今年开始,到期日期不再接受 2020-12-31 之后的日期。
那是某种预言? XD
我想这只是配置问题。
我在哪里可以更改它以启用未来的到期日期?
这是升级您的 TYPO3 安装的温馨提示 ;)
你的问题是,在旧的 TYPO3 版本中,日期选择器的上限是硬编码在 TYPO3 核心中的。
这可以用一点 PHP 代码来解决,例如在您自己的分机的 ext_localconf.php
或 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);
代码段必须适用于每个 table 和包含日期选择器的字段。
我在 TYPO3 v.6.2 中,从今年开始,到期日期不再接受 2020-12-31 之后的日期。
那是某种预言? XD
我想这只是配置问题。
我在哪里可以更改它以启用未来的到期日期?
这是升级您的 TYPO3 安装的温馨提示 ;)
你的问题是,在旧的 TYPO3 版本中,日期选择器的上限是硬编码在 TYPO3 核心中的。
这可以用一点 PHP 代码来解决,例如在您自己的分机的 ext_localconf.php
或 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);
代码段必须适用于每个 table 和包含日期选择器的字段。