Ребят, нужно вставить маску в ДР, в 1.7 как-то замысловато реализовано....
В общем, в classes/CustomerFormatter есть такой код:
Что передает во фронт:
В эту строку нужно добавить еще одно значение: data-slots="dmyh"
еще одно значение ->addAvailableValue - не работает....
В общем, в 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 - не работает....