Для бутстрапа приходится переопределять отображение форм. И нужно засунуть капчу и form-submit в один блок.
Я так понимаю нужно делать через hook_form_alter, но не знаю как там выудить капчу и вставить в отдельный wrapper.
Создать враппер для кнопки не проблема:
<?php
function my_theme_bootstrap_form_alter(&$form, &$form_state, $form_id) {
if ($form_id == 'webform_client_form_17') {
$form['actions']['#prefix'] = '<div id="my_wrapper">';
$form['actions']['#suffix'] = '</div>';
}
?>
А как в него переместить капчу?
Комментарии
$form['actions']['captcha'] = $form['captcha'];
unset($form['captcha']);
Спасибо.
Работает, только капча встала ниже кнопки сабмита. Как ее переместить выше?
Разобрался с весом.
<?php$form['actions']['captcha']['#weight'] = 0;?>
Еще раз спасибо большое.