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

@ -144,6 +144,14 @@ class Empresa extends CActiveRecord {
public function getUploadPath() {
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

View File

@ -20,7 +20,7 @@ class FotografiaPerfil {
$fichero = $this->getRutaCompletaFicheroFotografia();
} else {
$fichero = Yii::getPathOfAlias('webroot') . DIRECTORY_SEPARATOR . 'images' . DIRECTORY_SEPARATOR;
$fichero .= 'user_photo.jpg';
$fichero .= $this->modelo->getImagenDefault();
}
$imgdata = base64_encode(file_get_contents($fichero));
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;
}
/*
* 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
* @return boolean