Call us Today! 704-544-0678

Save failed with the following error: MenusTableMenu: :_getNode Failed -

The Problem

Cannot save menu items and get the error

Warning
  • Save failed with the following error: MenusTableMenu: :_getNode Failed -

The problem is the menu table with the record id = 1 is missing. This record is mandatory for the creation of new menu items.

The solution is after the jump.

The Solution

Option 1

Follow the steps below to fix this Joomla error message:

  1. Login to your webhosting control panel.
  2. Click on the phpMyAdmin, login to your database
  3. Click on the SQL tab
  4. Copy the query below and paste it in the textbox. REPLACE the database name and prefix in italics with your own.
  5. Click on the 'GO' button.

In this example the database name is dbpref_joom2012 You need to changed this to your own database name. The second item to change is tbpf1_menu. Change this to your own database prefix.

INSERT INTO `dbpref_joom2012`.`tbpf1_menu` (`id`, `menutype`, `title`, `alias`, `note`, `path`, `link`, `type`, `published`, `parent_id`, `level`, `component_id`, `ordering`, `checked_out`, `checked_out_time`, `browserNav`, `access`, `img`, `template_style_id`, `params`, `lft`, `rgt`, `home`, `language`, `client_id`) VALUES ('1', '', 'Menu_Item_Root', 'root', '', '', '', '', '1', '0', '0', '0', '0', '0', '0000-00-00 00:00:00', '0', '0', '', '0', '', '0', '0', '0', '', '0');

Option 2

  1. Login to your webhosting control panel.
  2. Click on the phpMyAdmin, login to your database
  3. click on tbprf1_menu
  4. Click on Insert in the top tab
  5. id value is 1
  6. title value is Menu_Item_Root
  7. alias value is root
  8. published value is 1
  9. Click "Go"

That is it. Don't do anything else

Go back to your admin panel and see if you can now create a menu item.

Save failed with the following error: MenusTableMenu: :_getNode Failed -
blog comments powered by Disqus