Notice: You are browsing the documentation for PrestaShop 9, which is currently in development.
You might want to read the documentation for the current version, PrestaShop 8. Read the current version of this page
The NumberMinMaxFilterType
represents two NumberType
fields - one holds minimum value of float number type and other holds maximum value.
NumberType
is one of the native symfony types.
Option | Type | Default | Description |
---|---|---|---|
min_field_options | array | array ( ‘attr’ => array ( ‘placeholder’ => $this->trans(‘Min’, [], ‘Admin.Global’)), ) | Accepts all possible values that NumberType has |
max_field_options | array | array ( ‘attr’ => array ( ‘placeholder’ => $this->trans(‘Max’, [], ‘Admin.Global’)), ) | Accepts all possible values that NumberType has |
None.
This type is built for grid filters usage but can be used in forms as well.
Add NumberMinMaxFilterType
to your form.
<?php
use Symfony\Component\Form\AbstractType;
use PrestaShopBundle\Form\Admin\Type\NumberMinMaxFilterType;
class SomeType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('mumberminmaxtype', NumberMinMaxFilterType::class, [
'min_field_options' => [
'attr' => [
'placeholder'=> $this->trans('Min', [], 'Admin.Global')
]
],
'max_field_options' => [
'attr' => [
'placeholder'=> $this->trans('Max', [], 'Admin.Global')
]
],
]);
}
}