TYPO3适用于夏季时间

时间:2013-04-16 10:57:17

标签: date conditional conditional-statements typoscript

我正在使用TYPO3系统。

欧洲夏令时结束March 31并以October 27结束。是否可以通过

在typoscript中创建条件
[condition]

使用if来检测我们是否在这些日期之间?

1 个答案:

答案 0 :(得分:1)

由于无法嵌套typoscript条件,我会说不。我建议使用用户功能:

<?php

function user_isSummertime() {
  /* check whether it is summertime */
  if ($summertime) {
     return true;
  }
  return false;
}
?>

进入你的local.conf:

require_once( 'fileadmin /路径/到/脚本/ my_userfunc.php');

[userFunc = user_isSummertime()]
  #typoscript
[global]

在这里我找到了一个检查夏季的PHP方法:http://phpsnips.com/113/Calculate-Central-European-Summer-Time-(CEST)#.UW1c1aDrFyA