Bonjour,

Tout d'abord, je suis conquis par ce framework, qui m'a fait gagner un temps précieux.
il est très agréable à utiliser !

pour ce qui est de ma question :

Je suis en mode bootstrap, génération des crud.
la saisie des dates dans les formulaire se fait en français. d/m/Y ( via un datepicker que j'ai intégré )
Dans la base c'est un champs date (Y-m-d)
il faut donc faire des conversions à l'affichage et à la sauvegarde.

j'ai ajouté ceci dans la méthode save du modèle correspondant ( très sympa le plugin date au passage ) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$oDate = new plugin_date($this->date,'d/m/Y');        
$this->date = $oDate->toString('Y-m-d');
et dans les actions show et edit, je change également le format :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$oDate= new plugin_date($this->oEvent->date);
echo  $oDate->toString('d/m/Y');
alors vous allez peut être me trouver fainéant, certes ...
mais recopier ça dans chaque modèle et chaque vue, me fait me demander si c'est bien la bonne solution.
et s'il n'existe pas un moyen de factoriser ces traitements à un endroit quelconque afin que tous mes modèles/vues ( et ceux que je vais créer ) aient ce comportement vis a vis d'un champs date ?

sachant que mes sites sont purement en français.
Mais dans l'optique de site multilingues, j'aurai à faire ce traitement en global et en amont sur les dates en fonction de la langue.

débutant avec ce framework, j'ai peut être/surement loupé quelque chose.

Merci d'avance pour les éclaircissements