Title: Serban D.'s Replies | WordPress.org

---

# Serban D.

  [  ](https://wordpress.org/support/users/sdx2ro/)

 *   [Profile](https://wordpress.org/support/users/sdx2ro/)
 *   [Topics Started](https://wordpress.org/support/users/sdx2ro/topics/)
 *   [Replies Created](https://wordpress.org/support/users/sdx2ro/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/sdx2ro/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/sdx2ro/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/sdx2ro/engagements/)
 *   [Favorites](https://wordpress.org/support/users/sdx2ro/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[SmartBill Facturare si Gestiune] Multiple erori menu pentru rolurile aministrator magazin](https://wordpress.org/support/topic/multiple-erori-menu-pentru-rolurile-aministrator-magazin/)
 *  [Serban D.](https://wordpress.org/support/users/sdx2ro/)
 * (@sdx2ro)
 * [3 months, 1 week ago](https://wordpress.org/support/topic/multiple-erori-menu-pentru-rolurile-aministrator-magazin/#post-18863004)
 * Buna ziua,
   Am intampinat si eu cam aceeasi problema la modul Smartbill versiunea
   3.4.6, erorile fiind:
 *     ```wp-block-code
       PHP Warning:  Undefined array key 2 in /public_html/wp-admin/includes/menu.php on line 181PHP Warning:  Undefined array key 2 in /public_html/wp-admin/includes/plugin.php on line 2023PHP Warning:  Undefined array key 2 in /public_html/wp-admin/menu-header.php on line 159PHP Warning:  Undefined array key 2 in /public_html/wp-admin/menu-header.php on line 160PHP Warning:  Undefined array key 2 in /public_html/wp-admin/menu-header.php on line 168PHP Warning:  Undefined array key 2 in /public_html/wp-admin/menu-header.php on line 175PHP Warning:  Undefined array key 1 in /public_html/wp-admin/menu-header.php on line 206
       ```
   
 * Am cautat sursa problemei si se pare ca in fisierul “**smartbill-facturare-si-
   gestiune/admin/class-smartbill-woocommerce-admin.php**“, linia (360) “**`$submenu['
   smartbill-woocommerce'][0][0] = __( 'Autentificare', 'smartbill-woocommerce' );`**”
   este cea care genereaza erorile. 
   Intr-adevar, erorile apar numai cand un utilizator
   fara drepturi de administrare (gen editor, shop-manager, etc) este autentificat
   in interfata de administrare WordPress. Pentru rezolvare, eu am corectat linia
   respectiva direct in fisier, insa actualizarea modulului va elimina aceasta corectie.
   In functie de nivelul de acces si permisiuni, puteti folosi editarea modulului
   direct din WordPress: -> Cautati si deschideti fisierul “**smartbill-facturare-
   si-gestiune/admin/class-smartbill-woocommerce-admin.php**“, -> Cautati linia (
   360) “`**$submenu['smartbill-woocommerce'][0][0] = __( 'Autentificare', 'smartbill-
   woocommerce' );**`“-> Comentati linia cu “//” astfel incat sa aveti “`**// $submenu['
   smartbill-woocommerce'][0][0] = __( 'Autentificare', 'smartbill-woocommerce' );**`“-
   > Adaugati urmatorul cod imediat sub linia comentata anterior:
 *     ```wp-block-code
       // overwrite first submenu name to be Authentication.$parent = $this->menu_slug; // typically 'smartbill-woocommerce'// Only rename if the submenu row already exists (prevents PHP from creating a malformed row).if (isset($submenu[$parent][0]) && is_array($submenu[$parent][0]) && isset($submenu[$parent][0][2])) {	$submenu[$parent][0][0] = __( 'Autentificare', 'smartbill-woocommerce' );}
       ```
   
 * -> Salvati modificarile si testati.
 * Sper sa va fie de folos.

Viewing 1 replies (of 1 total)