Skip to content
This repository has been archived by the owner on Jul 22, 2022. It is now read-only.

[Roadmap] Formalisation de l'affichage des tables des modules HR et responsable #178

Merged
merged 5 commits into from
Jun 4, 2016
Merged

[Roadmap] Formalisation de l'affichage des tables des modules HR et responsable #178

merged 5 commits into from
Jun 4, 2016

Conversation

prytoegrian
Copy link
Member

@prytoegrian prytoegrian commented May 15, 2016

Statut :

  • terminée, mais ça n'a rien de prioritaire

Cf. #103

Dans l'attente de pouvoir continuer à bosser sur la gestion des heures, j'ai poursuivi mon travail sur la mise en template, les modules HR et responsable pour cette PR ci. Comme la PR précédente, il s'agit d'utiliser l'objet Table pour construire les tables des modules et ainsi d'avoir un « moule » commun.

L'objectif sous-jacent est triple :

  • Concevoir des objets formels de construction d'affichage pour l'appli,
  • Avoir une base de construction de l'affichage commune entre la version du code actuelle et celle à venir, de telle sorte que l'on puisse backporter les changements de la nouvelle version sur l'ancienne,
  • Faire monter les objets en puissance pour trouver tôt les besoins / bugs éventuels.

J'en ai profité pour passer un petit coup de balai sur des fonctions qui n'étaient pas utilisées dû à une migration antérieure de code. Et corrigé un bug, si tu veux y jeter un œil...

@Shadok
Copy link
Contributor

Shadok commented May 18, 2016

Différence avec la PR #179 ?

@prytoegrian
Copy link
Member Author

Il y a une différence fondamentale : cette PR s'occupe de HR et du responsable et pas l'autre 😆

Ces PR sont massives et si je peux le découper, je le fais, de tel sorte que la review et le test soit plus aisé et isolé. Dans le cas contraire, certaines choses non souhaitées peuvent glisser entre les mailles.

@@ -1054,7 +1098,7 @@ public static function affichage($user_login, $year_affichage, $year_calendrier
$return .= '<h3>' . _('resp_traite_user_etat_demandes_2_valid') . '</h3>';

//affiche l'état des demande en attente de 2ieme valid du user (avec le formulaire pour le responsable)
$return .= affiche_etat_demande_2_valid_user_for_resp($user_login);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

intéressant, pas vu avant!

@wouldsmina
Copy link
Member

vu

'table-condensed',
'table-responsive',
]);
$childTable .= '<thead>';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

variable non définie

@wouldsmina
Copy link
Member

Testé. J'ai remarqué, avec la double validation, que le RH ne voyait pas les demandes ayant été validé au 1er niveau et en attente de validation du grand responsable, je ne sais pas si c'est le cas sur la stable, je ferai un essai dans la journée...

@wouldsmina
Copy link
Member

C'est confirmé, le problème est présent sur Quinnis aussi...

@prytoegrian prytoegrian merged commit 264feb9 into libertempo:topic/templatisationBase Jun 4, 2016
@prytoegrian prytoegrian deleted the topic/templatisationResponsables branch June 4, 2016 15:05
@prytoegrian prytoegrian restored the topic/templatisationResponsables branch June 5, 2016 19:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants