Come posso personalizzare i valori con DoctrineModule\Form\Element\ObjectMultiCheckbox
?Doctrine 2 personalizza i valori ObjectMultiCheckbox
Ho usato Zend\Form\Element\MultiCheckbox
e impostare i valori in questo modo:
$this->add(array(
'type' => 'Zend\Form\Element\MultiCheckbox',
'name' => 'countries',
'options' => array(
'label' => 'Select countries',
'value_options' => array(
'value' => 1,
'label' => 'United Kingdom',
'continent' => 'Europe'
)
)
))
Ma ora ho bisogno di usare Doctrine 2 Multicheckbox
e ho bisogno di impostare le opzioni di valore personalizzato. Come posso fare questo?
ho attualmente solo questo:
$this->add(array(
'type' => 'DoctrineModule\Form\Element\ObjectMultiCheckbox',
'name' => 'countries',
'options' => array(
'object_manager' => $this->em,
'target_class' => 'Module\Entity\Country'
)
));
ho bisogno di questo per visualizzazione personalizzata di rendering. Voglio mostrare paesi come questo:
Europa
- Svezia
- Regno Unito
- e altri ...
America del
- Canada
- Stati Uniti
- altri paesi ...
È necessario pubblicare la soluzione come risposta in modo che risulti risolta;) –
Come dice @IvanGabriele, è possibile fornire la propria risposta. Quando modifichi la domanda, in fondo c'è una casella di spunta che dice ** "Rispondi alla tua domanda" **. Ciò ti consentirà di pubblicare la risposta corretta in modo che gli altri possano facilmente vederla e la domanda possa essere contrassegnata come risolta. ;) – DanielM