Mam tę grupę przycisków radiowych, w których każdy z poszczególnych przycisków ma własną pozycję ustawioną za pomocą atrybutu stylu. Chciałbym, jak mogę zarchiwizować to samo, używając interfejsu API formularza drupal. Znalazłem sposób na stylizację całościową, ale nie jako indywidualną kontrolę w grupie. Oto jak mój kod html wyglądać -Stylizacja pojedynczych przycisków radiowych w postaci drupala
<input type="radio" name="base_location" checked="checked" value="0" style="margin-left:70px;float:left;"/><span style="float:left;">District</span>
<input type="radio" name="base_location" value="1" style="margin-left:50px;float:left;"/><span style="float:left;">MRT</span>
<input type="radio" name="base_location" value="2" style="margin-left:60px;float:left;"/><span style="float:left;">Address</span>
I to jest kod Drupal Utknąłem w -
$form['base_location'] = array(
'#type' => 'radios',
'#title' => t('base location'),
'#default_value' => variable_get('search_type', 0),
'#options' => array(
'0'=>t('District'),
'1'=>t('MRT'),
'2'=>t('Address')),
'#description' => t('base location'),
Jestem świadomy # type => egzystencji radiowej. Jednak nie wiem, jak pogrupować wszystkie moje przyciski opcji w tym zakresie. Jeśli użyję tego samego klucza tablicy dla wszystkich z nich, zderzają się ze sobą. Jeśli nie, nie są postrzegane jako część tej samej grupy. Z góry dziękuję.
Dzięki za rozwiązanie. – Andrew
Poza tym, że identyfikator czasami nie jest wiarygodny między środowiskami. Na przykład, jeśli radiotelefony są generowane z terminów taksonomicznych, można uzyskać -tid- , której nie można w sposób niezawodny wykorzystać. –