如何在Yii fileField中显示值(“path”)?

0wi1tuuw  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(152)

我想显示路径已上传的文件,这是存储在数据库中。我怎么能显示这个路径,而不是默认消息“没有选择文件”。

我有一个textField,其中路径wos加载在更新操作。现在我已经改变了textField到fileFiled,但我希望用户可以看到已经上传的文件的路径。

我可以在fileField $htmlOptions中添加一些内容来显示此路径吗?

<div class="control-group">
    <?= $form->labelEx($model, 'path_to_logo', array('class' => 'control-label')); ?>
    <div class="controls">
        <?= $form->fileField($model, 'path_to_logo', array('class' => 'span12')); ?>
        <?= $form->error($model, 'path_to_logo'); ?>
    </div>
</div>

**UPDATE:**当文件路径已存在时,我希望具有此效果:

goucqfw6

goucqfw61#

由于安全原因,无法设置文件字段值。请参阅How to set a value to a file input in HTML?
如果你想显示当前路径,你应该单独输出它是一个<span或其他HTML元素。

相关问题