{{ offre.getNom() }}
-{{ offre.getOffreur().getNom() }} - {{ offre.getExperience() }}
-{{ offre.getDescription() }}
- +Julien Martin
+{{ offre.getDescription() }}
+{{ offre.getVille() }}
diff --git a/.DS_Store b/.DS_Store index 756ad0b..241613c 100755 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/php/.DS_Store b/php/.DS_Store index a06d127..701de55 100755 Binary files a/php/.DS_Store and b/php/.DS_Store differ diff --git a/php/public/assets/deb.webp b/php/public/assets/deb.webp new file mode 100644 index 0000000..afb0462 Binary files /dev/null and b/php/public/assets/deb.webp differ diff --git a/php/public/assets/devbanner.jpeg b/php/public/assets/devbanner.jpeg new file mode 100644 index 0000000..a43a030 Binary files /dev/null and b/php/public/assets/devbanner.jpeg differ diff --git a/php/public/css/offreDetail.css b/php/public/css/offreDetail.css new file mode 100644 index 0000000..6acfe84 --- /dev/null +++ b/php/public/css/offreDetail.css @@ -0,0 +1,53 @@ + +img +{ + border-radius: 10px; +} + +body{ + margin: 0; + padding:0; +} + +#titleDiv +{ + background-image:url('../assets/deb.webp'); + width: 100%; + display: flex; + align-items: center; + flex-direction: column; + justify-content: center; + background-position: center; + color :white; +} + +#title p +{ + background-color: grey; + border-radius: 5px; +} + +#title +{ + font-size: 20px; + padding: 20px; + height: 70%; + align-items: center; + color: white; + background-color: #00DBFF; + +} + +#key { + + display: flex; + justify-content: center; + color: black; +} +#key p +{ + background-color: grey; + border-radius: 3px; + padding:10%; + +} \ No newline at end of file diff --git a/php/src/controleur/UtilisateurControleur.php b/php/src/controleur/UtilisateurControleur.php index 16cb96b..64cc765 100755 --- a/php/src/controleur/UtilisateurControleur.php +++ b/php/src/controleur/UtilisateurControleur.php @@ -113,7 +113,8 @@ class UtilisateurControleur $twig->addExtension(new TwigExtensions()); // Ajouter l'extension personnalisée à l'environnement Twig $offres = $offreMdl->obtenirOffres(); - echo $twig->render('offres.html', ['offres' => $offres]); + echo $twig->render('offreDetail.html',[]); + //echo $twig->render('offres.html', ['offres' => $offres]); } protected function creerOffre() { diff --git a/php/templates/footer.html b/php/templates/footer.html new file mode 100644 index 0000000..0a9dabf --- /dev/null +++ b/php/templates/footer.html @@ -0,0 +1,28 @@ + + +
+ +© Copyright 2023, All Rights Reserved by Alica
+ + + + \ No newline at end of file diff --git a/php/templates/offreDetail.html b/php/templates/offreDetail.html new file mode 100644 index 0000000..b411427 --- /dev/null +++ b/php/templates/offreDetail.html @@ -0,0 +1,50 @@ + + + + +Paris
+ +CDI
+Experience: Non spécifié
+Etudes: Bac+2
+Offre Proposée par marvin marbout
+Publiée le 15/17/2023
+ ++ Accompagné(e) par nos experts au sein d'une équipe pluridisciplinaire, tu conçois et développes des solutions innovantes répondant aux besoins de nos clients. + A ce titre, tu utilises les langages, frameworks et outils actuels. + Les méthodes agiles ainsi que les pratiques DevOps, l'intégration et le déploiement continu sont ton quotidien. + Tu interviens dans un environnement technique très riche. Rejoindre CGI dans le cadre de ton stage de fin d’études, + c’est intervenir sur des projets d’envergure et variés en lien avec ta formation tout en bénéficiant d’un accompagnement de proximité pour construire ta carrière. + C’est aussi s’investir auprès d’une entreprise responsable qui propose de nombreux avantages (prise en charge jusqu’à 100% des transports en commun) et partager des moments de convivialité pour ensuite nous rejoindre en CDI ! +
+{{ offre.getOffreur().getNom() }} - {{ offre.getExperience() }}
-{{ offre.getDescription() }}
- +Julien Martin
+{{ offre.getDescription() }}
+{{ offre.getVille() }}