如何在 Yii fileField 中显示值 ("path")?
How to show value ("path") in Yii fileField?
我想显示存储在数据库中的已上传文件的路径。我如何显示此路径而不是默认消息 "no file selected"。
我有一个文本字段,其中路径在更新操作时加载。现在我已经将 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>
更新:
当文件路径已经存在时,我希望有这种效果:
由于安全原因,无法设置文件字段值。参见 How to set a value to a file input in HTML?
如果你想显示当前路径,你应该单独输出它是一个 <span
或其他 HTML 元素。
我想显示存储在数据库中的已上传文件的路径。我如何显示此路径而不是默认消息 "no file selected"。
我有一个文本字段,其中路径在更新操作时加载。现在我已经将 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>
更新:
当文件路径已经存在时,我希望有这种效果:
由于安全原因,无法设置文件字段值。参见 How to set a value to a file input in HTML?
如果你想显示当前路径,你应该单独输出它是一个 <span
或其他 HTML 元素。