TYPO3システムを使用しています。
ヨーロッパのサマータイムMarch 31
は で終わりますOctober 27
。タイポスクリプトで条件を作成する方法はありますか?
[condition]
を使用してif
、これらの日付の間にあるかどうかを検出しますか?
TYPO3システムを使用しています。
ヨーロッパのサマータイムMarch 31
は で終わりますOctober 27
。タイポスクリプトで条件を作成する方法はありますか?
[condition]
を使用してif
、これらの日付の間にあるかどうかを検出しますか?
タイポスクリプトの条件をネストすることはできないので、いいえと言います。ユーザー関数を使用することをお勧めします。
<?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