Moin Moin и привет,Zend Framework: Добавление кнопок радио в FIELDSET
Я довольно новыми для Zend Framework, так что я надеюсь, что мой вопрос не является большой проблемой для вас.
Я использую Zend Framework 1.12.5 и jQuery Mobile 1.4.0.
Что я хочу сделать, так это добавить две горизонтальные радиообмена в мою регистрационную форму. После прочтения jQuery-документации я обнаружил, что вам нужно добавить радиообъекты в набор полей с атрибутом 'data-type = "horizontal". Но я не знаю, как это сделать в Рамочной программе.
По крайней мере, я хочу иметь что-то вроде этого:
<fieldset data-role="controlgroup" data-type="horizontal">
<legend>Gender</legend>
<input name="radio-choice-h-2" id="radio-choice-h-2a" value="on" checked="checked" type="radio">
<label for="radio-choice-h-2a">male</label>
<input name="radio-choice-h-2" id="radio-choice-h-2b" value="off" type="radio">
<label for="radio-choice-h-2b">female</label>
</fieldset>
Вот код моего Зенд-формы:
$this->addElement('radio', 'gender', array(
'label'=>'Gender',
'value' => '0',
'multiOptions'=>array(
'0' => 'male',
'1' => 'female',
),
'separator' => ' ',
'decorators' => array(
'ViewHelper',
)
));
Я пытался создать собственную formelement для FIELDSET и включить в него радиообъекты, но набор полей создается и закрывается в тот же момент. (Если вы хотите, я могу опубликовать исходный код для этого тоже.) Так что мой HTML выглядит следующим образом:
<form id="register" enctype="application/x-www-form-urlencoded" method="post" autocomplete="off" action=""><div class="form">
<fieldset data-role="controlgroup" data-type="horizontal"></fieldset>
<dt id="gender-label"><label class="optional">Gender</label></dt>
<label><input type="radio" name="gender" ...
Как вы можете видеть: Это не работает.
Неужели у кого-нибудь была эта проблема и может дать мне толчок в правильном направлении?
Спасибо за любую помощь.
Bazti
Добавить код не только ссылки. – Omar
Я редактирую, чтобы добавить ссылку :) извините. ;) – doydoy44