Difference between revisions of "Joomla Update Missing in from Admin Menu"

From Joomla! Documentation

(Created page with "Starting with version 2.5.4, the Joomla core is updated with the new component Joomla Update instead of in Extensions/Install/Update. If Joomla Update shows as an installed compo...")
 
m (clean up categories with <noinclude> tags)
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Starting with version 2.5.4, the Joomla core is updated with the new component Joomla Update instead of in Extensions/Install/Update. If Joomla Update shows as an installed component but is not in the Admin Menu under Components, you are missing the entry in the database table #__menus.
+
Starting with version 2.5.4, the Joomla core is updated with the new component Joomla Update instead of in Extensions/Install/Update.
  
[[Category:Version 2.5 FAQ]]
+
If Joomla Update does not shows as an installed component the menuitem could be wrong. Run this SQL statement:
 +
 
 +
<source lang="sql">
 +
UPDATE #_menu
 +
SET component_id =
 +
  (SELECT extension_id from #_extensions WHERE name = "com_joomlaupdate")
 +
WHERE title = "com_joomlaupdate"
 +
</source>
 +
 
 +
It should update 1 row, if not use the Discover function and install it as a component.
 +
 
 +
If Joomla Update shows as an installed component but is not in the Admin Menu under Components, you are missing the entry in the database table <code>#__menu</code>.
 +
 
 +
<source lang="sql">
 +
INSERT INTO `#__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 (22, 'menu', 'com_joomlaupdate', 'Joomla! Update', '', 'Joomla! Update',
 +
'index.php?option=com_joomlaupdate', 'component', 0, 1, 1, 28, 0, 0,
 +
'0000-00-00 00:00:00', 0, 0, 'class:joomlaupdate', 0, '', 41, 42, 0, '*', 1);
 +
</source>
 +
 
 +
Replace #__menu with the name of your database table. Under VALUES you need to change the id, component_id, lft and rgt to the appropriate values for your system.
 +
On a clean Joomla 2.5.6 install it looks like this:
 +
 
 +
[[File:backend menu.jpg]]
 +
 
 +
<noinclude>[[Category:Version 2.5 FAQ]]
 
[[Category:Version 2.5.4 FAQ]]
 
[[Category:Version 2.5.4 FAQ]]
 
[[Category:Version 2.5.5 FAQ]]
 
[[Category:Version 2.5.5 FAQ]]
 +
[[Category:Version 2.5.6 FAQ]]</noinclude>

Revision as of 17:10, 1 September 2012

Starting with version 2.5.4, the Joomla core is updated with the new component Joomla Update instead of in Extensions/Install/Update.

If Joomla Update does not shows as an installed component the menuitem could be wrong. Run this SQL statement:

UPDATE #_menu
SET component_id =
  (SELECT extension_id from #_extensions WHERE name = "com_joomlaupdate")
WHERE title = "com_joomlaupdate"

It should update 1 row, if not use the Discover function and install it as a component.

If Joomla Update shows as an installed component but is not in the Admin Menu under Components, you are missing the entry in the database table #__menu.

INSERT INTO `#__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 (22, 'menu', 'com_joomlaupdate', 'Joomla! Update', '', 'Joomla! Update',
'index.php?option=com_joomlaupdate', 'component', 0, 1, 1, 28, 0, 0,
'0000-00-00 00:00:00', 0, 0, 'class:joomlaupdate', 0, '', 41, 42, 0, '*', 1);

Replace #__menu with the name of your database table. Under VALUES you need to change the id, component_id, lft and rgt to the appropriate values for your system. On a clean Joomla 2.5.6 install it looks like this:

File:Backend menu.jpg