Skip to content

Multiupload rule Form::PATTERN #190

@xjuric29

Description

@xjuric29

Version: 2.4.2

Bug Description

Zdravím, pro akceptování jen určitých obrázků jsem začal používat pravidlo Form::PATTERN, která pro metodu addUpload funguje v pořádku. Pokud jej ale použiju na addMultiupload, vypadá to, že se na něj nebere ohled vůbec.

Steps To Reproduce

protected function createComponentSomeForm() {
    $form = new Form;
    $form->addMultiUpload('img')
    ->setRequired(false)
    ->addRule(Form::PATTERN, 'Bad file type.', '.*\.(jpg|JPG|jpeg|JPEG|png|PNG)');
    $form->addSubmit('send');
    $form->onSuccess[] = [$this, 'someFormSucceeded'];
}

Expected Behavior

Čekal bych, že se pattern aplikuje na všechny názvy souborů jeden po druhém a pokud alespoň jeden neodpovídá, zobrazí se chyba.

Possible Solution

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions