function msnf_msnf_step_pre_render in Multistep Nodeform 7
Implements hook_msnf_step_pre_render().
Parameters
<array> $elements: Array of elements to render.
<object> $step: The step info.
<array> $form: The form where the element needs to be rendered.
File
- ./
msnf.module, line 466 - Main functions for module "Multistep Nodeform".
Code
function msnf_msnf_step_pre_render(&$element, &$step, &$form) {
// Prepare step rendering.
msnf_pre_render_prepare($step);
$element['#id'] = $form['#entity_type'] . '_' . $form['#bundle'] . '_' . $step->step_name;
$element['#weight'] = $step->weight;
// Call the pre render function for the format type.
$function = "msnf_step_pre_render_" . str_replace("-", "_", $step->format_type);
if (function_exists($function)) {
$function($element, $step, $form);
}
}