Commit a4f974ef4e47787722d8567cf83bf8c745a0040a
1 parent
7de487eb
Exists in
master
and in
3 other branches
Partie V - Mail avec doc en pj
On ne parle plus d'envoi de devis car cela permet d'envoyer le document de notre choix modification de la vue de suivis pour permettre l'envoi de mail au profil responsable qui aurais crée la fiche de suivi modification du nom des documents pour les télécharger Ajout des boutons
Showing
1 changed file
with
7 additions
and
4 deletions
Show diff stats
src/Template/Suivis/view.ctp
@@ -10,7 +10,8 @@ | @@ -10,7 +10,8 @@ | ||
10 | <?php | 10 | <?php |
11 | if (($role == 'Utilisateur' && in_array($username, [ | 11 | if (($role == 'Utilisateur' && in_array($username, [ |
12 | $suivi->nom_createur | 12 | $suivi->nom_createur |
13 | - ])) || (in_array($role, [ | 13 | + ])) || ($role == 'Responsable' && in_array($username, [$suivi->nom_createur])) |
14 | + || (in_array($role, [ | ||
14 | 'Administration', | 15 | 'Administration', |
15 | 'Administration Plus', | 16 | 'Administration Plus', |
16 | 'Super Administrateur' | 17 | 'Super Administrateur' |
@@ -151,18 +152,20 @@ if ($suivi->type_suivi->nom == "Vérification métrologique") { | @@ -151,18 +152,20 @@ if ($suivi->type_suivi->nom == "Vérification métrologique") { | ||
151 | <?php foreach ($suivi->documents as $documents): ?> | 152 | <?php foreach ($suivi->documents as $documents): ?> |
152 | <tr> | 153 | <tr> |
153 | <td class="actions" style="padding: 6px 0; text-align: left;"> | 154 | <td class="actions" style="padding: 6px 0; text-align: left;"> |
154 | - <?= $this->Html->link(__('<i class="icon-download-alt"></i>'), '/webroot/files/'.$documents->id.'.'.$documents->type_doc, ['title' => 'Télécharger', 'style' => 'margin:0', 'escape' => false ]) ?> | 155 | + <?= $this->Html->link(__('<i class="icon-download-alt"></i>'),'/webroot/files/'.$documents->suivi_id.'_'.$documents->nom.'_'.$documents->id.'.'.$documents->type_doc, ['title' => 'Télécharger', 'style' => 'margin:0', 'escape' => false ]) ?> |
155 | <?php | 156 | <?php |
156 | if (($role == 'Utilisateur' && in_array($username, [ | 157 | if (($role == 'Utilisateur' && in_array($username, [ |
157 | $suivi->nom_createur | 158 | $suivi->nom_createur |
158 | - ])) || (in_array($role, [ | 159 | + ])) || ($role == 'Responsable' && in_array($username, [$suivi->nom_createur])) |
160 | + || (in_array($role, [ | ||
159 | 'Administration', | 161 | 'Administration', |
160 | 'Administration Plus', | 162 | 'Administration Plus', |
161 | 'Super Administrateur' | 163 | 'Super Administrateur' |
162 | ])) || ($role == 'Responsable' && ((isset($priviledgedUser->groupes_metier_id) && $priviledgedUser->groupes_metier_id != $idGmNa && $suivi->groupes_metier_id == $priviledgedUser->groupes_metier_id) || (isset($priviledgedUser->groupe_thematique_id) && $priviledgedUser->groupe_thematique_id != $idGtNa && $suivi->groupes_thematique_id == $priviledgedUser->groupe_thematique_id)))) { | 164 | ])) || ($role == 'Responsable' && ((isset($priviledgedUser->groupes_metier_id) && $priviledgedUser->groupes_metier_id != $idGmNa && $suivi->groupes_metier_id == $priviledgedUser->groupes_metier_id) || (isset($priviledgedUser->groupe_thematique_id) && $priviledgedUser->groupe_thematique_id != $idGtNa && $suivi->groupes_thematique_id == $priviledgedUser->groupe_thematique_id)))) { |
163 | ?> | 165 | ?> |
164 | <?= $this->Html->link(__('<i class="icon-pencil"></i>'), ['controller' => 'Documents', 'action' => 'edit', $documents->id], ['escape' => false, 'style' => 'margin:0'])?> | 166 | <?= $this->Html->link(__('<i class="icon-pencil"></i>'), ['controller' => 'Documents', 'action' => 'edit', $documents->id], ['escape' => false, 'style' => 'margin:0'])?> |
165 | - <?= $this->Form->postLink(__('<i class="icon-trash"></i>'), ['controller' => 'Documents', 'action' => 'delete', $documents->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer # {0}?', $documents->id)]) ?> | 167 | + <?= $this->Form->postLink(__('<i class="icon-trash"></i>'), ['controller' => 'Documents', 'action' => 'delete', $documents->id], ['escape' => false, 'style' => 'margin:0', 'confirm' => __('Êtes-vous sur de vouloir supprimer le document nommé {0}?', $documents->nom)]) ?> |
168 | + <?= $this->Form->postLink(__('<i class="icon-envelope"></i>'), ['controller' => 'Documents','action' => __('mailDevis' ,$documents->id),$documents->id], ['escape' => false,'style' => 'margin:0','confirm' => __(' Voulez vous envoyer le document par mail ? ')])?> | ||
166 | </td> | 169 | </td> |
167 | <?php } ?> | 170 | <?php } ?> |
168 | <td><?= $i ?></td> | 171 | <td><?= $i ?></td> |