Home ›
Hiding extra submit and preview buttons in subformsHiding extra submit and preview buttons in subforms
Submitted by Benjamin Melançon on October 25, 2007 - 5:15pm
The way recommended to remove buttons in the API function wsf_action_fix_subform($form_element, &$form_values) ()
does not work:
<?php
foreach (array('preview', 'submit', 'delete', 'author') as $name) {
$form_element[$name]['#access'] = FALSE;
}
return $form_element;
?>
But the way modeled from addnode module does, below, though mayhap I'll come back and combine them so as to actually remove the extra set of buttons rather than just hide them.
<?php
//get the subform array (from the subform_element module)
// global $subforms;
//the type of node to create
// $nodetype = 'action';
// addnode version does a lot more
//Remove submit and preview buttons from the subform.
$form_element['#form']['submit']['#attributes'] = array(
'style' => 'height:0px; visibility:hidden;',
);
$form_element['#form']['preview']['#attributes'] = array(
'style' => 'height:0px; visibility:hidden;',
);
return $form_element;
?>
Comments
Post new comment