0 Пользователей и 1 Гость просматривают эту тему.
  • 39 Ответов
  • 11279 Просмотров
*

ProtectYourSite

  • Живу я здесь
  • 2319
  • 133 / 4
  • Безопасность вебсайтов
*

khan-alex

  • Давно я тут
  • 646
  • 30 / 1
Расширения-> Поиск ничего не находит?
Нет к сожалению - делал уже такую процедуру как только столкнулся с проблемой меню (читай тему).
*

bb777

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Обновлялся глобально с 3.4.8 до 3.7.3, в частности столкнулся с аналогичной проблемой.

Спойлер
[свернуть]

Проанализировав файл \administrator\modules\mod_menu\helper.php получил запрос, по которому формируется данное меню:

Код
SELECT m.id, m.title, m.alias, m.link, m.parent_id, m.img, e.element, m.menutype
FROM <префикс>_menu AS m
INNER JOIN <префикс>_extensions AS e ON m.component_id = e.extension_id
WHERE m.menutype = 'main' AND m.client_id = 1 AND m.id > 1 AND e.enabled = 1

Поигравшись с запросом, выяснил, что в таблице <префикс>_menu у проблемных (неотображающихся) пунктов поле menutype имеет значение "menu" вместо "main".

Затем выполнил простейший запрос:
Код
UPDATE <префикс>_menu SET menutype = 'main' WHERE menutype = 'menu'

Вуаля, проблема решена.

Спойлер
[свернуть]
СУпеРРешение
*

Exciter

  • Захожу иногда
  • 155
  • 9 / 0
  • Теория + практика
Вуаля, проблема решена!
Поставил Плюс.
*

Olesea

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Elias1979  + к карме! Несколько дней ищу,  в чем проблема
*

sanek2281

  • Захожу иногда
  • 85
  • 7 / 0
Elias1979

+ в карму yes!
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Обновлялся глобально с 3.4.8 до 3.7.3, в частности столкнулся с аналогичной проблемой.

Спойлер
[свернуть]

Проанализировав файл \administrator\modules\mod_menu\helper.php получил запрос, по которому формируется данное меню:

Код
SELECT m.id, m.title, m.alias, m.link, m.parent_id, m.img, e.element, m.menutype
FROM <префикс>_menu AS m
INNER JOIN <префикс>_extensions AS e ON m.component_id = e.extension_id
WHERE m.menutype = 'main' AND m.client_id = 1 AND m.id > 1 AND e.enabled = 1

Поигравшись с запросом, выяснил, что в таблице <префикс>_menu у проблемных (неотображающихся) пунктов поле menutype имеет значение "menu" вместо "main".

Затем выполнил простейший запрос:
Код
UPDATE <префикс>_menu SET menutype = 'main' WHERE menutype = 'menu'

Вуаля, проблема решена.

Спойлер
[свернуть]
А может кто-нибудь объяснить подробнее где что нажимать?
*

khan-alex

  • Давно я тут
  • 646
  • 30 / 1
А может кто-нибудь объяснить подробнее где что нажимать?
В phpMyAdmin выполнить указанный запрос к базе данных, он исправит тип меню в таблице <префикс>_menu. Ну или ручками изменять каждый пункт неправильного меню в таблице.
*

kredos

  • Новичок
  • 3
  • 0 / 0
Обновлялся глобально с 3.4.8 до 3.7.3, в частности столкнулся с аналогичной проблемой.

Спойлер
[свернуть]

Проанализировав файл \administrator\modules\mod_menu\helper.php получил запрос, по которому формируется данное меню:

Код
SELECT m.id, m.title, m.alias, m.link, m.parent_id, m.img, e.element, m.menutype
FROM <префикс>_menu AS m
INNER JOIN <префикс>_extensions AS e ON m.component_id = e.extension_id
WHERE m.menutype = 'main' AND m.client_id = 1 AND m.id > 1 AND e.enabled = 1

Поигравшись с запросом, выяснил, что в таблице <префикс>_menu у проблемных (неотображающихся) пунктов поле menutype имеет значение "menu" вместо "main".

Затем выполнил простейший запрос:
Код
UPDATE <префикс>_menu SET menutype = 'main' WHERE menutype = 'menu'

Вуаля, проблема решена.

Спойлер
[свернуть]

Огромное человеческое спасибо. Решил проблему, не знал с какого боку подступиться
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Сделал так - все заработало.
Вопрос. Этого достаточно?
Вообще, почему ошибка возникла? Быть может что-то до обновления нужно сделать на сайте?

Обновляю 3,65 до 3,7
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Исправление уязвимости в Joomla 3.10.12

Автор Sulpher

Ответов: 6
Просмотров: 146
Последний ответ Сегодня в 16:33:17
от Sulpher
Прошу помощи. Ошибка при обновлении на Joomla 4

Автор wmsonic

Ответов: 1
Просмотров: 305
Последний ответ 29.10.2023, 22:07:23
от Kukush
Не может обновиться Joomla 3.4.8

Автор СветланаБа

Ответов: 1
Просмотров: 396
Последний ответ 26.09.2023, 08:06:22
от Vastriet
Не могу обновить Joomla 2.5.28 до 3 или 4 версии

Автор esparce

Ответов: 1
Просмотров: 348
Последний ответ 19.09.2023, 07:55:40
от Vastriet
Проблема с почтой сайта на Joomla

Автор dima567

Ответов: 1
Просмотров: 335
Последний ответ 16.09.2023, 09:44:41
от sivers