Пример #1
0
 public static function remove_sidebar()
 {
     $sidebars = sidebar_generator::get_sidebars();
     $name = str_replace(array("\n", "\r", "\t"), '', $_POST['sidebar_name']);
     $id = sidebar_generator::name_to_class($name);
     if (!isset($sidebars[$id])) {
         echo "<script type=\"text/javascript\">alert('Sidebar does not exist.')</script>";
         exit;
     }
     $row_number = $_POST['row_number'];
     unset($sidebars[$id]);
     sidebar_generator::update_sidebars($sidebars);
     echo "<script type=\"text/javascript\">\n\t\t\tjQuery('#sbg_table #sbg-row-" . esc_js($id) . "').remove();\n            </script>\n\t\t";
     exit;
 }
 static function remove_sidebar()
 {
     $sidebars = sidebar_generator::get_sidebars();
     $name = str_replace(array("\n", "\r", "\t"), '', $_POST['sidebar_name']);
     $id = sidebar_generator::name_to_class($name);
     if (!isset($sidebars[$id])) {
         die("alert('Sidebar does not exist.')");
     }
     $row_number = $_POST['row_number'];
     unset($sidebars[$id]);
     sidebar_generator::update_sidebars($sidebars);
     $js = "\n            var tbl = document.getElementById('sbg_table');\n            tbl.deleteRow({$row_number})\n\n        ";
     die($js);
 }
Пример #3
0
 public static function remove_sidebar()
 {
     $sidebars = sidebar_generator::get_sidebars();
     $sidebars = sidebar_generator::get_sidebars();
     $name = str_replace(array("\n", "\r", "\t"), '', $_POST['sidebar_name']);
     if (is_array($sidebars) && !empty($sidebars)) {
         $counter = count($sidebars);
     }
     $no_widget_text = __('No Widget Sections defined.', 'Avada');
     $id = sidebar_generator::name_to_class($name);
     if (!isset($sidebars[$id])) {
         die("alert('Sidebar does not exist.')");
     }
     $row_number = $_POST['row_number'];
     unset($sidebars[$id]);
     sidebar_generator::update_sidebars($sidebars);
     $js = "\n\t\t\tvar tbl = document.getElementById('sbg_table');\n\n\t\t\tif ( {$counter} - 1  == '0' ) {\n\t\t\t\tvar last_row = tbl.rows.length;\n\t\t\t\tvar row = tbl.insertRow( last_row );\n\t\t\t\tvar cell = row.insertCell( 0 );\n\t\t\t\tvar text_node = document.createTextNode( '{$no_widget_text}' );\n\t\t\t\trow.setAttribute( 'id', 'no-widget-sections' );\n\t\t\t\tcell.appendChild( text_node );\n\t\t\t\tcell.colSpan = 3;\n\t\t\t}\n\t\t\ttbl.deleteRow({$row_number});\n\t\t";
     die($js);
 }