$smarty->assignByRef('langs', $langs); // список доступных локализаций // URL где находится форма менеджера SEO $seoUrl = '?m=users&s=companies&action=seo'; $smarty->assignByRef('seoUrl', $seoUrl); if (isset($_POST['save'])) { unset($_POST['save']); if (!empty($_POST)) { foreach ($_POST as $key => $val) { $file = str_replace("_", ".", $key); seo::saveSeoFile($file, $val, $currLang); } messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . $seoUrl); } } $smarty->assign('seo', seo::getSeoFiles('companies', $currLang)); } else { /** * Действия */ if (!empty($_POST['action'])) { // отображение на главной if ('show' === $_POST['action'] && !empty($_POST['companies'])) { $user->updateConfUser(array('main_logo' => 1), 'id IN (' . implode(',', secure::escQuoteData(array_keys($_POST['companies']))) . ')'); messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . '?m=users&s=companies'); } // удаление с главной if ('remove' === $_POST['action'] && !empty($_POST['companies'])) { $user->updateConfUser(array('main_logo' => 0), 'id IN (' . implode(',', secure::escQuoteData(array_keys($_POST['companies']))) . ')'); messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . '?m=users&s=companies'); }
$smarty->assignByRef('langs', $langs); // список доступных локализаций // URL где находится форма менеджера SEO $seoUrl = '?m=users&s=agencies&action=seo'; $smarty->assignByRef('seoUrl', $seoUrl); if (isset($_POST['save'])) { unset($_POST['save']); if (!empty($_POST)) { foreach ($_POST as $key => $val) { $file = str_replace("_", ".", $key); seo::saveSeoFile($file, $val, $currLang); } messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . $seoUrl); } } $smarty->assign('seo', seo::getSeoFiles('agencies', $currLang)); } else { /** * Действия */ if (!empty($_POST['action'])) { // отображение на главной if ('show' === $_POST['action'] && !empty($_POST['agencies'])) { $user->updateConfUser(array('main_logo' => 1), 'id IN (' . implode(',', secure::escQuoteData(array_keys($_POST['agencies']))) . ')'); messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . '?m=users&s=agencies'); } // удаление с главной if ('remove' === $_POST['action'] && !empty($_POST['agencies'])) { $user->updateConfUser(array('main_logo' => 0), 'id IN (' . implode(',', secure::escQuoteData(array_keys($_POST['agencies']))) . ')'); messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . '?m=users&s=agencies'); }