Позвольте пустые исходные данные файла в Zend_Form

У меня есть простая форма, выполненная с Zend_Form, который получает все его параметры от XML-файла. Форме вводили файл, который я должен позволить пустой, отправляет также. Я подразумеваю, что у пользователей должен быть шанс оставить это поле пустым.

Я попробовал различные комбинации allowEmpty и потребовал директив, но никакой справки. Ниже блок XML, генерирующий поле.Спасибо за помощь..

<image1Filename type="file">
                <options label="Some Input" allowEmpty="true" required="false" destination="images/cups">
                    <validators>
                        <Size validator="Size">
                            <options value="102400"/>
                        </Size>
                        <Extension validator="Extension">
                            <options value="jpg,png,gif"/>
                        </Extension>
                    </validators>
                </options>
            </image1Filename>
1
задан Gokcen 25 June 2010 в 15:45
поделиться

1 ответ

Вы должны добавить:

<required>false</required> 

внутри

<options>

В вашем примере это должно быть:

<image1Filename type="file">
            <options label="Some Input" allowEmpty="true" required="false" destination="images/cups">
                <validators>
                    <Size validator="Size">
                        <options value="102400"/>
                    </Size>
                    <Extension validator="Extension">
                        <options value="jpg,png,gif"/>
                    </Extension>
                </validators>
                <required>false</required> <!-- <<< here -->
            </options>
        </image1Filename>
2
ответ дан 2 September 2019 в 23:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: