Skip to content

Instantly share code, notes, and snippets.

View alexander-arce's full-sized avatar

Alex Arce alexander-arce

View GitHub Profile
@alexander-arce
alexander-arce / Custom tree view on many2mnay widget
Last active August 29, 2015 13:56
Explicitly use and show custom tree view in a many2many widget, using context to set reference to custom view.
<field name="pet_ids" widget="many2many" domain="[('partner_id','=',partner_id)]" mode="tree"
context="{'tree_view_ref' : 'module_name.view_custom_tree_info'}">
<tree>
<field name="name"/>
<field name="breed"/>
<field name="gender"/>
</tree>
</field>
@alexander-arce
alexander-arce / IgnoreBlankFieldListener
Last active December 25, 2015 20:29
Remove blank fields
<?php
/**
* http://www.rjguevara.com/2013/02/symfony-2-ignorar-campos-vacios-en.html
*/
namespace Acme\TestBundle\Form\Listener;
use Symfony\Component\Form\FormEvent;
use Symfony\Component\Form\FormEvents;
use Symfony\Component\Form\FormFactoryInterface;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
@alexander-arce
alexander-arce / doctrine_orm_datetime_range
Created October 11, 2013 03:53
Sonata Filters::doctrine_orm_datetime_range
->add('date_from', 'doctrine_orm_datetime_range',array('label'=>'Desde','input_type' => 'string',
'input' => 'string','format' => 'dd/MM//yyyy' ),
'sonata_type_filter_datetime ', array(
'widget' => 'single_text',
'required' => false,
'attr' => array('class' => 'sonata-datepicker'),
'format' => 'dd/MM/yyyy',
)
)
@alexander-arce
alexander-arce / doctrine_orm_choice
Last active October 5, 2016 08:28
Sonata Filters::doctrine_orm_choice
->add('kind','doctrine_orm_choice',array('label' => 'Kind'),'choice',
array('choices' => array(), 'expanded' => true)
)