Symfony 2多次上传

时间:2017-11-14 15:11:30

标签: php symfony upload

使用symfony 2.5和Php 5.3.13。

我只想添加一个带有选项multiple =>的字段文件类型真。

有效!但是当用户第二次点击按钮[上传]时,它会删除已上传的第一个..

我该怎么做:https://jsfiddle.net/gxfwvtqe/

以symfony方式,AdvertType.php:

    public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder
        ->add('title',     'text')
        ->add('content',   'textarea')
        ->add('category',  'choice', array(
            'choices'  => array(
                'incident' => 'Incident',
                'general'  => 'General',
            ),
            'multiple'  => false,
            'expanded' => true,
            'required'  => true,))
        ->add('documents','file', array(
            'required' => false,
            'data_class'=> null,
            'multiple' => true))
        ->add('save', 'submit')
    ;
}

form.html.twig:

<div class="well">
{{ form_start(form, {'attr': {'class': ''}}) }}

{{ form_errors(form) }}

{{ form_row(form.documents) }}

{{ form_widget(form.save, {'attr': {'class': 'btn btn-primary'}}) }}

{{ form_rest(form) }}

{{ form_end(form) }}

0 个答案:

没有答案