Changeset 1533071
- Timestamp:
- 11/12/2016 08:45:30 PM (9 years ago)
- Location:
- nova-poshta-declarations/trunk
- Files:
-
- 3 added
- 1 edited
-
NpControllerClass.php (modified) (4 diffs)
-
views/npen_metabox (added)
-
views/npen_metabox/npen_settigns_template.php (added)
-
views/npen_metabox/npen_template_error.php (added)
Legend:
- Unmodified
- Added
- Removed
-
nova-poshta-declarations/trunk/NpControllerClass.php
r1531893 r1533071 20 20 // called after all plugins have loaded 21 21 add_action( 'plugins_loaded', array( $this, 'plugins_loaded' ) ); 22 add_action( 'admin_menu', array( $this, 'npen_admin_actions' ), 10 ); 22 23 23 24 … … 26 27 add_action( 'woocommerce_order_items_table', 27 28 array( $this, 'action_woocommerce_order_items_table' ) ); 29 28 30 } 29 31 … … 53 55 $plugin = isset( $_REQUEST['plugin'] ) ? $_REQUEST['plugin'] : ''; 54 56 check_admin_referer( "activate-plugin_{$plugin}" ); 55 56 57 57 58 } … … 113 114 } 114 115 116 public function npen_admin_actions() { 117 118 add_menu_page( "Новая почта Электронные накладные", "Новая почта", 'manage_options', 119 "npen_admin_settings", 120 array( $this, "npen_admin_settings" ) ); 121 122 // add_submenu_page('npen_admin_settings', 'Список населенных пунктов', 'Населенные пункты', 123 // 'manage_options', 'npen_admin_citieslist', array($this, "npen_admin_citieslist")); 124 // add_submenu_page('npen_admin_settings', 'Список Контрагентов', 'Список Контрагентов', 125 // 'manage_options', 'npen_admin_Counterpartieslist', array($this, "npen_admin_Counterpartieslist")); 126 // add_submenu_page('npen_admin_settings', 'Список Контактных лиц', 'Список Контактных лиц', 127 // 'manage_options', 'npen_admin_CounterpartiesContactslist', array($this, "npen_admin_CounterpartiesContactslist")); 128 } 129 130 public function npen_admin_settings() { 131 if ( isset( $_POST['NPEN_settings_nonce'] ) && isset( $_POST['npen_settings_save'] ) && wp_verify_nonce( $_POST['NPEN_settings_nonce'], 132 'NPEN_settins_nonce' ) 133 ) { 134 135 update_option( 'npen_api_key', $_POST['npen_api_key'] ); 136 137 update_option( 'npen_lang', $_POST['npen_lang'] ); 138 139 } 140 include_once( 'views/npen_metabox/npen_settigns_template.php' ); 141 } 142 115 143 } 116 144
Note: See TracChangeset
for help on using the changeset viewer.