2016-06-19 375 views
0

我想以不同方式設置我的webform複選框和單選按鈕。爲此,我想將span元素插入到標籤中,並使用它代替原始複選框。如何將span標籤添加到Drupal webform元素標籤中?

找到這個模塊:https://www.drupal.org/project/webform_optionsmarkup,但列出的選項中沒有出現在我的webform字段設置中。

是否有任何機構知道解決此問題的好方法?

function bigdaddy_preprocess_webform_element(&$variables) { 
    if ($variables['element']['#type'] == 'textfield' || $variables['element']['#type'] == 'textarea') { 
    $variables['element']['#title_display'] = 'after'; 
    } 
    if ($variables['element']['#type'] == 'checkboxes') { 
    foreach ($variables['element']['#options'] as $key => $one) { 
     $variables['element']['#options'][$key] = "<span>jpnas</span>" . $one; 
    } 

}

回答

0

我的回答可能看起來傻傻的,但是你能不能做到這一點所有的CSS只? 通過使用類似於

input[type='checkbox'] { ... } 
input[type='radio'] { ... }