Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/05/2012, 07:16
Avatar de squall2501
squall2501
 
Fecha de Ingreso: junio-2008
Mensajes: 63
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Crear regla para dimensiones en YII

Cita:
Iniciado por carlos_belisario Ver Mensaje
según la documentación de yii, http://www.yiiframework.com/doc/guid...lidation-rules tu deberías de tener un atributo llamado imagen, lo tienes??
creo que sería bueno que muestres toda la clase para ayudarte mejor

Mira descargue una extension llamada EPhotoValidator

Lo implemente de la siguiente ,manera en el form

Código:
<div class="row">
                <?php echo $form->labelEx($model,'foto'); ?>
                <?php echo $form->FileField($model,'foto'); ?>
                <?php if(!$model->isNewRecord){ 
                        echo CHtml::image(Yii::app()->request->baseUrl.'/uploads/'.$model->foto,$model->ciudad, array('width'=>'110', 'height'=>'110'));
                }?>
                <?php echo $form->error($model,'imagen'); ?>
        </div>
En las reglas

Código:
array('foto','EPhotoValidator', 'types'=>'jpg, gif, png', 'allowEmpty' => false, 'minWidth' => 120, 'minHeight' => 120, 'on' => 'insert')
Pero al enviar el form me aparece lo siguiente

Código:
Undefined index: foto
Gracias