Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/ouverture-campaign-2024' into pr…
Browse files Browse the repository at this point in the history
…eprod
  • Loading branch information
BenoitLeveque committed Apr 13, 2024
2 parents 0ab23cc + a1c10d4 commit 2a0e592
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 18 deletions.
8 changes: 3 additions & 5 deletions config/routes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@ afup_barometre_homepage:
methods: GET
controller: Symfony\Bundle\FrameworkBundle\Controller\RedirectController
defaults:
path: /report/2023
path: /campaign/2024
permanent: false

afup_barometre_form:
path: /campaign/2023
path: /campaign/2024
methods: GET
controller: Symfony\Bundle\FrameworkBundle\Controller\RedirectController
defaults:
path: /about
defaults: { _controller: App\Controller\CampaignController::formAction }

controllers:
resource:
Expand Down
3 changes: 1 addition & 2 deletions src/DataFixtures/AppFixtures.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ public function load(ObjectManager $manager): void
__DIR__.'/fixtures/container_environment_usage.yml',
__DIR__.'/fixtures/hosting_type.yml',
__DIR__.'/fixtures/response.yml',
]
);
]);

$objects = $objectSet->getObjects();
foreach ($objects as $object) {
Expand Down
2 changes: 1 addition & 1 deletion src/Filter/AgeFilter.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ class AgeFilter implements FilterInterface
public function buildForm(FormBuilderInterface $builder)
{
$builder->add('age', AgeFilterType::class, [
'label' => 'filter.age',
'label' => 'filter.age',
]);
}

Expand Down
6 changes: 3 additions & 3 deletions src/Filter/GenderFilter.php
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,9 @@ function ($value) use ($queryBuilder) {
public function buildForm(FormBuilderInterface $builder)
{
$builder->add($this->getName(), Select2MultipleFilterType::class, [
'label' => 'filter.gender',
'choices' => array_flip($this->gender->getChoices()),
]);
'label' => 'filter.gender',
'choices' => array_flip($this->gender->getChoices()),
]);
}

/**
Expand Down
2 changes: 1 addition & 1 deletion src/Filter/SalaryFilter.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ class SalaryFilter implements FilterInterface
public function buildForm(FormBuilderInterface $builder)
{
$builder->add('salary', SalaryFilterType::class, [
'label' => 'filter.salary',
'label' => 'filter.salary',
]);
}

Expand Down
5 changes: 5 additions & 0 deletions src/Menu/MenuBuilder.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,11 @@ protected function getBaseMenu()
$menu = $this->factory->createItem('menu');
$menu->setChildrenAttribute('class', 'nav navbar-nav');

$menu->addChild('menu.survey', [
'route' => 'afup_barometre_form',
'routeAbsolute' => UrlGeneratorInterface::ABSOLUTE_URL,
]);

$menu->addChild(
'menu.result2023',
[
Expand Down
10 changes: 5 additions & 5 deletions templates/Campaign/form.html.twig
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{% extends "layout.html.twig" %}

{% block title %}Répondez au questionnaire 2023 du baromètre des salaires{% endblock %}
{% block title %}Répondez au questionnaire 2024 du baromètre des salaires{% endblock %}

{% block content %}
<div class="row">

<h1>Enquête 2023 AFUP et WeLoveDevs sur les salaires de l'IT en France</h1>
<h1>Enquête 2024 AFUP sur les salaires de l'IT en France</h1>

<p>L'AFUP et WeLoveDevs lancent la version 2023 du baromètre des salaires en PHP ! C'est le retour de la seule enquête dédiée à PHP se penchant sur les rémunérations du développeur et sur son utilisation du langage en entreprise.</p>
<p>L'AFUP lance la version 2024 du baromètre des salaires en PHP ! C'est le retour de la seule enquête dédiée à PHP se penchant sur les rémunérations du développeur et sur son utilisation du langage en entreprise.</p>

<p>Grâce au baromètre, le salarié ou l'indépendant peuvent se positionner correctement sur le marché du travail, et le dirigeant d'entreprise y trouve un outil précieux pour gérer la carrière de ses collaborateurs et l'évolution de leur rémunération. Le développeur peut comparer son salaire avec des profils identiques, et l'entreprise découvre un état des lieux du développement PHP. Cette enquête est utile et ses résultats sont riches en enseignement : participez !</p>

<p>Vous aussi, répondez à l'enquête qui permettra de mieux faire valoir vos compétences auprès des RH. Aidez-nous à dessiner un profil du développeur en 2023 et coller au plus juste à la réalité du marché du travail !</p>
<p>Vous aussi, répondez à l'enquête qui permettra de mieux faire valoir vos compétences auprès des RH. Aidez-nous à dessiner un profil du développeur en 2024 et coller au plus juste à la réalité du marché du travail !</p>

<iframe src="https://docs.google.com/forms/d/e/1FAIpQLScR6BbY3bZaVodor-Vc8T1BSeAY26QeKCEWvFpXHiR5Y3AI2A/viewform?embedded=true" width="100%" height="810" frameborder="0" marginheight="0" marginwidth="0">
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSeEUZcIkTt9JuB4nsafhEIFx6X12z3t0mUgYpaMjgJ_H7yZEg/viewform?embedded=true" width="100%" height="810" frameborder="0" marginheight="0" marginwidth="0">
Chargement en cours...
</iframe>
</div>
Expand Down
2 changes: 1 addition & 1 deletion translations/messages.fr.xliff
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</trans-unit>
<trans-unit id="menu.survey">
<source>menu.survey</source>
<target>Questionnaire 2023</target>
<target>Questionnaire 2024</target>
</trans-unit>
<trans-unit id="menu.result2018">
<source>menu.result2018</source>
Expand Down

0 comments on commit 2a0e592

Please sign in to comment.