Я пытаюсь показать форму, которая имеет поле типа процента, которое может показывать значения, например, 3.03%. Но, похоже, округление до целых чисел, например, 3% в этом случае.Показать поле типа десятичного процента
Entity поле:
/**
* @var float
* @ORM\Column(type="float")
*/
private $penaltyRate;
Форма строитель:
...
->add('penaltyRate', PercentType::class, ['label' => 'create.form.penalty'])
Является ли это ограничение percentType и я должен просто использовать другой тип и добавить вручную индикатор '%'?
EDIT
Для будущего Googler, в то время как @Emanuel Остер был прав только за указывая на официальной документации симфони, как это было не очевидно для меня первый раз, когда я прочитал вот пример, если вам хочу, чтобы два десятичных дробей:
Форма строитель:
...
->add('penaltyRate', PercentType::class, [
'label' => 'create.form.penalty',
'scale' => 2
])