Donc comme LaDenrée l'a précisé c'est dans la classe commonitiltask au niveau de sa fonction showForm(). Dans celle-ci il suffit de commenter le "if ( $ID > 0 )" ainsi que son "else" et le contenu du else en laissant bien sur le contenu du if qui affiche le champ.
--------------------------
//if ($ID > 0) {
echo "<tr class='tab_bg_1'>";
echo "<td>".__('Date')."</td>";
echo "<td>";
Html::showDateTimeField("date", ['value' => $this->fields["date"],
'timestep' => 1,
'maybeempty' => false]);
/*} else {
echo "<tr class='tab_bg_1'>";
echo "<td colspan='2'> ";
echo "</tr>";
}*/
-----------------------------
Avec ce commentage ( excellent mot ) le champ date apparaît maintenant lorsque l'on crée une tâche ce qui est pour moi un gain de temps non négligeable.
]]>attention : commonitiltask peut être appelée par d'autres classes que ticketstasks. pensez y quand vous validerez votre modification.
]]>Merci, en espérant une réponse dans les plus brefs délais !
]]>Je viens a vous car j'aurai besoin de votre aide, en effet je suis actuellement en stage et je dois développer dans votre logiciel des fonctionnalités.
Mon maître de stage m'a donc demandé de faire apparaître le champ date lorsque l'on crée une tâche car celui-ci est invisible lors de la création, et oblige donc a d'abord crée le tâche puis aller la modifier pour en changer la date.
Je voudrais savoir s'il est possible de le faire apparaître et si oui j'aimerai bien un petit peu d'aide, je me doute que c'est une histoire de champ hidden mais je ne trouve pas.
Merci pour votre travail
]]>