Flatpickr

Installation
Installation:
or
| npm install flatpickr --save
|
Then:
| import flatpickr from 'flatpickr'
import { French as locale } from 'flatpickr/dist/l10n/fr.js'
import 'flatpickr/dist/flatpickr.css'
flatpickr(document.getElementById('#flatpickr'), { locale });
|
For more options, see documentation
Symfony
You will need:
In your app.js
:
| import initFlatpickr from './flatpickr'
initFlatpickr(document)
|
Then in a form:
| class FoobarType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('date', FlatpickrType::class)
->add('datetime', FlatpickrType::class, ['enable_time' => true])
;
}
}
|
Last update: December 20, 2024