Skip to content
Snippets Groups Projects
viewpostulation.php 2.69 KiB
Newer Older
nicrausaz's avatar
nicrausaz committed
<!doctype html>
<html lang="fr">
nicrausaz's avatar
nicrausaz committed
  <head>
    <title>Postulation Apprentis | Consultation</title>
    <?php
      require_once("tequila/tequila.php");
      $oClient = new TequilaClient();
      $oClient->SetApplicationName('Formulaire apprentissage');
      $oClient->SetWantedAttributes(array('uniqueid','firstname','name'));
      $oClient->SetWishedAttributes(array('user'));
      $oClient->SetAllowsFilter('categorie=epfl-guests');
      $oClient->Authenticate();
      $user = $oClient->getValue('user');
      $firstname = $oClient->getValue('firstname');
      $name = $oClient->getValue('name');
      $guest_sciper = $oClient->getValue('uniqueid');
      $sKey = $oClient->GetKey();
nicrausaz's avatar
nicrausaz committed

nicrausaz's avatar
nicrausaz committed
      include('templates/head.php');
      include('./helpers.php');
    ?>
  </head>
  <body>
nicrausaz's avatar
nicrausaz committed
    <?php include('templates/header.php'); $postulations = getPostulationBySciper($pdo, $guest_sciper);?>
nicrausaz's avatar
nicrausaz committed
    <main id="main" role="main" class="content container-grid">
      <h3 class="mb-5">Candidature pour un apprentissage</h3>
nicrausaz's avatar
nicrausaz committed
      <!-- si plusieures postulations -->
      <?php if (count($postulations) > 1) { ?>
nicrausaz's avatar
nicrausaz committed
      <div class="form-group">
nicrausaz's avatar
nicrausaz committed
        <label>Vous avez effectué plusieurs postulations, merci de choisir</label>
        <form action="<?= $_SERVER['PHP_SELF'] ?>" method="post" name="postSelector">
          <select id="selectPost" name="selected_post" class="custom-select mb-3" onselect="postSelector.submit()">
            <?php foreach ($postulations as $key => $postulation) {  ?>
              <option <?= $key == $_POST['selected_post'] ? 'selected' : '' ?> value="<?=$key?>"><?=$LISTJOB[$postulation['applicant_formation_location']][$postulation['applicant_formation']] . ", " . date('d/m/Y', strtotime($postulation['applicant_application_date'])) ?></option>
            <?php  } ?>
          </select>
        </form>
nicrausaz's avatar
nicrausaz committed
        </div>
nicrausaz's avatar
nicrausaz committed
      <?php } ?>
nicrausaz's avatar
nicrausaz committed
      <article>
        <?php
nicrausaz's avatar
nicrausaz committed
          if ($_POST['selected_post']) {
            $postulation = $postulations[$_POST['selected_post']];
          } else {
            $postulation = $postulations[0];
          }

nicrausaz's avatar
nicrausaz committed
          include('templates/viewPostulationTables/personnalInfosTable.php');
          include('templates/viewPostulationTables/responsiblesInfosTable.php');
nicrausaz's avatar
nicrausaz committed
          include('templates/viewPostulationTables/scolaritiesInfosTable.php');
          include('templates/viewPostulationTables/proActivitiesInfosTable.php');
          include('templates/viewPostulationTables/practicesInfosTable.php');
nicrausaz's avatar
nicrausaz committed
          include('templates/viewPostulationTables/filesTables.php');
nicrausaz's avatar
nicrausaz committed
        ?>
nicrausaz's avatar
nicrausaz committed
        </pre>
nicrausaz's avatar
nicrausaz committed
        <button type="button" class="btn btn-primary btn-block btn-sm mt-3 mb-2" id="delPostB">Retirer ma postulation</button>
nicrausaz's avatar
nicrausaz committed
      </article>
    </main>
  </body>
nicrausaz's avatar
nicrausaz committed
</html>