Существует повторяющаяся проблема, которую можно видеть на некоторых Joomla сайтах, которые были перенесены с Joomla 1.5.
Такие программные обеспечения, как jUpgrade и SPUpgrade делают хорошую работу по перемещению содержания сайта и ссылки меню.
Тем не менее, постоянная проблема заключается в том, что в ссылки меню на мигрированные сайты изменяют свой порядок. Часто это происходит в тех случаях, когда другие ссылки меню были изменены или же были установлены расширения.
Вот как можно решить проблему.
Войдите в базу данных вашего сайта
- Первый шаг - войдите в базу данных вашего сайта. В этом примере мы используем PHPMyAdmin для входа в базу данных нашего сайта.
- Найдите таблицу _menu.
- Найдите колонку "упорядочить".
- Внутри колонки "упорядочить" посмотрите, есть ли какие-либо записи, значение которых не составляет 0. Каждая запись в этой колонке должна иметь значение 0, соответственно эта колонка вызывает проблемы.
- Для решения этой проблемы, вы можете сбросить все значения записей в столбце на 0, используя этот SQL запрос:
1 |
1.update jos_menu set ordering = 0 |
Не забудьте заменить jos_ на преффикс вашей базы данных.
- Снова проверьте таблицу _menu и проблему упорядочения. Если все значения записей равны 0, ваше меню не будет повторно производить самоупорядочение.
Источник: OSTraining