function ajoutJustificationsParDefaut() { $justifications = new AbsenceEleveJustification(); $justifications->setNom("Certificat médical"); $justifications->setCommentaire("Une justification établie par une autorité médicale"); if (AbsenceEleveJustificationQuery::create()->filterByNom($justifications->getNom())->find()->isEmpty()) { $justifications->save(); } $justifications = new AbsenceEleveJustification(); $justifications->setNom("Courrier familial"); $justifications->setCommentaire("Justification par courrier de la famille"); if (AbsenceEleveJustificationQuery::create()->filterByNom($justifications->getNom())->find()->isEmpty()) { $justifications->save(); } $justifications = new AbsenceEleveJustification(); $justifications->setNom("Justificatif d'une administration publique"); $justifications->setCommentaire("Justification émise par une administration publique"); if (AbsenceEleveJustificationQuery::create()->filterByNom($justifications->getNom())->find()->isEmpty()) { $justifications->save(); } }
<?php echo add_token_field(); ?> <table cellpadding="2" cellspacing="2" class="menu"> <tr> <td>Nom (obligatoire)</td> <td>Commentaire (facultatif)</td> </tr> <tr> <td> <?php //$justification = AbsenceElevejustificationQuery::create()->findPk($id); if ($justification != null) { ?> <input name="id" type="hidden" id="id" value="<?php echo $id ?>" /> <?php } ?> <input name="nom" type="text" id="nom" size="14" maxlength="50" value="<?php if ($justification != null) {echo $justification->getNom();} ?>" /> </td> <td><textarea name="commentaire"><?php if ($justification != null) {echo $justification->getCommentaire();} ?></textarea></td> </tr> </table> <input type="submit" name="Submit" value="Enregistrer" /> </form> <br/><br/> <?php /* fin du div de centrage du tableau pour ie5 */ ?> </div> <?php } ?> <a href="admin_justifications_absences.php?action=ajouter"><img src='../../images/icons/add.png' alt='' class='back_link' /> Ajouter une nouvelle justification</a> <br/><br/> <a href="admin_justifications_absences.php?action=ajouterdefaut<?php echo add_token_in_url();?>"><img src='../../images/icons/add.png' alt='' class='back_link' /> Ajouter les justifications par défaut</a> <br/><br/>