本文整理汇总了PHP中Dao::getConfiguration方法的典型用法代码示例。如果您正苦于以下问题:PHP Dao::getConfiguration方法的具体用法?PHP Dao::getConfiguration怎么用?PHP Dao::getConfiguration使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Dao
的用法示例。
在下文中一共展示了Dao::getConfiguration方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: afficherCompteEnt
//.........这里部分代码省略.........
<option value="apres_midi" selected >Après-midi</option>
<option value="journee"> Journée</option>
';
}
if ($profil->getTypeCreneau() == "journee") {
echo '<option value="matin">Matin</option>
<option value="apres_midi">Après-midi</option>
<option value="journee" selected> Journée</option>
';
}
echo '</select>
<br/><br/>
<label for="nbRecruteursSociete"/> Nombre de recruteurs
<br/>
<input required type="number" name="nbRecruteursSociete" min="1" max="20" value="' . $profil->getNbRecruteurs() . '" >
<br/><br/>
<label for="nbStandsSociete"/> Nombre de sessions en parallèle
<br/>
<input required type="number" name="nbStandsSociete" min="1" max="10" value="' . $profil->getNbStands() . '" >
<br/><br/>
<label for="nbRepasSociete"/> Nombre de repas prévus
<br/>
<input required type="number" min="0" max="10" name="nbRepasSociete" value="' . $profil->getNbRepas() . '" onblur="verifNombre(this, \'messageNbRepas\', 3)">
<p id="messageNbRepas" style="color:red"></p>
<TD> <input type="submit" name="modification_entreprise_organisation" value="confirmer"/> </TD>
</TABLE>
</form></br>
<form action="index.php" method="post">
<TABLE id="tabModifEnt">
';
$compteur = 0;
$dateNow = new DateTime("now");
$tabConfig = $dao->getConfiguration();
$dateLimitEnt = new DateTime($tabConfig['dateFinInscriptionEnt']);
$dateDebutEnt = new DateTime((string) $tabConfig['dateDebutInscriptionEnt']);
$formationsRecherchees = explode(",", $profil->getFormationsRecherchees());
$listeFormations = $dao->getListeFormations();
$listeDepartements = array();
if ($dateNow < $dateLimitEnt && $dateNow >= $dateDebutEnt) {
echo '<CAPTION> Formations recherchées </CAPTION>
<TR>
<TD> ';
foreach ($listeFormations as $formation) {
if (!in_array($formation->getDepartement(), $listeDepartements)) {
array_push($listeDepartements, $formation->getDepartement());
}
}
foreach ($listeDepartements as $departement) {
echo '<span><b>Département ' . $departement . ' :</b></span>
<br/>';
foreach ($listeFormations as $formation) {
if ($formation->getDepartement() == $departement) {
echo '<input type="checkbox" name="formation[' . $compteur . ']" value="' . $formation->getInitiales() . '" onClick="EnableSubmit(this)" ';
if (in_array($formation->getInitiales(), $formationsRecherchees)) {
echo 'checked ';
}
echo '><a id="lienFormation" href="' . $formation->getLien() . '" target="_blank">' . $formation->getDescription() . ' </a></option>
<br/>';
$compteur = $compteur + 1;
}
}
}
echo '<TD> <input type="submit" name="modification_entreprise_formations" value="confirmer"/> </TD>
</TABLE>
</form></br>';
示例2: afficherForm
public static function afficherForm($listeFormations)
{
// array[nomFormation, creneauDebut, creneauFin]
$dao = new Dao();
$tabConfig = $dao->getConfiguration();
$classFormation = "Formation";
?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="vue/css/general.css">
<title></title>
<meta charset="UTF-8">
</head>
<body>
<div id="main">
<br/>
<table id="tabFormation">
<tr>
<td colspan=4 id="titre"><b> Formations <b></td>
</tr>
<tr>
<td colspan= 1> Nom de la formation </td>
<td colspan= 1> Debut des entretiens</td>
<td colspan= 1> Fin des entretiens</td>
<td colspan= 1> Nombre d'entretiens </td>
</tr>
<?php
//affichage formation + horaire
foreach ($listeFormations as $formation) {
echo "<tr id='formation'>";
echo "<td>";
echo $formation[0];
//nom formation
echo "</td>";
echo "<td>";
echo $classFormation::calculHoraire($formation[1], $tabConfig, "debut");
//creneau debut
echo "</td>";
echo "<td>";
echo $classFormation::calculHoraire($formation[2], $tabConfig, "fin");
//creneau fin
echo "</td>";
echo "<td>";
$nbEntretiens = $formation[2] - $formation[1] + 1;
echo $nbEntretiens;
// nb Entretiens
echo "</td>";
echo "</tr>";
}
?>
</table>
<?php
}
示例3: genereVueAuthentification
public function genereVueAuthentification()
{
$util = new UtilitairePageHtml();
echo $util->genereBandeauAvantConnexion();
?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="vue/css/general.css">
<title></title>
<meta charset="UTF-8">
</head>
<body>
<div id="login">
<form method="POST" action="index.php">
<table>
<tr>
<td><label>E-mail</label></td>
<td> : </td>
<td><input type="text" name="identifiant"/><br/></td>
</tr>
<tr>
<td><label>Mot de passe</label></td>
<td> : </td>
<td><input type="password" name="password"/<br/></td>
</tr>
<tr>
<td><a href="index.php?oubliMdp=1">Mot de passe oublié ?</a></td>
<th colspan="2"><br/><input type="submit" name="submit_login" value="Connexion"></td>
</tr>
</table>
</form>
<p> <span style="font-size:16px; color: #8A2908; font-weight: bold;">Entreprises, étudiants, nous vous proposons d'échanger à l'occasion de
cette journée "Rencontres Alternance".</span> <!-- police sup, couleur #8A2908, gras-->
<br/><br/>
<table style="width: 80%; margin: auto; text-align: center;">
<tr>
<td>
<?php
$dao = new Dao();
$dateNow = new DateTime("now");
$tabConfig = $dao->getConfiguration();
$textDateDebutEtu = explode("-", $tabConfig['dateDebutInscriptionEtu']);
$textDateDebutEnt = explode("-", $tabConfig['dateDebutInscriptionEnt']);
$dateDebutEnt = new DateTime((string) $tabConfig['dateDebutInscriptionEnt']);
$dateLimitEnt = new DateTime((string) $tabConfig['dateDebutInscriptionEtu']);
$dateDebutEtu = new DateTime((string) $tabConfig['dateDebutInscriptionEtu']);
$dateLimitEtu = new DateTime((string) $tabConfig['dateFinInscription']);
if ($dateNow >= $dateLimitEtu) {
echo '<span style="opacity: 0.5">Inscription étudiant terminée</span>';
} elseif ($dateNow < $dateDebutEtu) {
echo '<span style="opacity: 0.5">Inscription étudiant à venir le ' . $textDateDebutEtu[2] . '/' . $textDateDebutEtu[1] . '</span>';
} else {
echo '<a href="index.php?inscriptionEtu=1">Inscription étudiant</a> <br/><br/> <b><span style="color: #8A2908; font-size: 12px;"> Venez échanger avec vos futurs employeurs !</span></b>';
// gras
}
?>
<br/><br/>
<?php
if ($dateNow >= $dateLimitEnt) {
echo '<span style="opacity: 0.5">Inscription entreprise terminée</span>';
} elseif ($dateNow < $dateDebutEnt) {
echo '<span style="opacity: 0.5">Inscription entreprise à venir le ' . $textDateDebutEnt[2] . '/' . $textDateDebutEnt[1] . '</span>';
} else {
echo '<a href="index.php?inscriptionEnt=1">Inscription entreprise</a> <br/><br/> <b><span style="color: #8A2908; font-size: 12px;">Venez à la rencontre de vos futurs collaborateurs en alternance !</span></b></td>';
// gras
}
?>
</tr>
</table>
<span style="font-size: 14px;"><br/><br/><br/><!-- couleur #8A2908 -->
Nous restons à votre disposition pour toutes informations
complémentaires :
<br/><br/>
- Tifenn Corbel - Relations entreprises : 02 28 09 20 74 - 02 40 30 60
87 - 06 86 11 02 85
<br/><br/>
- Sylvie Gaborit - Formation continue et apprentissage : 02 40 30 60 62
- 02 28 09 22 09</span>
</div>
<br/><br/>
<a style="font-size: 14px;" href="mailto:Tifenn.Corbel@univ-nantes.fr">Contacter l'administrateur</a>
<br/><br/><br/>
<?php
echo $util->generePied();
?>
</body>
</html>
<?php
}