Joomla видала помилку при роботі з Меню, не можна було відредагувати, створити, змінити, зберегти, нічого не можна було робити ні з існуючими меню ні з ново створеними. Кожен раз видавало помилку - error: JTableMenu: :_getNode Failed
Лічиться sql- інєкцією, може виникнути
1. Заходим в пхпМайАдмин, вибираєм SQL та вставляємо туди ось цей код, замінивши DATABASE_NAME та префікс j16 на свої данні, відповідно Твоя назва бази данних та префікс використаний в базі данних. Після чого жмем кнопку "Виконати" ("Go")
INSERT INTO `DATABASE_NAME`.`j16_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')
Скрипт виконано, базу оновлено.
2. Після цього Відкриваєте в менеджері Меню, вибираєте всі пункти в меню і жмете кнопку Rebuild (перебудувати).
Все тепер все працює.
Розробка сайту, підтримка та хостинг. Студія дизайну HDesign.rv.ua