shinix,
il y a 10 ans
J'ai envie de te dire que l'erreur vient de la ligne :
$d['src'] = Router::url('/img/'.$media['url'.$format]);
Mais après..... Faut peut être chercher un peu non ?
fait un print_r de $media et $format et tu pourras trouver exactement d'ou vient ton soucis.