Clean print

AdminInterface
Alexis 2 years ago
parent d799a093fb
commit 9c1530d5a0

@ -25,8 +25,8 @@ class CheckBoxQuestion extends BoxQuestion
$possibleResponses = $this->getPossibleResponses();
$categories = $this->getCategories();
$html = "\t\t\t<div id='question'>
\t\t\t\t<label>$content</label>\n";
$html = "\t\t\t<div class='question'>
<label>$content</label>\n";
for($i = 0; $i < count($possibleResponses); $i++)
{
@ -36,7 +36,7 @@ class CheckBoxQuestion extends BoxQuestion
$categoriesSplit.= $category."_";
}
$html.= "\t\t\t\t<input type='checkbox' id='checkBoxQuestion' name='answers[]' value='$categoriesSplit' />
\t\t\t\t<label>$possibleResponses[$i]</label>\n";
<label>$possibleResponses[$i]</label>\n";
}
$html.= "\t\t\t</div>\n";

@ -25,16 +25,16 @@ class ListBoxQuestion extends BoxQuestion
$possibleResponses = $this->getPossibleResponses();
$categories = $this->getCategories();
$html = "\t\t\t<div id='question'>
\t\t\t\t<label>$content</label>
\t\t\t\t<select name='answers[]'>\n";
$html = "\t\t\t<div class='question'>
<label>$content</label>
<select name='answers[]'>\n";
for($i = 0; $i < count($possibleResponses); $i++)
{
$html.= "\t\t\t\t\t<option value='$categories[$i]'>$possibleResponses[$i]</option>\n";
}
$html.= "\t\t\t\t</select>
\t\t\t</div>\n";
</div>\n";
return $html;
}

@ -24,9 +24,9 @@ class TextQuestion extends Question
public function printStrategy(): string // Possibilité de rajouter l'id de la question en parametre
{ // pour la mettre en id du input afin de la lier à ça question
$content = $this->getContent();
return "\t\t\t<div id='question'>
\t\t\t\t<label>$content</label>
\t\t\t\t<input type='text' name='answers[]' />
\t\t\t</div>\n";
return "\t\t\t<div class='question'>
<label>$content</label>
<input type='text' name='answers[]' />
</div>\n";
}
}

@ -21,12 +21,12 @@ class YesNoQuestion extends Question
public function printStrategy(): string
{
$content = $this->getContent();
return "\t\t\t<div id='question'>
\t\t\t\t<label>$content</label>
\t\t\t\t<select name='answers[]'>
\t\t\t\t\t<option value='Yes' selected>Yes</option>
\t\t\t\t\t<option value='No'>No</option>
\t\t\t\t</select>
\t\t\t</div>\n";
return "\t\t\t<div class='question'>
<label>$content</label>
<select name='answers[]'>
<option value='Yes' selected>Yes</option>
<option value='No'>No</option>
</select>
</div>\n";
}
}

@ -18,7 +18,7 @@ class ModelCandidate
public function getForm(): string
{
/* TEMPORAIRE */
$title = "Formulaire de candidature à un témoignage";
$title = "Candidature à un témoignage";
$description = "Ce formulaire vous permet de candidater à un potentiel témoignage vidéo.";
$questions = array(
new TextQuestion("Décrivez-nous votre parcours en quelques lignes :", array(null)),

@ -2,7 +2,8 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="Views/CSS/form.css" />
<link rel="stylesheet" href="Views/CSS/base.css" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap" rel="stylesheet">
@ -12,7 +13,7 @@
<body>
<!-- La barre bleue située en tête de page -->
<img id="logoUCA" src="https://cdn.uca.fr/images/logos/logo_uca_mini_light.png" height="35px">
<img id="logoUCA" src="https://cdn.uca.fr/images/logos/logo_uca_mini_light.png" height="35px" alt="logo UCA">
<?php echo $html; ?>

Loading…
Cancel
Save