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 @@ + + + + + Footer + + + + +
+ +
div 1
+ +
+

Association

+
+ +
+

Aide

+
+ +
+ +

© 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 @@ + + + + + Offre Detail + + + {% include "menu.html" %} + + + +
+ Logo +

Developpeur Fullstack

+ +

Paris

+ +
+
+

CDI

+
+
+

Experience: Non spécifié

+
+
+

Etudes: Bac+2

+
+
+
+ +

Offre Proposée par marvin marbout

+

Publiée le 15/17/2023

+ +

Description de l'offre

+ +
+

+ 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 ! +

+
+ + + + + diff --git a/php/templates/offres.html b/php/templates/offres.html index 3d6e280..ecdd654 100644 --- a/php/templates/offres.html +++ b/php/templates/offres.html @@ -4,6 +4,27 @@ Alica - Offres +
@@ -13,24 +34,41 @@

Offres d'emploi

-{% for offre in offres %} -
+ {% for offre in offres %} +
-
- + +
+
-
+ +

{{ offre.getNom() }}

-

{{ offre.getOffreur().getNom() }} - {{ offre.getExperience() }}

-

{{ offre.getDescription() }}

- +

Julien Martin

+
+
+
+
+

{{ offre.getDescription() }}

+
+
+ + +
+
+ +
+

{{ offre.getVille() }}

-
+
+
+ +
+
+
{% endfor %} - -