[FormTypesBundle]
git=git://github.com/ailove-dev/FormTypesBundle.git
target=/bundles/Ailove/FormTypesBundleAdd a new namespace to your autoload
<?php
// app/autoload.php
$loader->registerNamespaces(array(
// ...
'Ailove' => __DIR__.'/../vendor/bundles',
));Finally, enable the bundle in the kernel:
<?php
// app/AppKernel.php
public function registerBundles()
{
$bundles = array(
// ...
new Ailove\FormTypesBundle\AiloveFormTypesBundle(),
);
}twig:
form:
resources:
- 'AiloveFormTypesBundle:Form:fields.html.twig'AdminClass:
FormFields
<?php
protected function configureFormFields(FormMapper $formMapper)
{
$formMapper
...
->add('startDate', 'sonata_type_datepicker', array('locale' => 'ru') )
...
;
}Filters
<?php
protected function configureDatagridFilters(DatagridMapper $datagridMapper)
{
$datagridMapper
->add('startDate', 'doctrine_orm_datepicker', array(), 'sonata_type_datepicker', array('locale' => 'ru'))
;
}option locale represents localization value of jquery datepicker.