function ajax_save_template_map() { global $wpdb; // this is how you get access to the database /* Full Template Map */ $templatemap = get_option('pagelines_template_map'); /* Order of the sections */ $section_order = $_GET['orderdata']; /* Get array / variable format */ parse_str($section_order); /* Selected Template */ $selected_template = esc_attr($_GET['template']); /* Explode by slash to get heirarchy */ $template_heirarchy = explode('-', $selected_template); if (isset($template_heirarchy[1])) { $templatemap[$template_heirarchy[0]]['templates'][$template_heirarchy[1]]['sections'] = urlencode_deep($section); } else { $templatemap[$selected_template]['sections'] = $section; } save_template_map($templatemap); echo true; die; }
function ajax_save_template_map() { /** This is how you get access to the database */ global $wpdb; /** Full Template Map */ $templatemap = get_option(PAGELINES_TEMPLATE_MAP); /** Order of the sections */ $section_order = $_GET['orderdata']; /** Get array / variable format */ parse_str($section_order); /** Selected Template */ $selected_template = esc_attr($_GET['template']); /** Explode by hyphen to get heirarchy */ $template_heirarchy = explode('-', $selected_template); if (isset($template_heirarchy[1])) { $templatemap[$template_heirarchy[0]]['templates'][$template_heirarchy[1]]['sections'] = urlencode_deep($section); } else { $templatemap[$selected_template]['sections'] = $section; } save_template_map($templatemap); PageLinesRenderCSS::flush_version(false); echo true; die; }