J'ai un champ CCD datetime et souhaite définir sa valeur par défaut au 31 mai 2011. Lorsque je passe à la configuration du champ, je peux définir la valeur par défaut à Now
, Blank
ou Relative
.Drupal CCK Date: comment définir la valeur par défaut du champ datetime à une date fixe?
Relative
doit être définie par l'argument strtotime
de PHP. Cependant, il échoue quand je l'ai mis à
31 May 2011
-> Je reçois aujourd'hui dans le nœud ajouter sous formelast day of May 2011
-> Je reçois une erreur sur la page de configuration du champThe Strtotime default value for the To Date is invalid.
(cela devrait normalement fonctionner selon http://php.net/manual/en/function.strtotime.php)
Avez-vous une idée de la façon de le mettre par défaut au 31 mai 2011?
Merci dor Votre réponse, Dan. J'espère qu'il y a une solution plus simple. Écrire un crochet pour un but si simple, je ne trouve pas si gentil, surtout quand de nombreuses autres formes comme celle-ci apparaissent et le module deviendra juste une grande instruction de commutation. ;-) –
Ce serait bien s'il y avait un moyen plus facile ... J'ai vérifié quelques-uns des messages sur http://drupal.org/project/issues/date?text=default et il ne semble pas y avoir, encore. Par exemple. voir http://drupal.org/node/326439, http://drupal.org/node/331000, autres. –
Je n'ai pas trouvé ces messages avant. Merci. Quoi qu'il en soit, c'est assez bizarre que la fonctionnalité simple soit absente, alors que vous pouvez utiliser strtotime(). Espérons qu'ils vont compenser cela. :) –