0
Мне нужно переопределить фильтр в Sonata AdminBundle, чтобы использовать фильтр совершенно другого типа, используя изображения.Symfony2 - Override Sonata AdminBundle filter
На данный момент это HTML форма:
/**
* @param DatagridMapper $datagridMapper
*/
protected function configureDatagridFilters(DatagridMapper $datagridMapper)
{
$datagridMapper
->add('orderIdentifier', null, ['label' => 'N°'])
->add('orderDeliveryAddress', null, ['label' => 'Client'])
->add('partner.name', null, ['label' => 'Partenaire'])
->add('postal', null, ['label' => 'Code postal'])
->add('product.code', null, ['label' => 'Produit'])
->add('volume', null, ['label' => 'Volume', 'template'])
->add('deliveryType', null, ['label' => 'Type de livraison'])
->add('createdAt', null, ['label' => 'Date'])
->add('state', null, array('show_filter' => true), 'choice', array(
'choices' => $this->getConfigurationPool()->getContainer()->get('fm.command.order_status_manager')->countAllOrderByStatus(),
))
;
}
Как я могу полностью переопределить этот метод?
Что вы имеете в виду переопределения ? Вам нужен новый фильтр, который будет использовать ту же конфигурацию? –
@DmitryMalyshenko Мне нужен совершенно новый вид фильтра. Но не с формой. Это будет фильтр с ссылками 'href'. Как вы думаете, это возможно? – Kevin