Se pone imagen por defecto para logotipo de empresa

git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Web/trunk@46 3fe1ab16-cfe0-e34b-8c9f-7d8c168d430d
This commit is contained in:
roberto 2012-10-01 16:36:26 +00:00
parent 6d712afca4
commit 2d2ed2f31b
4 changed files with 17 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -145,6 +145,14 @@ class Empresa extends CActiveRecord {
return Yii::getPathOfAlias('application.uploads.empresas') . DIRECTORY_SEPARATOR . $this->id . DIRECTORY_SEPARATOR; return Yii::getPathOfAlias('application.uploads.empresas') . DIRECTORY_SEPARATOR . $this->id . DIRECTORY_SEPARATOR;
} }
/*
* Devuelve el nombre del fichero por defecto cuando no se tiene imagen
* @return string ruta
*/
public function getImagenDefault() {
return 'company_photo.jpg';
}
/* /*
* Crea un directorio para almacenar ficheros de la empresa * Crea un directorio para almacenar ficheros de la empresa
* @return boolean * @return boolean

View File

@ -20,7 +20,7 @@ class FotografiaPerfil {
$fichero = $this->getRutaCompletaFicheroFotografia(); $fichero = $this->getRutaCompletaFicheroFotografia();
} else { } else {
$fichero = Yii::getPathOfAlias('webroot') . DIRECTORY_SEPARATOR . 'images' . DIRECTORY_SEPARATOR; $fichero = Yii::getPathOfAlias('webroot') . DIRECTORY_SEPARATOR . 'images' . DIRECTORY_SEPARATOR;
$fichero .= 'user_photo.jpg'; $fichero .= $this->modelo->getImagenDefault();
} }
$imgdata = base64_encode(file_get_contents($fichero)); $imgdata = base64_encode(file_get_contents($fichero));
return 'data:image/jpeg;base64,' . $imgdata; return 'data:image/jpeg;base64,' . $imgdata;

View File

@ -181,6 +181,14 @@ class Usuario extends CActiveRecord {
return Yii::getPathOfAlias('application.uploads.usuarios') . DIRECTORY_SEPARATOR . $this->id . DIRECTORY_SEPARATOR; return Yii::getPathOfAlias('application.uploads.usuarios') . DIRECTORY_SEPARATOR . $this->id . DIRECTORY_SEPARATOR;
} }
/*
* Devuelve el nombre del fichero por defecto cuando no se tiene imagen
* @return string ruta
*/
public function getImagenDefault() {
return 'user_photo.jpg';
}
/* /*
* Crea un directorio para almacenar ficheros del usuario * Crea un directorio para almacenar ficheros del usuario
* @return boolean * @return boolean