DateRangeType combines two DatePickers to create date range picker. It uses Javascript, but doesn’t require any specific components, as it’s already enabled globally.
None.
None.
<?php
// path/to/your/CustomType.php
use PrestaShopBundle\Form\Admin\Type\DateRangeType;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
class CustomType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
// this will render a date range picker with 2 DatePickerTypes
// named 'date_add_from' and 'date_add_to'
$builder->add('date_add', DateRangeType::class);
}
}