我遇到了同样的问题,但是在我的 YOURDBPREFIX_menu 中,widgetkit 没有菜单项。所以,我手动插入了一个,然后我再次安装了 widgetkit,这对我来说很有效。
这是我的 MySQL 代码:
INSERT INTO `YOURDBPREFIX_menu` (`id`, `menutype`, `title`, `alias`, `note`, `path`, `link`, `type`, `published`, `parent_id`, `level`, `component_id`, `checked_out`, `checked_out_time`, `browserNav`, `access`, `img`, `template_style_id`, `params`, `lft`, `rgt`, `home`, `language`, `client_id`) VALUES (133, 'main', 'COM_WIDGETKIT', 'com-widgetkit', '', 'com-widgetkit', 'index.php?option=com_widgetkit', 'component', 0, 1, 1, 10029, 0, '0000-00-00 00:00:00', 0, 1, 'components/com_widgetkit/images/widgetkit_16.png', 0, '', 111, 112, 0, '', 1);
您可能需要更改“133”,因为这需要是唯一的 id 代码。当然,还要将 YOURDBPREFIX 更改为正确的前缀。