Php Yii-在编辑视图中不显示图像路径
我是yii的新手。我上传图像。图像路径转到数据库。这是可以的。当我们更新详细信息时,我需要在我的表单中显示该路径,但每次都显示未选择的文件。如何获得正确的图像路径。请任何人都可以帮助我?(我使用相同的文件创建和更新一个) 这是我的视图文件Php Yii-在编辑视图中不显示图像路径,php,yii,Php,Yii,我是yii的新手。我上传图像。图像路径转到数据库。这是可以的。当我们更新详细信息时,我需要在我的表单中显示该路径,但每次都显示未选择的文件。如何获得正确的图像路径。请任何人都可以帮助我?(我使用相同的文件创建和更新一个) 这是我的视图文件 <?php echo $form->labelEx($model, 'document'); echo $form->fileField($model,'document',arr
<?php
echo $form->labelEx($model, 'document');
echo $form->fileField($model,'document',array('class'=>'span5','maxlength'=>500));
echo $form->error($model, 'document');
?>
您可以这样显示图像:
<?php echo CHtml::image(Yii::app()->request->baseUrl.$model->document,"document"); ?>
谢谢你的及时支持。但是有一些问题。如果我们去编辑情绪,我需要显示没有选择文件的编辑路径。但是如果有一些图像显示没有选择文件的文本…你能帮我解决这个问题吗。
<?php echo Yii::app()->request->baseUrl.$model->document; ?>
$uploadedFile=CUploadedFile::getInstance($model,'document');
if($model->save())
{
if(!empty($uploadedFile)) // check if uploaded file is set or not
{
$uploadedFile->saveAs(Yii::app()->baseUrl.$model->document);
}
}