-1

TYPO3システムを使用しています。

ヨーロッパのサマータイムMarch 31は で終わりますOctober 27。タイポスクリプトで条件を作成する方法はありますか?

[condition]

を使用してif、これらの日付の間にあるかどうかを検出しますか?

4

1 に答える 1

1

タイポスクリプトの条件をネストすることはできないので、いいえと言います。ユーザー関数を使用することをお勧めします。

<?php

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

それはあなたのlocal.confに入ります:

require_once('fileadmin/path/to/script/my_userfunc.php');

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

そして、ここで夏時間をチェックするためのphpメソッドを見つけました:http://phpsnips.com/113/Calculate-Central-European-Summer-Time-(CEST)#.UW1c1aDrFyA

于 2013-04-16T14:10:34.200 に答える