function save() { settings::set('pages', 'global_page_keywords', params::get('global_page_keywords')); settings::set('pages', 'global_page_description', params::get('global_page_description')); settings::set('pages', 'global_page_keywords_check', params::isCheck('global_page_keywords_check')); settings::set('pages', 'global_page_description_check', params::isCheck('global_page_description_check')); settings::set('pages', 'redactor', params::isCheck('redactor')); settings::set('pages', 'jip', params::isCheck('jip')); settings::set('pages', 'global_page_title', params::get('global_page_title')); settings::save('pages'); headers::self(); }
function _save() { $menu_id = params::get('menu_id'); db::table('menus'); db::where('menu_id', $menu_id); db::update(array('menu_pub' => '1', 'menu_name' => params::get('menu_name'), 'menu_title' => params::get('menu_title'), 'menu_tmpl' => params::get('menu_tmpl'), 'menu_tmpl_link' => params::get('menu_tmpl_link'), 'menu_tmpl_act' => params::get('menu_tmpl_act'), 'menu_tmpl_inact' => params::get('menu_tmpl_inact'))); $allPages = params::isCheck('allPages'); $allPagesOut = params::isCheck('allPagesOut'); $pages = params::get('pages'); if ($allPages == 1) { conf::deleteAll('menus', $menu_id, 'in'); conf::addPageIn('menus', $menu_id, 0); conf::deleteAll('menus', $menu_id, 'out'); conf::addPageOut('menus', $menu_id, 0); } else { if ($allPagesOut == 1 && $pages) { conf::deleteAll('menus', $menu_id, 'in'); conf::addPageIn('menus', $menu_id, 0); conf::deleteAll('menus', $menu_id, 'out'); foreach ($pages as $v) { conf::addPageOut('menus', $menu_id, $v); } } else { if ($pages) { conf::deleteAll('menus', $menu_id, 'out'); conf::addPageOut('menus', $menu_id, 0); conf::deleteAll('menus', $menu_id, 'in'); foreach ($pages as $v) { conf::addPageIn('menus', $menu_id, $v); } } else { conf::deleteAll('menus', $menu_id, 'in'); conf::addPageIn('menus', $menu_id, 0); conf::deleteAll('menus', $menu_id, 'out'); conf::addPageOut('menus', $menu_id, 0); } } } if (events::detect('add')) { headers::app('menus'); } else { headers::self(); } }
function _addsection() { $array = array('section_name' => strip_tags(params::get('section_name')), 'section_year' => params::get('section_year'), 'section_view' => params::isCheck('section_view')); db::table('info_sections'); db::smartInsert($array); $section_id = mysql_insert_id(); headers::action('info', 'main', 'sections'); }
function _save() { $block_id = params::get('block_id'); db::table('blocks'); db::where('block_id', $block_id); db::update(array('block_pub' => '1', 'block_code' => params::get('block_code'), 'block_title' => params::get('block_title'), 'block_name' => params::get('block_name'))); $allPages = params::isCheck('allPages'); $allPagesOut = params::isCheck('allPagesOut'); $pages = params::get('pages'); if ($allPages == 1) { conf::deleteAll('blocks', $block_id, 'in'); conf::addPageIn('blocks', $block_id, 0); conf::deleteAll('blocks', $block_id, 'out'); conf::addPageOut('blocks', $block_id, 0); } else { if ($allPagesOut == 1 && $pages) { conf::deleteAll('blocks', $block_id, 'in'); conf::addPageIn('blocks', $block_id, 0); conf::deleteAll('blocks', $block_id, 'out'); foreach ($pages as $v) { conf::addPageOut('blocks', $block_id, $v); } } else { if ($pages) { conf::deleteAll('blocks', $block_id, 'out'); conf::addPageOut('blocks', $block_id, 0); conf::deleteAll('blocks', $block_id, 'in'); foreach ($pages as $v) { conf::addPageIn('blocks', $block_id, $v); } } else { conf::deleteAll('blocks', $block_id, 'in'); conf::addPageIn('blocks', $block_id, 0); conf::deleteAll('blocks', $block_id, 'out'); conf::addPageOut('blocks', $block_id, 0); } } } if (events::detect('add')) { headers::app('blocks'); } else { if (params::isCheck('go_structure')) { headers::app('blocks'); } else { headers::self(); } } }
function savePage() { self::_save(); params::send(); if (params::isCheck('go_structure')) { headers::app('pages'); } else { headers::self(); } }