После обновления исчез пункт меню Joomla update из админки.
Обновлял 3.4 до 3.8.3. Обновлял через промежуточную 3.6.5... И один фиг не гладко. Исчезло вроде в 3.6.5. Думал вылезет обратно в последней. До компонента обновления стучался через URL index.php?option=com_joomlaupdate. Так то можно оставить, но вроде зачем?
Встретил в руководстве joomla https://docs.joomla.org/Joomla_Update_Missing_in_from_Admin_Menu
Но у меня не было поля ordering
и основное меню в админке (menutype) было main, вместо menu.
Итоговый SQL (не забываем префикс таблиц #_ заменить на свой):
INSERT INTO `#__menu` (`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 ('main', 'com_joomlaupdate', 'Joomla! Update', '', 'Joomla! Update', 'index.php?option=com_joomlaupdate', 'component', 1, 1, 1, (SELECT `extension_id` FROM `#__extensions` WHERE `name` = 'com_joomlaupdate'), 0, '0000-00-00 00:00:00', 0, 0, 'class:joomlaupdate', 0, '', 41, 42, 0, '*', 1);
Однако это ещё не всё. Столбцы lft
и rgt
не правильными будут. Надо перестроить. Для этого идём в "Меню" и там пункт "Все пункты меню" и жмём кнопку "Перестроить". Заодно можно это же сделать в "Материалы" - "Менеджер категорий" - кнопка "Перестроить".
Заметили ошибку, можете подсказать еще что-то? - Обращаемся сюда