Tareas #1120 -> Foto más pequeña

Tareas #1119 -> Logo de empresa ponerlo a la derecha al igual que la foto del usuario

git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Web/trunk@45 3fe1ab16-cfe0-e34b-8c9f-7d8c168d430d
This commit is contained in:
roberto 2012-10-01 15:38:32 +00:00
parent 553faae59d
commit 6d712afca4
6 changed files with 20 additions and 14 deletions

View File

@ -58,6 +58,11 @@ class EmpresaController extends Controller {
if (isset($_POST['Empresa'])) {
$empresa->attributes = $_POST['Empresa'];
$ficheroLogotipo = CUploadedFile::getInstance($empresa, 'ficheroLogotipo');
Yii::log(CVarDumper::dumpAsString($_POST['Empresa']), CLogger::LEVEL_ERROR);
Yii::log(CVarDumper::dumpAsString($empresa->attributes), CLogger::LEVEL_ERROR);
Yii::log(CVarDumper::dumpAsString($ficheroLogotipo), CLogger::LEVEL_ERROR);
$quitarLogotipo = Yii::app()->request->getParam('quitar_logotipo', '0');
if ($empresa->save()) {

View File

@ -59,6 +59,11 @@ class UsuarioController extends Controller {
if (isset($_POST['Usuario'])) {
$usuario->attributes = $_POST['Usuario'];
$ficheroFotografia = CUploadedFile::getInstance($usuario, 'ficheroFotografia');
Yii::log(CVarDumper::dumpAsString($_POST['Usuario']), CLogger::LEVEL_ERROR);
Yii::log(CVarDumper::dumpAsString($usuario->attributes), CLogger::LEVEL_ERROR);
Yii::log(CVarDumper::dumpAsString($ficheroFotografia), CLogger::LEVEL_ERROR);
$quitarFotografia = Yii::app()->request->getParam('quitar_fotografia', '0');
if ($usuario->save()) {

View File

@ -49,7 +49,7 @@ class Empresa extends CActiveRecord {
array('empleados, cif, nombre, email, pagina_web, direccion', 'length', 'max' => 255),
array('pagina_web', 'url', 'defaultScheme' => 'http'),
array('email', 'email'),
array('descripcion, ficheroLogotipo', 'safe'),
array('descripcion', 'safe'),
array('ficheroLogotipo', 'file',
'types' => 'jpg',
'maxSize' => 1024 * 1024 * 1, // 1MB como máximo

View File

@ -67,7 +67,7 @@ class Usuario extends CActiveRecord {
array('estado', 'length', 'max' => 1),
array('email', 'email'),
array('email', 'unique'),
array('descripcion, ficheroFotografia', 'safe'),
array('descripcion', 'safe'),
array('tipo', 'default', 'value' => self::TIPO_USUARIO_COORDINADOR),
array('email, nombre, apellidos, password, tipo, titulo, localidad, telefono', 'length', 'max' => 255),
array('ficheroFotografia', 'file',

View File

@ -25,6 +25,7 @@
<div class="row-fluid">
<div class="span12">
<h3 class="heading"><?php echo Yii::t('profind', 'Empresa'); ?></h3>
<div class="row-fluid">
<div class="span8">
<p>Recoger datos desde la red:
@ -32,11 +33,8 @@
Facebook,
<?php echo CHtml::link('Twitter', Yii::app()->createUrl('empresa/modificar', array('id' => $model->id, 'provider' => 'Twitter'))); ?>.
</p>
</div>
</div>
<div class="row-fluid">
<div class="span8">
<?php if($model->hasErrors()) { ?>
<div class="alert alert-error">
<a data-dismiss="alert" class="close">×</a>
@ -52,6 +50,7 @@
'id' => 'empresa-form',
'enableAjaxValidation' => false,
'htmlOptions' => array(
'enctype' => 'multipart/form-data',
'class' => 'form-horizontal'
)
));
@ -125,7 +124,7 @@
<?php echo $form->labelEx($model, 'ficheroLogotipo', array('class' => 'control-label')); ?>
<div class="controls">
<div class="fileupload <?php echo ($model->logotipo->tieneFotografia()) ? 'fileupload-exists' : 'fileupload-new'; ?>" data-provides="fileupload">
<div class="fileupload-preview thumbnail" style="width: 200px; height: 150px;">
<div class="fileupload-preview thumbnail" style="width: 150px; height: 150px;">
<?php echo CHtml::image($model->logotipo->getThumbnail()); ?>
</div>
<div>

View File

@ -29,6 +29,7 @@
<div class="row-fluid">
<div class="span12">
<h3 class="heading"><?php echo Yii::t('profind', 'Perfil del agente'); ?></h3>
<div class="row-fluid">
<div class="span8">
<p>Recoger datos desde la red:
@ -36,11 +37,7 @@
Facebook,
<?php echo CHtml::link('Twitter', Yii::app()->createUrl('usuario/modificar', array('id' => $model->id, 'provider' => 'Twitter'))); ?>.
</p>
</div>
</div>
<div class="row-fluid">
<div class="span8">
<?php if ($model->hasErrors()) { ?>
<div class="alert alert-error">
<a data-dismiss="alert" class="close">×</a>
@ -142,7 +139,7 @@
<?php echo $form->labelEx($model, 'ficheroFotografia', array('class' => 'control-label')); ?>
<div class="controls">
<div class="fileupload <?php echo ($model->fotografia->tieneFotografia()) ? 'fileupload-exists' : 'fileupload-new'; ?>" data-provides="fileupload">
<div class="fileupload-preview thumbnail" style="width: 200px; height: 150px;">
<div class="fileupload-preview thumbnail" style="width: 150px; height: 150px;">
<?php echo CHtml::image($model->fotografia->getThumbnail()); ?>
</div>
<div>