Я хочу показать скрытое поле ввода, которое создается с помощью CActiveForm-> fileField ()
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'user-_profile-form',
'enableAjaxValidation'=>false,
'htmlOptions'=>array(
'enctype'=>'multipart/form-data'
)
)); ?>
// some code here
<?php echo $form->labelEx($model,'file_upload'); ?>
<?php echo $form->fileField($model,'file_upload'); ?>
// some code here
<?php $this->endWidget(); ?>
вывод выглядит так
<label for="User_file_upload">File Upload</label>
<input id="ytUser_file_upload" type="hidden" value="" name="User[file_upload]">
<input name="User[file_upload]" id="User_file_upload" type="file">
и я хочу, чтобы скрытое поле отображалось как обычное поле ввода ... потому что дизайн требует этого
было бы хорошо, если бы у кого-нибудь есть предложение для меня
заранее спасибо
РЕДАКТИРОВАТЬ:
вот изображение того, что мне нужно
activeFieldField
, таково, что другой код можетuse isset($_POST[$modelClass]) to detect if the input is submitted
(исходный код) - person ernie   schedule 13.12.2012