【发布时间】:2019-03-21 04:58:12
【问题描述】:
我有一个使用 Yii2 框架构建的应用程序,该应用程序有一个使用 kartik\form\ActiveForm 的表单,这是我的 _form.php 中的一些行。在该表单中,用户应上传文件并提交。成功保存该表单后,用户尝试更新数据,但表单未显示已保存的上传文件。像这样
我需要在该上传字段中显示保存的文件名。我该怎么做? 这是我在 _form.php 中的代码
<?=
$form->field($model, 'buktiNpwp')->widget(FileInput::classname(), [
'options' => [
'multiple' => false,
'accept' => 'img/*', 'doc/*', 'file/*',
'class' => 'optionvalue-img',
'placeholder' => 'maximum size is 2 MB',
],
'pluginOptions' => [
'allowedFileExtensions' => ['jpg', 'gif', 'png', 'jpeg'],
'maxFileSize' => 2048, //membatasi size file upload
'layoutTemplates' => ['footer' => 'Maximum size is 2 MB'],
'browseLabel' => 'Browse (2MB)',
'showPreview' => false,
'showCaption' => true,
'showRemove' => true,
'showUpload' => false,
]
]);
?>
【问题讨论】: