В конструкторе формы или в hook_form_alter указываем имя функции темизации обертки
$form['name']['#theme_wrappers'] = array('form_element_no_wrappers');
В hook_theme отпределяем функцию темизации
function my_module_theme($existing, $type, $theme, $path) {
return array(
'form_element_no_wrappers' => array(
'render element' => 'element',
),
);
}
И собственно сама функция темизации. В данном случае мы убираем все обертки, но можно так же задать свои.
function my_module_form_element_no_wrappers($vars) {
return $vars['element']['#children'];
}
- Log in to post comments