Вообщем, есть форма обычная от yii2:
<?= $form->field($model, 'price')->textInput(); ?>
Когда пишешь дробное число он принимает его только если разделитель точка, а надо чтобы оно подходило даже если вместо точки была запятая, можно было бы и маску приделать, но я не силён в регулярных выражениях.
Для числе удобно использовать инпут с типом number.
<?= $form->field($model, 'price')->input('number'); ?>
Скорее всего используется неправильный валидатор. Возможно эта страница с валидаторами поможет.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как в таблице dle_post_extras проставить рандомное число от 500 до 10000 в столбец rating в каждую ячейку?