redimensionnement à la volée et cakephp

Par duffJohn, il y a 13 ans


Dans un tuto http://www.grafikart.fr/tutoriels/php/redimensionnement-image-php-137, il nous est expliqué comment redimensionner des images a la volée en PHP.
Je souhaiterai en faire de même depuis cakePhp.

Pour se faire, au lieu de modifier le .htaccess, il m'est parru logique de modifier le routes.php.

Ainsi j'ai essayé de faire ceci:

Router::connect('/img/albums/:idAlbums/[a-zA-Z\/\-_0-9]*',array('controller'=>'medias','action'=>'cropper'),array('pass'=>array('idAlbum'),'idAlbum'=>'[0-9]+'));

Voici mon MediaController

function admin_cropper($idAlbum){
        echo 'toto';
    }

Lorsque je suis sur l'url suivante:
http://127.0.0.1/soul/img/albums/1/2012\_10\_28\_14\_11

J'obtient une erreur comme celle ci:
Missing Controller
Error: ImgController could not be found.
Error: Create the class ImgController below in file: app\Controller\ImgController.php
<?php
class ImgController extends AppController {

}

Quelqu'un peu m'aider svp?

Merci d'avance.

2 réponses

zenkiai, il y a 13 ans

Et en ajoutant :

'admin'=>true

dans ton router..

duffJohn, il y a 13 ans

Non ca ne fonctionne pas mieux :s