Commit 6c90374e84cf2834bfebb680dbe4ccc8d8cb625b
1 parent
f2dc261b
Exists in
master
and in
3 other branches
Partie III - Mail Devis
Modification des fonction after save et after delete, pour que les nouvelles normes de nom de document soient misent en place (idmateriel_nom_id.extension)
Showing
1 changed file
with
13 additions
and
5 deletions
Show diff stats
src/Model/Table/DocumentsTable.php
... | ... | @@ -189,10 +189,15 @@ class DocumentsTable extends AppTable |
189 | 189 | $file = $entity->get('chemin_file'); |
190 | 190 | if (! empty($file['tmp_name'])) { |
191 | 191 | $extension = strtolower(pathinfo($file['name'], PATHINFO_EXTENSION)); |
192 | + //nouvelle norme pour les noms de documents uploadés | |
193 | + // | |
194 | + $nom=$entity->get('materiel_id')."_".$entity->get('nom')."_".$entity->get('id'). '.' . $extension; | |
192 | 195 | if ($entity->get('photo')) { |
193 | - move_uploaded_file($file['tmp_name'], 'img' . DS . 'photos' . DS . $entity->get('id') . '.' . $extension); | |
196 | + //move_uploaded_file($file['tmp_name'], 'img' . DS . 'photos' . DS . $entity->get('id') . '.' . $extension); | |
197 | + move_uploaded_file($file['tmp_name'], 'img' . DS . 'photos' . DS . $nom ); | |
194 | 198 | } else { |
195 | - move_uploaded_file($file['tmp_name'], 'files' . DS . $entity->get('id') . '.' . $extension); | |
199 | + //move_uploaded_file($file['tmp_name'], 'files' . DS . $entity->get('id') . '.' . $extension); | |
200 | + move_uploaded_file($file['tmp_name'], 'files' . DS . $nom ); | |
196 | 201 | } |
197 | 202 | } |
198 | 203 | } |
... | ... | @@ -202,11 +207,14 @@ class DocumentsTable extends AppTable |
202 | 207 | */ |
203 | 208 | public function afterDelete($event, $entity, $options) |
204 | 209 | { |
205 | - $nomFichier = $entity->get('id') . '.' . $entity->get('type_doc'); | |
210 | + //nouvelle norme pour les noms de documents uploadés | |
211 | + // | |
212 | + $nomFichier=$entity->get('materiel_id')."_".$entity->get('nom')."_".$entity->get('id').'.' . $entity->get('type_doc'); | |
213 | + | |
206 | 214 | if ($entity->get('photo')) { |
207 | - unlink('img' . DS . 'photos' . DS . $nomFichier); | |
215 | + unlink('img' . DS . 'photos' . DS . $nomFichier); | |
208 | 216 | } else { |
209 | - unlink('files' . DS . $nomFichier); | |
217 | + unlink('files' . DS . $nomFichier); | |
210 | 218 | } |
211 | 219 | } |
212 | 220 | } | ... | ... |