Ищу Маска в ПШ 1.7

Sergiy

Разрушитель (V)
Сообщения
73
Симпатии
36
Баллы
391
Ребят, нужно вставить маску в ДР, в 1.7 как-то замысловато реализовано....
В общем, в classes/CustomerFormatter есть такой код:


Код:
        if ($this->ask_for_birthdate) {
            $format['birthday'] = (new FormField())
                ->setName('birthday')
                ->setType('text')
                ->setLabel(
                    $this->translator->trans(
                        'Birthdate',
                        [],
                        'Shop.Forms.Labels'
                    )
                )
                ->addAvailableValue('placeholder', 'dd.mm.yyyy')
                ->addAvailableValue(
                    'comment',
                    $this->translator->trans('(E.g.: %date_format%)', ['%date_format%' => Tools::formatDateStr('31 May 1970')], 'Shop.Forms.Help')
                )
                ->setRequired(true);
        }

Что передает во фронт:
Код:
<input class="form-control" name="birthday" value="01.01.2001" placeholder="dd.mm.yyyy" required="" type="text">

В эту строку нужно добавить еще одно значение: data-slots="dmyh"
еще одно значение ->addAvailableValue - не работает....
 
Назад
Верх