После обновления Joomla с 1.5 до 2.5 возникла такая ситуация. Делаю пункт меню Блог категории, при переходе на созданный пункт выдается ошибка 404 и сообщение - Категория не найдена.
Как решился вопрос..
Нажимал Перестроить для категорий и пунктов меню.
Это результатов не дало, но сделать будет полезно)
Пункт меню заработал после правки записи корневой категории в phpMyAdmin, таблица categories.
Если окажется, что этой записи вдруг нет, то ее нужно создать. Если она есть - посмотреть какие там стоят значения в полях.
Я сравнивал с корневой категорией на работающем сайте.
Там были вот такие значения:
- id : 1
- asset_id : 0
- parent_id : 0
- lft : 0
- rgt : поставим 0
- level : 0
- extension : system
- title : ROOT
- alias : root
- published : 1
- checked_out : 0
- checked_out_time : 0000-00-00 00:00:00
- access : 1
- params : {}
- created_user_id : 0
- created_time : 2009-10-18 16:07:09
- modified_user_id : 0
- modified_time : 0000-00-00 00:00:00
- hits : 0
- language : *
После внесения изменений перестраиваем дерево категорий.