Bonjour,

En train d'essayer de faire fonctionner le plugin media, il semblerait que le router soit bien configuré

Router::connect('/img/:file_:format.jpg', 
        array(
            'controller'=>'medias', 'action'=>'crop','plugin'=>'media'
        ),
        array(
            'file' => 'uploads\/([0-9]{4})\/([0-9]{2})\/^\/]+',
            'format'=>'126x126'
        )
    );

Mais que l'image ne se crée par dans mon répertoire...
Une petite idée?

J'avais aussi une deuxieme question, ou cela se configure t'il le repertoire de dépôt ?
En effet, il y a un repertoire qui s'appel uploads a la racine de webroot au lieu de img/uploads .

En fait plus je fouille, je trouve des trucs bizarre dans imgComponent j'ai

/usr/bin/convert

hors sur mac je n'ai pas cette commande nativement...

Et je ne comprends pas non plus pourquoi il est question d'imageMagick ?

2 réponses


Dans ton model, tu ajoutes

public $actsAs = array(
        'Media.Media' => array(
            'path' => 'tondossier/%y/%m/%f'
        )
    );

Dans cet exemple mes photos sont transférés dans tondossier/l'année/lemois/nomdufichier
Va sur ce lien ici pour les autres options.

sylvain
Auteur

je le sais. mais j'ai laissé les parametres par défaut et je suis étonné du résultat.

De plus il y a un bug dans ce plugin pour ceux qui utilisent un mac car le composant img fait appel a la command shell convert. qui ne semble pas exister