1 | ### Eclipse Workspace Patch 1.0 |
---|
2 | #P wordpressSVN |
---|
3 | Index: src/wp-admin/includes/nav-menu.php |
---|
4 | =================================================================== |
---|
5 | --- src/wp-admin/includes/nav-menu.php (revision 39544) |
---|
6 | +++ src/wp-admin/includes/nav-menu.php (working copy) |
---|
7 | @@ -1128,6 +1128,7 @@ |
---|
8 | } |
---|
9 | } |
---|
10 | |
---|
11 | + $_REQUEST = array_replace_recursive( $_REQUEST, $new_post_data ); |
---|
12 | $_POST = array_replace_recursive( $_POST, $new_post_data ); |
---|
13 | } |
---|
14 | } |
---|
15 | Index: src/wp-admin/js/nav-menu.js |
---|
16 | =================================================================== |
---|
17 | --- src/wp-admin/js/nav-menu.js (revision 39544) |
---|
18 | +++ src/wp-admin/js/nav-menu.js (working copy) |
---|
19 | @@ -847,6 +847,11 @@ |
---|
20 | */ |
---|
21 | $( '#update-nav-menu' ).submit( function() { |
---|
22 | var navMenuData = $( '#update-nav-menu' ).serializeArray(); |
---|
23 | + for(var i =0; i<navMenuData.length;i++){ |
---|
24 | + if(navMenuData[i].name!='nav-menu-data' && b[i].name!='menu' && b[i].name!='action' ){ |
---|
25 | + $('[name="'+navMenuData[i].name+'"]').removeAttr('name'); |
---|
26 | + } |
---|
27 | + } |
---|
28 | $( '[name="nav-menu-data"]' ).val( JSON.stringify( navMenuData ) ); |
---|
29 | }); |
---|
30 | }, |
---|