Sugiro você definir um método na classe de seu Evento para retornar o path e a url base das imagens para quando for utilizar na leitura e exibição dos arquivos, possa ter facilidade e se precisar alterar, não precisar ficar correndo no código todo para encontrar onde utilizou. Também, substituir o "/" por DIRECTORY_SEPARATOR para funcionar em Linux e Windows
class Evento extends CActiveRecord{
const DIR_FOTOS = 'fotoeventos';
public function getFotosBasePath(){
return Yii::getPathOfAlias('webroot') . DIRECTORY_SEPARATOR . self::DIR_FOTOS . DIRECTORY_SEPARATOR;
}
public function getFotosPath(){
return $this->getFotosBasePath() . $this->diretorio . DIRECTORY_SEPARATOR;
}
public function getFotosUrl($fullUrl = false){
return Yii::app()->getBaseUrl($fullUrl) . '\' . self::DIR_FOTOS . '\' . $this->diretorio . '\';
}
...
}
Depois é só utilizar no seu código, em vez de ficar montando o $route toda vez que for utilizar, use