Modifier la valeur de date_creation dans un objet

Bonjour,

En V9.0.0, j’ai créé un module et ses classes d’objets avec le module builder. Par défaut, un certain nombre d’attributs sont créés pour chaque classe, dont date_creation.

Il peut m’arriver que j’ai besoin pour certains objets de manipuler cette date de création. J’ai donc modifié dans le tableau $fields de la classe l’entrée d’index ‹ date_creation › comme suit :
‹ date_creation › => array(‹ type ›=>‹ date ›, ‹ label ›=>‹ Date de Création ›, ‹ enabled ›=>1, ‹ visible ›=>1, ‹ position ›=>10, ‹ notnull ›=>1,),
Et au passage, dans la méthode info($id) j’ai commenté :
//$this->date_creation = $this->db->jdate($obj->datec);

Ensuite j’utilise le fichier _card.php généré par le module builder pour gérer le CRUD de mon objet.

Je constate alors que quelle que soit la date que je choisisse avec le datepicker pour date_creation, il sauvegardera toujours la date de création de l’objet, en création comme en modification. Après avoir décortiqué dans tous les sens le code du _card.php, je n’ai rien trouvé qui force cet attribut spécifique à rester à la date de création de l’objet. Si je renomme l’attribut date_creation avec n’importe quel autre nom, on peut le modifier tout à fait normalement.

Quelqu’un saurait-il dans quel include se trouve la gestion spécifique de l’attribut date_creation ?

Merci par avance