function forena_report_data_block_form_validate in Forena Reports 8
Same name and namespace in other branches
- 7.5 forena.report.inc \forena_report_data_block_form_validate()
- 7.4 forena.report.inc \forena_report_data_block_form_validate()
File
- ./
forena.report.inc, line 717
Code
function forena_report_data_block_form_validate($form, &$form_state) {
$r = Frx::Editor($form_state['values']['report_name']);
$template_class = $form_state['values']['template_class'];
$config = array_merge($form_state['storage']['config'], $form_state['values']['config']);
$errors = $r
->templateConfigFormValidate($template_class, $config, 'template][config][');
$form_state['storage']['config'] = $config;
if ($errors) {
foreach ($errors as $key => $message) {
form_set_error($key, $message);
}
}
}