diff options
| author | polo <ordipolo@gmx.fr> | 2026-01-12 17:16:41 +0100 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2026-01-12 17:16:41 +0100 |
| commit | 505cab0210e83bf62085b665abad0698a8d31352 (patch) | |
| tree | 6e66d20d2041bae3f800ee99fdde1957c7bb9f51 /src/router.php | |
| parent | dfed030ca6edf832397d273fbb0ad4b0b5d35877 (diff) | |
| download | cms-505cab0210e83bf62085b665abad0698a8d31352.tar.gz cms-505cab0210e83bf62085b665abad0698a8d31352.tar.bz2 cms-505cab0210e83bf62085b665abad0698a8d31352.zip | |
upload de fichiers (JS + contrôleur + htaccess), collage de fichiers dans l'éditeur (JS), amélioration utilisation de Imagick (ImageUploadController)
Diffstat (limited to 'src/router.php')
| -rw-r--r-- | src/router.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/router.php b/src/router.php index 7348f2b..ff219da 100644 --- a/src/router.php +++ b/src/router.php | |||
| @@ -231,12 +231,17 @@ elseif($request->getMethod() === 'POST'){ | |||
| 231 | } | 231 | } |
| 232 | } | 232 | } |
| 233 | 233 | ||
| 234 | // upload d'image dans tinymce avec le plugin (bouton "insérer une image" de l'éditeur) | 234 | // upload avec FormData |
| 235 | elseif(strpos($_SERVER['CONTENT_TYPE'], 'multipart/form-data') !== false) | 235 | elseif(strpos($_SERVER['CONTENT_TYPE'], 'multipart/form-data') !== false) |
| 236 | { | 236 | { |
| 237 | // dans tinymce avec le plugin (bouton "insérer une image" de l'éditeur ou glisser-déposer) | ||
| 237 | if($request->query->has('action') && $request->query->get('action') === 'upload_image_tinymce'){ | 238 | if($request->query->has('action') && $request->query->get('action') === 'upload_image_tinymce'){ |
| 238 | ImageUploadController::imageUploadTinyMce(); | 239 | ImageUploadController::imageUploadTinyMce(); |
| 239 | } | 240 | } |
| 241 | // dans tinymce, des quatre méthodes: bouton "link", drag & drop, html, base64 | ||
| 242 | elseif($request->query->has('action') && $request->query->get('action') === 'upload_file_tinymce'){ | ||
| 243 | FileUploadController::fileUploadTinyMce(); | ||
| 244 | } | ||
| 240 | elseif($request->query->has('head_foot_image')){ | 245 | elseif($request->query->has('head_foot_image')){ |
| 241 | HeadFootController::uploadAsset($entityManager, $request->query->get('head_foot_image')); | 246 | HeadFootController::uploadAsset($entityManager, $request->query->get('head_foot_image')); |
| 242 | } | 247 | } |
