2013-04-16 1 views
-1

Im utilisant un système TYPO3.TYPO3 conditionnel pour l'heure d'été

L'heure d'été européenne chante March 31 et se termine au October 27. Y at-il un moyen de faire une condition dans typoscript, soit avec

[condition] 

d'utiliser if, pour détecter si nous sommes entre ces dates?

Répondre

1

Comme il n'est pas possible d'imbriquer des conditions de typoscript, je dirais non. Je recommande d'utiliser une fonction utilisateur:

<?php 

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

qui va dans votre local.conf:

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

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

Et là, je trouve une méthode php pour vérifier l'été: http://phpsnips.com/113/Calculate-Central-European-Summer-Time-(CEST)#.UW1c1aDrFyA

+0

Ça sonne bien, merci :) –