मैंने अपने आवेदन में एक इकाई के भीतर निम्न चर परिभाषित किया है। मेरे पास यह अन्य फ़ील्ड के बीच है जिसे एक फॉर्म इंटरफ़ेस के माध्यम से अपडेट किया जा सकता है और मैं इस फ़ॉर्म को इस बॉक्स को चेक और अनचेक करने में सक्षम होना चाहता हूं।सिम्फनी में चेकबॉक्स को खाली करने की अनुमति कैसे दें?
मैं बॉक्स को चेक कर सकता हूं और फॉर्म ठीक कर सकता हूं, लेकिन ऐसा लगता है कि जब मैं बॉक्स को अनचेक करता हूं, तो मैं फॉर्म सबमिट नहीं कर सकता। यह मुझे Please check this box if you want to proceed
देता है।
/**
* @var boolean $updatesNeeded
*
* @ORM\Column(name="updates_needed", type="boolean", nullable=false)
*/
private $updatesNeeded;
मैं nullable=true
को nullable=false
बदल रहा है और स्कीमा को अद्यतन करने की कोशिश की, लेकिन यह काम करने के लिए प्रतीत नहीं होता। कोई भी उपाय बहुत प्रशंसनीय होगा।
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
class BlahType extends AbstractType
{
/**
* @param \Symfony\Component\Form\FormBuilder $builder
* @param array $options
*/
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('stuff')
->add('updatesNeeded', 'choice', array('required' => false))
->add('anothervar');
}
}
यह झूठी – Squazic