Почитал форумы, задал вопросы, узнал, что я дилетант. Ничего против дилетантства не имею, но вот только проблема осталась не решённой. Пришлось до всего доходить самостоятельно.
Итак, судя по тому, что через панель администратора данную проблему вылечить не удаётся, придётся редактировать таблицы. Необходимо воспользоваться phpMyAdmin.
Нас интересует таблица assets – именно в ней хранятся записи о правах.
Находим категорию "Новости", с которой возникла проблема и видим запись о правах:
{"core.create":{"1":0,"6":1,"11":1,"10":1,"3":1},"core.delete":{"1":0,"6":1,"11":1,"10":1},"core.edit":{"1":0,"6":1,"11":1,"10":1,"4":1},"core.edit.state":{"1":0,"6":1,"11":1,"10":1,"5":1},"core.edit.own":{"1":0,"6":1,"11":1,"10":1,"3":1}}
Думаю, разбираться, где ошибка, смысла нет. Уж очень все сложно. Берём за оригинал соседнюю категорию, видим:
{"core.create":{"6":1,"11":0,"10":1,"3":1},"core.delete":{"6":1,"11":0,"10":1},"core.edit":{"6":1,"11":0,"10":1,"4":1},"core.edit.state":{"6":1,"11":0,"10":1,"5":1},"core.edit.own":{"6":1,"11":0,"10":1,"3":1}}
Копируем в испорченную категорию, теперь она выглядит так же:
{"core.create":{"6":1,"11":1,"10":1,"3":1},"core.delete":{"6":1,"11":1,"10":1},"core.edit":{"6":1,"11":1,"10":1,"4":1},"core.edit.state":{"6":1,"11":1,"10":1,"5":1},"core.edit.own":{"6":1,"11":1,"10":1,"3":1}}
Готово! Идём в адимнку и наслаждаемся результатом.
Комментарии
Написал Святослав
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()Написал Сергей
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()Написал Макс
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()Написал Владимир Драч
Опубликовано в: Запуск Joomla под NginxНаписал Владимир Драч
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()