Add atsk nature on export
This commit is contained in:
1
src/schedule-2.0/.gitignore
vendored
1
src/schedule-2.0/.gitignore
vendored
@@ -20,3 +20,4 @@
|
||||
npm-debug.log
|
||||
yarn-error.log
|
||||
###< symfony/webpack-encore-bundle ###
|
||||
*~
|
@@ -327,6 +327,7 @@ class ExportController extends AbstractController
|
||||
if(!isset($tbproject["weeks_by_task_by_user"][$event->getStart()->format("Y")][$event->getStart()->format("W")]["tasks"][$event->getTask()->getId()])){
|
||||
$tbproject["weeks_by_task_by_user"][$event->getStart()->format("Y")][$event->getStart()->format("W")]["tasks"][$event->getTask()->getId()] = [
|
||||
"taskname" => $event->getTask()->getName(),
|
||||
"nature" => $event->getTask()->getNature()->getName(),
|
||||
"users" => [],
|
||||
];
|
||||
}
|
||||
@@ -405,6 +406,7 @@ class ExportController extends AbstractController
|
||||
if(!isset($tbproject["weeks_by_task_by_user"][$penalty->getStart()->format("Y")][$penalty->getStart()->format("W")]["tasks"][$penalty->getTask()->getId()])){
|
||||
$tbproject["weeks_by_task_by_user"][$penalty->getStart()->format("Y")][$penalty->getStart()->format("W")]["tasks"][$penalty->getTask()->getId()] = [
|
||||
"taskname" => $penalty->getTask()->getName(),
|
||||
"nature" => $event->getTask()->getNature()->getName(),
|
||||
"users" => [],
|
||||
];
|
||||
}
|
||||
|
@@ -1,12 +1,12 @@
|
||||
{% block body %}
|
||||
Client;Projet;Tâche;Utilisateur;Année;Semaine;Cumul;
|
||||
Client;Projet;Tâche;Nature;Utilisateur;Année;Semaine;Cumul;
|
||||
{% for project in projects %}
|
||||
{% if project.weeks_by_task_by_user is defined %}
|
||||
{% for year,weeks in project.weeks_by_task_by_user %}
|
||||
{% for week in weeks %}
|
||||
{% for task in week.tasks%}
|
||||
{% for user in task.users%}
|
||||
{{project.customer}};{{project.name}};{{task.taskname}};{{user.displayname}};{{year}};S{{week.weeknumber}};{{user.cumul|replace({".": ","})}};
|
||||
{{project.customer}};{{project.name}};{{task.taskname|replace({"&": "et"})}};{{task.nature}};{{user.displayname}};{{year}};S{{week.weeknumber}};{{user.cumul|replace({".": ","})}};
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
|
Reference in New Issue
Block a user