Problem polega nie tyle na dodawaniu elementu formularza przycisku opcji, ale na tym, jak go dopasować w moim formacie skryptu. Wygląda na to, że istnieje wiele sposobów robienia rzeczy w Zend.Jak dodać przycisk radiowy do formularza za pomocą Zend Framework?
tu jest mój skrypt:
$this->addElement('text', 'time_from', array(
'id' => 'datepicker',
'class' => 'time_from',
'filters' => array('StringTrim', 'StripTags'),
'required' => true,
'label' => 'Start Date of the Week: ',
'value' => ''
));
$update = $this->addElement('submit', 'update', array(
'required' => false,
'ignore' => true,
'label' => 'Change Time'
));
na podstawie tego szablonu, w jaki sposób mogę dodać przycisk radiowy?
wierzę logicznym podejściem byłoby użyć czegoś takiego:
$this->addElement('radio', 'test', array(
'label'=>'Test Thing',
'addMultiOptions'=>array(
'male' => 'Male',
'female' => 'Female'
),
));
ale to nie wyświetla żadnych przycisków radiowych.
Ja również próbował wymienić:
'male' => 'Male',
'female' => 'Female'
zi tablicy, ale ja dostać wszelkiego rodzaju błędów:
array('male'=>'Male', 'female'=>'Female')
jakieś pomysły jak to zrobić?
, a jeśli jest zbyt wiele, aby zapytać, może ktoś może wyjaśnić, dlaczego tak wiele sposobów na to, aby formularze i co to jest wspólny mianownik między nimi.
dzięki
świetnie. wielkie dzięki – Patrioticcow