Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions assets/styles/app.css
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,17 @@ details {
border-width: 1px;
}

.loginPost, .registerPost, .requestPost {
.centerForm {
text-align: center;

div {
margin-bottom: 1rem;
}
}

.textLabel, .requestPost label, .registerPost label:not([for="registration_form_agreeTerms"]) {
display: block;
font-size: 15px;
label:not([for="registration_form_agreeTerms"], [for="_remember_me"]) {
display: block;
font-size: smaller;
}
}

.navbar {
Expand Down
13 changes: 11 additions & 2 deletions src/Form/PageType.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
use App\Entity\Category;
use App\Entity\Page;
use Symfony\Bridge\Doctrine\Form\Type\EntityType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
Expand All @@ -15,11 +17,18 @@ class PageType extends AbstractType
public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('titleJson')
->add('contentJson')
->add('category', EntityType::class, [
'class' => Category::class,
'choice_label' => 'titleJson[fr]',
'label_format' => 'Catégorie'
])
->add('titleJson', TextType::class, [
'label_format' => 'Titre'
])
->add('contentJson', TextareaType::class, [
'attr' =>
['rows' => 10, 'cols' => 60],
'label_format' => 'Contenu'
])
;

Expand Down
2 changes: 1 addition & 1 deletion templates/page/_form.html.twig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{ form_start(form) }}
{{ form_start(form, {'attr': {'class': 'centerForm'}}) }}
{{ form_widget(form) }}
<button class="btn">{{ button_label|default('Save') }}</button>
{{ form_end(form) }}
11 changes: 6 additions & 5 deletions templates/page/edit.html.twig
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{% extends 'base.html.twig' %}

{% block title %}Édition de page{% endblock %}
{% block title %}Modification de page{% endblock %}

{% block main %}
<h1>Édition de la page {{page.titleJson.fr}}</h1>
<article>
<h1>Modification de la page {{page.titleJson.fr}}</h1>

{{ include('page/_form.html.twig', {'button_label': 'Modifier'}) }}
{{ include('page/_form.html.twig', {'button_label': 'Valider'}) }}

<a href="{{ path('app_page_index') }}">Retour à la liste</a>
<a href="{{ path('app_page_index') }}">Retour</a>

{{ include('page/_delete_form.html.twig') }}
</article>
{% endblock %}
2 changes: 1 addition & 1 deletion templates/reset_password/request.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{% for flash_error in app.flashes('reset_password_error') %}
<div class="alert alert-danger" role="alert">{{ flash_error }}</div>
{% endfor %}
<div class="requestPost">
<div class="requestPost centerForm">
<h1>Réinitialiser le mot de passe</h1>

{{ form_start(requestForm) }}
Expand Down
2 changes: 1 addition & 1 deletion templates/security/login.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{% block title %}Se connecter!{% endblock %}

{% block main %}
<div class = "loginPost">
<div class = "loginPost centerForm">
<form method="post">
{% if error %}
<div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
Expand Down
2 changes: 1 addition & 1 deletion templates/security/register.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{% for flash_error in app.flashes('verify_email_error') %}
<div class="alert alert-danger" role="alert">{{ flash_error }}</div>
{% endfor %}
<div class='registerPost'>
<div class='registerPost centerForm'>
<h1>Inscription</h1>

{{ form_errors(registrationForm) }}
Expand Down