Fiz o upload de algumas imagens na controller e no form e esta tudo funcionando, no form eu faço o upload de imagem com inputs, no html ele fica assim:
<label for="Cv2VeiculosVeiculos_Adicionar">Adicionar</label>
<input id="ytCv2VeiculosVeiculos_foto_1" type="hidden" name="Cv2VeiculosVeiculos[foto_1]" value="">
<input id="Cv2VeiculosVeiculos_foto_1" type="file" name="Cv2VeiculosVeiculos[foto_1]">
No código ele tá assim:
<?php echo $form->labelEx($veiculos,'Adicionar'); ?>
<?php echo $form->fileField($veiculos,'foto_1'); ?>
Mas eu não queria que aparecesse o campo, eu queria que ficasse assim o html:
<div style="float:left;margin-right:10px;"><a href="index.php"><img src="<?php echo Yii::app()->request->baseUrl; ?>/images/no_photo.jpg" border="0"><br>Adicionar</a></div>
Ao clicar nessa imagem abrir o campo de selecionar a imagem, e no update aparecer a imagem carregada, como fazer?