У меня есть форма, созданная с помощою webforms. Мне необходимо темизировать отдельные элементы этой формы.
какмне можно передать аргументы в функцию темизации элемента? (в моем случае 'input_theme')
<?phpfunction mytheme_theme(){
return array(
'form_12' => array(
'arguments' => array('form' => NULL),
),
'input_theme' => array(
'arguments' => array('form' => NULL),
)
);
}
function mytheme_form_12(&$form){
...
$form['submitted']['txt']['#theme'] = 'input_theme';
return drupal_render($form);
}
function mytheme_input_theme($elm){
....
}?>
Комментарии
'arguments' => array('form' => NULL, 'some_args' => NULL),
$form['submitted']['txt']['#some_args'] = 'foo';
Спасибо)