diff --git a/src/Bundle/ChillAsideActivityBundle/src/Form/AsideActivityFormType.php b/src/Bundle/ChillAsideActivityBundle/src/Form/AsideActivityFormType.php
index 0ee91a9fe..2dcce3baa 100644
--- a/src/Bundle/ChillAsideActivityBundle/src/Form/AsideActivityFormType.php
+++ b/src/Bundle/ChillAsideActivityBundle/src/Form/AsideActivityFormType.php
@@ -17,15 +17,19 @@ use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\FormEvent;
use Symfony\Component\Form\FormEvents;
+use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface;
+use Symfony\Component\Security\Core\Security;
final class AsideActivityFormType extends AbstractType
{
protected array $timeChoices;
private TranslatableStringHelper $translatableStringHelper;
+ private TokenStorageInterface $storage;
- public function __construct (TranslatableStringHelper $translatableStringHelper, array $timeChoices){
+ public function __construct (TranslatableStringHelper $translatableStringHelper, array $timeChoices, TokenStorageInterface $storage){
$this->timeChoices = $timeChoices;
$this->translatableStringHelper = $translatableStringHelper;
+ $this->storage = $storage;
}
public function buildForm(FormBuilderInterface $builder, array $options)
@@ -48,7 +52,8 @@ final class AsideActivityFormType extends AbstractType
'label' => 'Agent',
'required' => true,
'class' => User::class,
- //translate
+ 'data' => $this->storage->getToken()->getUser(),
+ 'attr' => array('class' => 'select2 '),
'placeholder' => 'Choose the agent for whom this activity is created',
'choice_label' => 'username'
])
diff --git a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivity/list.html.twig b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivity/list.html.twig
index 4017a7055..4d2bb9110 100644
--- a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivity/list.html.twig
+++ b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivity/list.html.twig
@@ -1,12 +1,14 @@
{% extends "@ChillMain/layout.html.twig" %}
+{% block title %}{{ 'Aside activity list' |trans }}{% endblock title %}
+
{% block content %}
{{ 'My aside activities' |trans }}
{% if entities|length == 0 %}
- {{ "There isn't any activities."|trans }}
+ {{ "There aren't any aside activities."|trans }}
{% else %}
@@ -30,13 +32,13 @@
{% if entity.date %}
{{ entity.date|format_date('long') }}
{% endif %}
-{#
+
{{ entity.duration|date('H:i') }}
-
#}
+
@@ -66,9 +68,9 @@
- -
+ {#
-
-
+ #}
{# TOOD
{% if is_granted('CHILL_ACTIVITY_UPDATE', activity) %}
#}
@@ -91,18 +93,15 @@
{% endif %}
{% endfor %}
+
+
{% endif %}
-
-
-{# TODO set this condition in configuration #}
-
-
- {% endblock %}
+{% endblock %}
diff --git a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig
index c932eb594..e9d5a0869 100644
--- a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig
+++ b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig
@@ -36,8 +36,8 @@
diff --git a/src/Bundle/ChillAsideActivityBundle/src/config/services/form.yaml b/src/Bundle/ChillAsideActivityBundle/src/config/services/form.yaml
index 193c61ed0..ceb9dffc7 100644
--- a/src/Bundle/ChillAsideActivityBundle/src/config/services/form.yaml
+++ b/src/Bundle/ChillAsideActivityBundle/src/config/services/form.yaml
@@ -5,5 +5,6 @@ services:
arguments:
- "@chill.main.helper.translatable_string"
- "%chill_activity.form.time_duration%"
+ - "@security.token_storage"
tags:
- { name: form.type, alias: chill_asideactivitybundle_asideactivity }
\ No newline at end of file
diff --git a/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml b/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml
index 6ddc70e6d..e364a0461 100644
--- a/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml
+++ b/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml
@@ -8,7 +8,7 @@ user_username: nom de l'utilisateur
Remark: Commentaire
No comments: Aucun commentaire
Add a new aside activity: Ajouter une nouvelle activité annexe
-Aside activity list: Liste des activités annexes
+Aside activity list: Activités annexes
present: présent
not present: absent
Delete: Supprimer
@@ -32,7 +32,7 @@ location: Lieu
crud:
aside_activity:
title_view: Détail de l'activité annexe
- title_new: Nouveau activité annexe
+ title_new: Nouvelle activité annexe
title_edit: Edition d'une activité annexe
title_delete: Supprimation d'une activité annexe
button_delete: Supprimer
@@ -43,14 +43,20 @@ crud:
#forms
Activity creation: Nouvelle activité annexe
+Create a new aside activity type: Nouvelle categorie d'activité annexe
Create: Créer
Back to the list: Retour à la liste
Save activity: Sauver l'activité
Reset form: Remise à zéro du formulaire
-Choose the agent for whom this activity is created: Choissisez l'agent pour qui l'activitée est creeé.
+Choose the agent for whom this activity is created: Choissisez l'utilisateur pour qui l'activité est creéé.
Choose the activity category: Choissisez le type d'activité
Choose the duration: Choisir la durée
Choose a category: Choisir un categorie
+Is active: Actif
+Agent: Utilisateur
+date: Date
+Duration: Durée
+Note: Note
5 minutes: 5 minutes
10 minutes: 10 minutes
15 minutes: 15 minutes