+ = $this->Html->link('Suivi '.$suivis->id, ['controller' => 'suivis', 'action' => 'view', $suivis->id]) ?> |
= h($suivis->organisme) ?> |
= h($suivis->date_controle) ?> |
= h($suivis->date_prochain_controle) ?> |
= $typeSuivis->find()->where(['id =' => h($suivis->type_suivi_id)])->first()['nom']; ?> |
+ = h($suivis->statut) ?> |
= $this->Html->link(__(''), ['controller' => 'Suivis', 'action' => 'view', $suivis->id], ['escape' => false, 'style' => 'margin:0'])?>
@@ -435,6 +439,7 @@ if (h ( $materiel->status ) == 'ARCHIVED')
emprunts)) { ?>
+ = __('N°') ?> |
= __('Emprunteur') ?> |
= __('Type d\'Emprunt') ?> |
= __('Où') ?> |
@@ -456,6 +461,7 @@ foreach ( $materiel->emprunts as $emprunts ) :
}
?>
+ = $this->Html->link('Emprunt '.$emprunts->id, ['controller' => 'emprunts', 'action' => 'view', $emprunts->id]) ?> |
= h($emprunts->nom_emprunteur) ?> |
= h($type) ?> |
= h($lieu) ?> |
@@ -488,7 +494,7 @@ foreach ( $materiel->emprunts as $emprunts ) :
= __('Nom') ?> |
= __('Type') ?> |
- = __('Photo') ?> |
+ = __('Miniature') ?> |
= __('Détail') ?> |
= __('Télécharger') ?> |
documents as $documents ) :
] )->first () ['nom'];
?>
- = h($documents->nom) ?> |
+
+ = $this->Html->link($documents->nom, ['controller' => 'documents', 'action' => 'view', $documents->id]) ?> |
= $type ?> |
= $p ?> |
@@ -523,13 +530,13 @@ foreach ( $materiel->documents as $documents ) :
photo) {
- echo $this->Html->link ( __ ( '' ), '/webroot/img/photos/' . $documents->id . '.' . $documents->type_doc, [
+ echo $this->Html->link ( __ ( '' ), '/webroot/img/photos/' . $documents->id . '.' . $documents->type_doc, [
'title' => 'Télécharger',
'style' => 'margin:0',
'escape' => false
] );
} else {
- echo $this->Html->link ( __ ( '' ), '/webroot/files/' . $documents->id . '.' . $documents->type_doc, [
+ echo $this->Html->link ( __ ( '' ), '/webroot/files/' . $documents->id . '.' . $documents->type_doc, [
'title' => 'Télécharger',
'style' => 'margin:0',
'escape' => false
@@ -541,7 +548,7 @@ foreach ( $materiel->documents as $documents ) :
if(($role == 'Utilisateur' && (in_array($username, [$materiel->nom_createur, $materiel->nom_responsable]))) || (in_array($role, ['Administration', 'Administration Plus', 'Super Administrateur'])) || ($role == 'Responsable' && ($materiel->groupes_metier_id == $userConnected->groupes_metier_id || $materiel->groupes_thematique_id == $userConnected->groupe_thematique_id))) {
?>
|
- = $this->Html->link(__(''), ['controller' => 'Documents', 'action' => 'edit', $documents->id], ['escape' => false, 'style' => 'margin:0'])?>
+ = $this->Html->link(__(''), ['controller' => 'Documents', 'action' => 'edit', $documents->id], ['escape' => false, 'style' => 'margin:0'])?>
|
= $this->Form->postLink(__(''), ['controller' => 'Documents', 'action' => 'delete', $documents->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $documents->id)])?>
diff --git a/src/Template/Suivis/edit.ctp b/src/Template/Suivis/edit.ctp
index 43e9e58..7cc8363 100755
--- a/src/Template/Suivis/edit.ctp
+++ b/src/Template/Suivis/edit.ctp
@@ -18,6 +18,10 @@
'options' => $typeSuivis
]);
+ echo $this->Form->input ('statut', [
+ 'options' => ['En cours' => 'En cours', 'Terminé' => 'Terminé'],
+ ]);
+
echo $this->Form->input('date_controle', [
'type' => 'text',
'label' => 'Date intervention',
diff --git a/src/Template/Suivis/find.ctp b/src/Template/Suivis/find.ctp
index d7896c7..592ab44 100755
--- a/src/Template/Suivis/find.ctp
+++ b/src/Template/Suivis/find.ctp
@@ -26,6 +26,12 @@ $r = isset ($_results);
// FORMULAIRE DE RECHERCHE
echo $this->Form->create();
+ echo $this->Form->input ('s_statut', [
+ 'label' => 'Statut',
+ 'empty' => 'Tous',
+ 'options' => ['En cours' => 'En cours', 'Terminé' => 'Terminé'],
+ ]);
+
// Type suivi
echo $this->Form->input ( 's_type_suivi_id', [
'label' => 'Type de suivi',
@@ -103,6 +109,7 @@ $r = isset ($_results);
| = $this->Paginator->sort('date_controle', 'Date intervention') ?> |
= $this->Paginator->sort('date_prochain_controle', 'Date prochaine intervention') ?> |
= $this->Paginator->sort('type_suivi_id', "Type d'intervention") ?> |
+ = $this->Paginator->sort('statut', "Statut") ?> |
|
|
|
@@ -123,6 +130,7 @@ $r = isset ($_results);
= h($suivi->date_controle) ?> |
= h($suivi->date_prochain_controle) ?> |
= $s_type_suivis->find()->where(['id =' => h($suivi->type_suivi_id)])->first()['nom'] ?> |
+ = h($suivi->statut) ?> |
';
diff --git a/src/Template/Suivis/index.ctp b/src/Template/Suivis/index.ctp
index ab4fec5..389505f 100755
--- a/src/Template/Suivis/index.ctp
+++ b/src/Template/Suivis/index.ctp
@@ -10,6 +10,7 @@
= $this->Paginator->sort('date_controle', 'Date intervention') ?> |
= $this->Paginator->sort('date_prochain_controle', 'Date prochaine intervention') ?> |
= $this->Paginator->sort('type_suivi_id', "Type d'intervention") ?> |
+ = $this->Paginator->sort('statut', "Statut") ?> |
= __('') ?> |
@@ -22,6 +23,7 @@
= h($suivi->date_controle) ?> |
= h($suivi->date_prochain_controle) ?> |
= $suivi->has('type_suivi') ? h($suivi->type_suivi->nom) : '' ?> |
+ = h($suivi->statut) ?> |
= $this->Html->link(__(''), ['action' => 'view', $suivi->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?>
diff --git a/src/Template/Suivis/view.ctp b/src/Template/Suivis/view.ctp
index 4c272e4..d244c39 100755
--- a/src/Template/Suivis/view.ctp
+++ b/src/Template/Suivis/view.ctp
@@ -33,6 +33,7 @@
$displayElement(__('Materiel'), $suivi->has('materiel') ? $this->Html->link($suivi->materiel->designation, ['controller' => 'Materiels', 'action' => 'view', $suivi->materiel->id]) : '');
$displayElement(__('Numéro interne (labo)'), $suivi->has('materiel') ? h($suivi->materiel->numero_laboratoire) : '');
+ $displayElement(__('Statut'), h($suivi->statut));
$displayElement(__('Date Intervention'), h($suivi->date_controle));
$displayElement(__('Date Prochaine Intervention'), h($suivi->date_prochain_controle));
$displayElement(__('Type d\'intervention'), $suivi->has('type_suivi') ? h($suivi->type_suivi->nom) : '');
@@ -80,20 +81,20 @@
?>
|
- = h($documents->nom) ?> |
+ = $this->Html->link($documents->nom, ['controller' => 'documents', 'action' => 'view', $documents->id]) ?> |
= $type ?> |
= $this->Html->link(__(''), ['controller' => 'Documents', 'action' => 'view', $documents->id], ['escape' => false, 'style' => 'margin:0']) ?>
|
- = $this->Html->link(__(''), '/webroot/files/'.$documents->id.'.'.$documents->type_doc, ['title' => 'Télécharger', 'style' => 'margin:0', 'escape' => false ]) ?>
+ = $this->Html->link(__(''), '/webroot/files/'.$documents->id.'.'.$documents->type_doc, ['title' => 'Télécharger', 'style' => 'margin:0', 'escape' => false ]) ?>
|
nom_createur])) || (in_array($role, ['Administration', 'Administration Plus', 'Super Administrateur'])) || $role == 'Responsable' && ($suivi->groupes_metier_id == $userConnected->groupes_metier_id || $suivi->groupes_thematique_id == $userConnected->groupe_thematique_id)) {
?>
- = $this->Html->link(__(''), ['controller' => 'Documents', 'action' => 'edit', $documents->id], ['escape' => false, 'style' => 'margin:0'])?>
+ = $this->Html->link(__(''), ['controller' => 'Documents', 'action' => 'edit', $documents->id], ['escape' => false, 'style' => 'margin:0'])?>
|
= $this->Form->postLink(__(''), ['controller' => 'Documents', 'action' => 'delete', $documents->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $documents->id)]) ?>
diff --git a/src/Template/TypeDocuments/index.ctp b/src/Template/TypeDocuments/index.ctp
index 3987c01..45cabd8 100755
--- a/src/Template/TypeDocuments/index.ctp
+++ b/src/Template/TypeDocuments/index.ctp
@@ -11,6 +11,8 @@
|
nom != 'N/A') {
?>
@@ -31,6 +33,7 @@
diff --git a/tests/Fixture/SuivisFixture.php b/tests/Fixture/SuivisFixture.php
index 10d43ae..b722088 100755
--- a/tests/Fixture/SuivisFixture.php
+++ b/tests/Fixture/SuivisFixture.php
@@ -29,7 +29,8 @@ class SuivisFixture extends TestFixture
'type_frequence' => ['type' => 'string', 'length' =>30, 'null' => true, 'default' => null, 'comment' => '', 'precision' => null, 'fixed' => null],
'panne_resolu' => ['type' => 'boolean', 'length' =>null, 'null' => true, 'default' => 1, 'comment' => '', 'precision' => null, 'fixed' => null],
'commentaire' => ['type' => 'string', 'length' => 100, 'null' => true, 'default' => null, 'comment' => '', 'precision' => null, 'fixed' => null],
- 'nom_createur' => ['type' => 'string', 'length' => 45, 'null' => true, 'default' => null, 'comment' => 'nom du createur de la fiche', 'precision' => null, 'fixed' => null],
+ 'statut' => ['type' => 'string', 'length' => 30, 'null' => true, 'default' => 'En cours', 'comment' => '', 'precision' => null, 'fixed' => null],
+ 'nom_createur' => ['type' => 'string', 'length' => 45, 'null' => true, 'default' => null, 'comment' => 'nom du createur de la fiche', 'precision' => null, 'fixed' => null],
'nom_modificateur' => ['type' => 'string', 'length' => 45, 'null' => true, 'default' => null, 'comment' => 'nom du modificateur de la fiche', 'precision' => null, 'fixed' => null],
'created' => ['type' => 'datetime', 'length' => null, 'null' => true, 'default' => null, 'comment' => 'date et heure de creation de la fiche', 'precision' => null],
'modified' => ['type' => 'datetime', 'length' => null, 'null' => true, 'default' => null, 'comment' => 'date et heure de modif de la fiche', 'precision' => null],
--
libgit2 0.21.2 |