diff --git a/README-LABINVENT.md b/README-LABINVENT.md index fcce1f7..f0c4a71 100755 --- a/README-LABINVENT.md +++ b/README-LABINVENT.md @@ -53,7 +53,7 @@ VERSION ACTUELLE Date: 30/06/2016 Version: 2.5.4.2 -Username inversé + boutons materiels à gauche (index) + suppression bouton détails (index suivis & emprunt + view materiels et suivis) +boutons materiels à gauche (index) + mail administratif désactivé Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 diff --git a/src/Controller/MaterielsController.php b/src/Controller/MaterielsController.php index 291b7c5..e9ad003 100755 --- a/src/Controller/MaterielsController.php +++ b/src/Controller/MaterielsController.php @@ -261,6 +261,7 @@ class MaterielsController extends AppController $message = $materiel->get('nom_createur').' a ajouté le matériel "'.$materiel->get('designation').'" ('.$materiel->numero_laboratoire.')'; + //Envoi mail responsable $mailsResp = TableRegistry::get('Users')->find()->select('email')->where(['role =' => 'Responsable', 'groupes_metier_id =' => $materiel->get('groupes_metier_id')])->orWhere(['role =' => 'Responsable', 'groupe_thematique_id =' => $materiel->get('groupes_thematique_id')])->toArray(); $mails = []; for($i = 0; $i < sizeof($mailsResp); $i++) { @@ -268,7 +269,9 @@ class MaterielsController extends AppController } $this->sendEmailTo('Ajout d\'un matériel', $message, $mails); - $mailsResp = TableRegistry::get('Users')->find()->select('email')->where(['role =' => 'Administration Plus'])->orWhere(['role =' => 'Administration'])->toArray(); + //Envoi mail administratif + //$mailsResp = TableRegistry::get('Users')->find()->select('email')->where(['role =' => 'Administration Plus'])->orWhere(['role =' => 'Administration'])->toArray(); + $mailsResp = TableRegistry::get('Users')->find()->select('email')->where(['role =' => 'Administration Plus'])->toArray(); $mails = []; for($i = 0; $i < sizeof($mailsResp); $i++) { $mails[$i] = $mailsResp[$i]['email']; diff --git a/src/Template/Categories/index.ctp b/src/Template/Categories/index.ctp index a892120..b5cfedf 100755 --- a/src/Template/Categories/index.ctp +++ b/src/Template/Categories/index.ctp @@ -4,18 +4,16 @@
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | = $this->Paginator->sort('sur_categorie_id', 'Domaine') ?> | -= __('') ?> | +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($category->nom, ['action' => 'view', $category->id]) ?> | -= $category->has('sur_category') ? $this->Html->link($category->sur_category->nom, ['controller' => 'SurCategories', 'action' => 'view', $category->sur_category->id]) : '' ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $category->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -26,6 +24,11 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $category->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $category->id)]) ?> | + += $this->Html->link($category->nom, ['action' => 'view', $category->id]) ?> | += $category->has('sur_category') ? $this->Html->link($category->sur_category->nom, ['controller' => 'SurCategories', 'action' => 'view', $category->sur_category->id]) : '' ?> | + +
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | = $this->Paginator->sort('materiel_id', 'Materiel') ?> | = $this->Paginator->sort('suivi_id', 'Suivi') ?> | = $this->Paginator->sort('type_document_id', 'Type') ?> | = $this->Paginator->sort('type_doc', 'Extension fichier') ?> | = $this->Paginator->sort('photo', 'Miniature') ?> | -= __('') ?> | +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ photo) { + echo $this->Form->postLink(__(''), '/webroot/img/photos/'.$document->id.'.'.$document->type_doc, ['title' => 'Télécharger', 'style' => 'margin: 0 2px', 'escape' => false ]); + }else { + echo $this->Form->postLink(__(''), '/webroot/files/'.$document->id.'.'.$document->type_doc, ['title' => 'Télécharger', 'style' => 'margin: 0 2px', 'escape' => false ]); + } + ?> + = $this->Html->link(__(''), ['action' => 'edit', $document->id], ['title' => 'Editer', 'style' => 'margin: 0 2px', 'escape' => false]) ?> + + = $this->Form->postLink(__(''), ['action' => 'delete', $document->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $document->id)]) ?> + | += $this->Html->link($document->nom, ['action' => 'view', $document->id]) ?> | materiel_id)) { ?> @@ -36,19 +50,7 @@= h($document->type_doc) ?> | = $p ?> | -- = $this->Html->link(__(''), ['action' => 'view', $document->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> - photo) { - echo $this->Form->postLink(__(''), '/webroot/img/photos/'.$document->id.'.'.$document->type_doc, ['title' => 'Télécharger', 'style' => 'margin: 0 2px', 'escape' => false ]); - }else { - echo $this->Form->postLink(__(''), '/webroot/files/'.$document->id.'.'.$document->type_doc, ['title' => 'Télécharger', 'style' => 'margin: 0 2px', 'escape' => false ]); - } - ?> - = $this->Html->link(__(''), ['action' => 'edit', $document->id], ['title' => 'Editer', 'style' => 'margin: 0 2px', 'escape' => false]) ?> - - = $this->Form->postLink(__(''), ['action' => 'delete', $document->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $document->id)]) ?> - | +
= __('') ?> | += $this->Paginator->sort('id', 'N°') ?> | = $this->Paginator->sort('materiel_id', 'Matériel') ?> | = $this->Paginator->sort('numero_laboratoire', 'N° interne (labo)') ?> | @@ -13,12 +15,19 @@= $this->Paginator->sort('nom_emprunteur', 'Emprunteur') ?> | = $this->Paginator->sort('site_id', 'Lieu stockage') ?> | -= __('') ?> | +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ nom_createur, $emprunt->nom_emprunteur])) || (in_array($role, ['Responsable', 'Administration', 'Administration Plus', 'Super Administrateur']))) { ?> + = $this->Html->link(__(''), ['action' => 'edit', $emprunt->id], ['title' => 'Editer', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> + = $this->Form->postLink(__(''), ['action' => 'delete', $emprunt->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $emprunt->id)]) ?> + + | +Html->link('Emprunt '.$this->Number->format($emprunt->id), ['action' => 'view', $emprunt->id])?> | = $emprunt->has('materiel') ? $this->Html->link($emprunt->materiel->designation, ['controller' => 'Materiels', 'action' => 'view', $emprunt->materiel->id]) : '' ?> | = $emprunt->has('materiel') ? h($emprunt->materiel->numero_laboratoire) : '' ?> | @@ -28,12 +37,7 @@= h($emprunt->nom_emprunteur) ?> | emprunt_interne) == '1') { echo h($emprunt->site->nom).' - '.h($emprunt->e_lieu_detail); } else { echo h($emprunt->laboratoire); } ?> | -- nom_createur, $emprunt->nom_emprunteur])) || (in_array($role, ['Responsable', 'Administration', 'Administration Plus', 'Super Administrateur']))) { ?> - = $this->Html->link(__(''), ['action' => 'edit', $emprunt->id], ['title' => 'Editer', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> - = $this->Form->postLink(__(''), ['action' => 'delete', $emprunt->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $emprunt->id)]) ?> - - | +
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | = $this->Paginator->sort('description', 'Description') ?> | -= __('') ?> | +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($groupesMetier->nom, ['action' => 'view', $groupesMetier->id]) ?> | -= h($groupesMetier->description) ?> | - -+ + | = $this->Html->link(__(''), ['action' => 'view', $groupesMetier->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -28,6 +27,10 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $groupesMetier->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $groupesMetier->id)]) ?> | += $this->Html->link($groupesMetier->nom, ['action' => 'view', $groupesMetier->id]) ?> | += h($groupesMetier->description) ?> | + +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | = $this->Paginator->sort('description', 'Description') ?> | -= __('') ?> | +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
= $this->Html->link($groupesThematique->nom, ['action' => 'view', $groupesThematique->id]) ?> | -= h($groupesThematique->description) ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $groupesThematique->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -27,7 +25,9 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $groupesThematique->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $groupesThematique->id)]) ?> | - + += $this->Html->link($groupesThematique->nom, ['action' => 'view', $groupesThematique->id]) ?> | += h($groupesThematique->description) ?> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
= $this->Paginator->sort('designation','Désignation') ?> | = __('') ?> | = __('') ?> | = __('') ?> | += $this->Paginator->sort('designation','Désignation') ?> | = $this->Paginator->sort('numero_laboratoire', 'N° interne (labo)') ?> | = $this->Paginator->sort('categorie_id', 'Catégorie') ?> | = $this->Paginator->sort('organisme_id', 'Org.') ?> | @@ -131,9 +131,8 @@ if (isset ( $STATUS )) { echo ''.$this->Form->checkbox($materiel->id, ['style' => 'margin: 3px','id' => $materiel->id]).' | ' ; } ?> -= $materiel->has('designation') ? $this->Html->link($materiel->designation, ['controller' => 'Materiels', 'action' => 'view', $materiel->id]) : '' ?> | -+ | status, ['CREATED', 'VALIDATED'])): 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))) { ?> @@ -180,7 +179,7 @@ if (isset ( $STATUS )) { } ?> | - += $materiel->has('designation') ? $this->Html->link($materiel->designation, ['controller' => 'Materiels', 'action' => 'view', $materiel->id]) : '' ?> | = h($materiel->numero_laboratoire) ?> | = $materiel->has('category') ? h($materiel->category->nom) : '' ?> | = $materiel->has('organisme') ? h($materiel->organisme->nom) : '' ?> | diff --git a/src/Template/Materiels/view.ctp b/src/Template/Materiels/view.ctp index 06fb466..8269448 100755 --- a/src/Template/Materiels/view.ctp +++ b/src/Template/Materiels/view.ctp @@ -402,6 +402,7 @@ if (h ( $materiel->status ) == 'ARCHIVED') suivis)) { ?>
= __('') ?> | = __('N°') ?> | = __('Prestataire') ?> | = __('Date du contrôle') ?> | @@ -411,6 +412,15 @@ if (h ( $materiel->status ) == 'ARCHIVED')||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ 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' => 'Suivis', 'action' => 'edit', $suivis->id], ['escape' => false, 'style' => 'margin:0'])?> + = $this->Form->postLink(__(''), ['controller' => 'Suivis', 'action' => 'delete', $suivis->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $suivis->id)])?> + + | = $this->Html->link('Suivi '.$suivis->id, ['controller' => 'suivis', 'action' => 'view', $suivis->id]) ?> | = h($suivis->organisme) ?> | = h($suivis->date_controle) ?> | @@ -434,6 +444,7 @@ if (h ( $materiel->status ) == 'ARCHIVED') emprunts)) { ?>
= __('') ?> | = __('N°') ?> | = __('Emprunteur') ?> | = __('Type d\'Emprunt') ?> | @@ -455,6 +466,15 @@ foreach ( $materiel->emprunts as $emprunts ) : } ?>||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ 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' => 'Emprunts', 'action' => 'edit', $emprunts->id], ['escape' => false, 'style' => 'margin:0'])?> + = $this->Form->postLink(__(''), ['controller' => 'Emprunts', 'action' => 'delete', $emprunts->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $emprunts->id)])?> + + | = $this->Html->link('Emprunt '.$emprunts->id, ['controller' => 'emprunts', 'action' => 'view', $emprunts->id]) ?> | = h($emprunts->nom_emprunteur) ?> | = h($type) ?> | @@ -483,16 +503,10 @@ foreach ( $materiel->emprunts as $emprunts ) :
= __('') ?> | = __('Nom') ?> | = __('Type') ?> | = __('Miniature') ?> | -= __('Télécharger') ?> | - 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))) { - ?> -= __('Editer') ?> | -= __('Supprimer') ?> | -|||
---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($documents->nom, ['controller' => 'documents', 'action' => 'view', $documents->id]) ?> | -= $type ?> | -= $p ?> | - -+ | photo) { echo $this->Html->link ( __ ( '' ), '/webroot/img/photos/' . $documents->id . '.' . $documents->type_doc, [ @@ -528,23 +538,19 @@ foreach ( $materiel->documents as $documents ) : 'escape' => false ] ); } - ?> - | - 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))) { + + 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->Form->postLink(__(''), ['controller' => 'Documents', 'action' => 'delete', $documents->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $documents->id)])?> + | - += $this->Html->link($documents->nom, ['controller' => 'documents', 'action' => 'view', $documents->id]) ?> | += $type ?> | += $p ?> | +
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | -= __('') ?> | +|||||||
---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($organisme->nom, ['action' => 'view', $organisme->id]) ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $organisme->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -24,6 +23,10 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $organisme->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $organisme->id)]) ?> | + += $this->Html->link($organisme->nom, ['action' => 'view', $organisme->id]) ?> | + +
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | -= __('') ?> | +|||||||
---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($site->nom, ['action' => 'view', $site->id]) ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $site->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -29,6 +28,10 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $site->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $site->id)]) ?> | + += $this->Html->link($site->nom, ['action' => 'view', $site->id]) ?> | + +||||||
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | = $this->Paginator->sort('categorie_id', 'Catégorie') ?> | -= __('') ?> | +||||||
= $this->Html->link($sousCategory->nom, ['action' => 'view', $sousCategory->id]) ?> | -= $sousCategory->has('category') ? $this->Html->link($sousCategory->category->nom, ['controller' => 'Categories', 'action' => 'view', $sousCategory->category->id]) : '' ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $sousCategory->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -26,6 +24,10 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $sousCategory->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $sousCategory->id)]) ?> | += $this->Html->link($sousCategory->nom, ['action' => 'view', $sousCategory->id]) ?> | += $sousCategory->has('category') ? $this->Html->link($sousCategory->category->nom, ['controller' => 'Categories', 'action' => 'view', $sousCategory->category->id]) : '' ?> | + +
= __('') ?> | = $this->Paginator->sort('id', 'N°') ?> | = $this->Paginator->sort('materiel_id', 'Matériel') ?> | = $this->Paginator->sort('numero_laboratoire', 'N° interne (labo)') ?> | @@ -11,12 +12,18 @@= $this->Paginator->sort('date_prochain_controle', 'Date prochaine intervention') ?> | = $this->Paginator->sort('type_suivi_id', "Type d'intervention") ?> | = $this->Paginator->sort('statut', "Statut") ?> | -= __('') ?> | +||
---|---|---|---|---|---|---|---|---|---|
+ 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(__(''), ['action' => 'edit', $suivi->id], ['title' => 'Editer', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> + = $this->Form->postLink(__(''), ['action' => 'delete', $suivi->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $suivi->id)]) ?> + + | Html->link('Suivi '.$this->Number->format($suivi->id), ['action' => 'view', $suivi->id])?> | = $suivi->has('materiel') ? $this->Html->link($suivi->materiel->designation, ['controller' => 'Materiels', 'action' => 'view', $suivi->materiel->id]) : '' ?> | = $suivi->has('materiel') ? h($suivi->materiel->numero_laboratoire) : '' ?> | @@ -25,12 +32,7 @@= $suivi->has('type_suivi') ? h($suivi->type_suivi->nom) : '' ?> | = h($suivi->statut) ?> | -- 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(__(''), ['action' => 'edit', $suivi->id], ['title' => 'Editer', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> - = $this->Form->postLink(__(''), ['action' => 'delete', $suivi->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $suivi->id)]) ?> - - | +
= __('') ?> | = __('Nom') ?> | = __('Type') ?> | -= __('Détail') ?> | -= __('Télécharger') ?> | - - 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)) { - ?> -= __('Editer') ?> | -= __('Supprimer') ?> | -||
---|---|---|---|---|---|---|---|---|
= $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 ]) ?> - | + 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->Form->postLink(__(''), ['controller' => 'Documents', 'action' => 'delete', $documents->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $documents->id)]) ?> | + += $this->Html->link($documents->nom, ['controller' => 'documents', 'action' => 'view', $documents->id]) ?> | += $type ?> | +
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | -= __('') ?> | |||||||
---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($surCategory->nom, ['action' => 'view', $surCategory->id]) ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $surCategory->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -24,6 +22,9 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $surCategory->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $surCategory->id)]) ?> | += $this->Html->link($surCategory->nom, ['action' => 'view', $surCategory->id]) ?> | + +
= __('') ?> | = $this->Paginator->sort('nom', 'Nom') ?> | -= __('') ?> | |||||||
---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($typeDocument->nom, ['action' => 'view', $typeDocument->id]) ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $typeDocument->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -29,6 +27,9 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $typeDocument->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $typeDocument->id)]) ?> | += $this->Html->link($typeDocument->nom, ['action' => 'view', $typeDocument->id]) ?> | + +
= $this->Paginator->sort('nom', 'Nom') ?> | -= __('') ?> | += __('') ?> | += $this->Paginator->sort('nom', 'Nom') ?> | ||||||
---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($typeSuivi->nom, ['action' => 'view', $typeSuivi->id]) ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $typeSuivi->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -24,6 +22,9 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $typeSuivi->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $typeSuivi->id)]) ?> | += $this->Html->link($typeSuivi->nom, ['action' => 'view', $typeSuivi->id]) ?> | + +
= __('') ?> | = $this->Paginator->sort('nom') ?> | = $this->Paginator->sort('role') ?> | = $this->Paginator->sort('groupes_metier_id', $configuration->nom_groupe_metier) ?> | @@ -14,12 +15,7 @@||||||
---|---|---|---|---|---|---|---|---|---|
= $this->Html->link($user->nom, ['action' => 'view', $user->id]) ?> | -= h($user->role) ?> | -= $user->has('groupes_metier') ? h($user->groupes_metier->nom) : '' ?> | -= $user->has('groupes_thematique') ? h($user->groupes_thematique->nom) : '' ?> | - -+ | = $this->Html->link(__(''), ['action' => 'view', $user->id], ['title' => 'Visualiser', 'style' => 'margin: 0 2px', 'escape' => false ]) ?> @@ -27,6 +23,12 @@ = $this->Form->postLink(__(''), ['action' => 'delete', $user->id], ['title' => 'Supprimer', 'style' => 'margin: 0 2px', 'escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $user->id)]) ?> | += $this->Html->link($user->nom, ['action' => 'view', $user->id]) ?> | += h($user->role) ?> | += $user->has('groupes_metier') ? h($user->groupes_metier->nom) : '' ?> | += $user->has('groupes_thematique') ? h($user->groupes_thematique->nom) : '' ?> | + +