function metatag_panels_form_submit in Metatag 7
Submission handler for Metatag panels configuration form.
File
- metatag_panels/
metatag_panels.module, line 116 - Main file for metatag_panels module.
Code
function metatag_panels_form_submit($form, $form_state) {
$conf = array(
'enabled' => $form_state['values']['metatags_enabled'],
'metatags' => array(),
);
// Only bother saving the meta tags if they were enabled.
if ($conf['enabled']) {
$conf['metatags'] = $form_state['values']['metatags'][LANGUAGE_NONE];
// Translate the meta tags.
metatag_translations_update($conf['metatags'], 'metatag_panels:' . $form_state['handler']->name);
}
// Save the values for later.
$form_state['handler']->conf['metatag_panels'] = $conf;
}