$data['id'] = $iaLyric->add($data); } else { if (isset($_POST['delete_lyric'])) { $action = 'deleted'; $data['id'] = 0; $iaLyric->delete('`id` = ' . $lyric['id']); } else { $action = 'updated'; $data['id'] = $lyric['id']; $iaLyric->update($data); } } if (!$error) { $messages[] = _t('lyric_' . $action . $dmsg); iaUtil::redirect(_t('thanks'), $messages, $iaLyric->url('view', $data)); } } if (isset($_POST['ajax'])) { header('Content-type: text/xml'); echo '<?xml version="1.0" encoding="' . $iaCore->get('charset') . '" ?>' . '<root><error>' . $error . '</error><msg><![CDATA[<li>' . implode('</li><li>', $messages) . ']]></msg></root>'; exit; } } $itemInfo = false; $sections = iaField::getAcoGroupsFields(false, 'lyrics', '', $itemInfo); $iaView->assign('sections', $sections); $iaView->assign('fields', $fields); $iaView->assign('error_fields', $errorFields); $iaView->assign('item', $lyric); $iaView->display('manage'); }