Imprimer

Stage Flavien Crochard Semaine 2

Pair programming

Voir ici

Ajout d'onglets à un module existant

Le module existant : dPpersonnel
Les 2 onglets sont :

Mise en place pour l'onglet Gestion plages des vacances?

On a créé une classe métier CPlageVacances associée au type d'objet que nous allons manipuler.

Ensuite, les fichiers suivant sont ajoutés à la racine :

  • vw_idx_plages_vac.php : le contrôleur principal de l'onglet Gestion plages des vacances
  • ajax_plage_vac.php : le contrôleur pour la liste des plages d'un ou plusieurs utilisateurs
  • ajax_edit_plage_vac.php : le contrôleur pour la création et modification de plage
  • do_plagevac_edit.php : ce fichier permet l'enregistrement dans la base d'une nouvelle plage ou d'une plage modifiée

Dans le répertoire template, il s'agit des ces fichiers :

  • CPlageVacances_view.tpl : ce qui apparaît dans la tooltip? d'une plage peut être modifiée en créant et en modifiant ce fichier
  • vw_idx_plages_vac.tpl : la vue générale de l'onglet Gestion plages des vacances
  • inc_filtre_plage.tpl : la vue de la recherche de plages
  • inc_liste_plages_vac.tpl : la vue de la liste des plages
  • inc_edit_plage_vac.tpl : la vue pour la création / édition de plages

On modifie également les fichiers suivants :

  • index.php : on rajoute la ligne $module->registerTab("vw_idx_plages_vac" , TAB_READ); pour afficher l'onglet Gestion plages des vacances.
  • setup.php : la création de la table associées aux plages de vacances est écrite dans ce fichier.

Cette création est effectuée lorsque l'on met à jour le module dans le panneau administration, et plus précisément dans l'onglet installation et dans le volet modules installés.

Mise en place pour l'onglet Planning des vacances

Voir en Semaine 3 pour cette mise en place, car le module a été finalisé pendant cette semaine.


Dernièrement modifié par flavien1798 points  , Basé sur le travail de lryo6432 points  et system .
Modifiée dernièrement le vendredi 02 de avril, 2010 11h01m59.