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

sarvasvova

  • Захожу иногда
  • 75
  • 1 / 0
  • Господь
Мир всем верующим в Единого Бога!
Обновился до Joomla 4.
в процессе рботы над сайтом появляется ошибка "Cannot access protected property Joomla\CMS\Menu\MenuItem::$params"
после очистки от всего кэша сайт опять временно работает.
Как можно исправить эту ошибку?
*

NewUsers

  • Живу я здесь
  • 2164
  • 193 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
в процессе рботы над сайтом появляется ошибка "Cannot access protected property Joomla\CMS\Menu\MenuItem::$params"
Включите отладку системы перейдите на страницу с ошибкой и скиньте сюда скрин страницы
Занимаюсь создание расширений только для Joomla 3.9.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на ЮMoney (бывшие Яндекс.Деньги). Помогу с переездом на PHP 7.x и исправлю ошибки PHP.
Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

sarvasvova

  • Захожу иногда
  • 75
  • 1 / 0
  • Господь
Включите отладку системы перейдите на страницу с ошибкой и скиньте сюда скрин страницы
а как включить отладку системы?)
*

NewUsers

  • Живу я здесь
  • 2164
  • 193 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
а как включить отладку системы?)
На странице Общие настройки во вкладке Система - параметр Отладка системы
Занимаюсь создание расширений только для Joomla 3.9.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на ЮMoney (бывшие Яндекс.Деньги). Помогу с переездом на PHP 7.x и исправлю ошибки PHP.
Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

sarvasvova

  • Захожу иногда
  • 75
  • 1 / 0
  • Господь
На странице Общие настройки во вкладке Система - параметр Отладка системы
отладку нашел, а как здесь картинки вставлять?
*

NewUsers

  • Живу я здесь
  • 2164
  • 193 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
отладку нашел, а как здесь картинки вставлять?
В блоке Быстрого ответа снизу страницы нажмите кнопку "Предварительный просмотр" и там после поля сообщения будет Вложения и другие параметры
Занимаюсь создание расширений только для Joomla 3.9.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на ЮMoney (бывшие Яндекс.Деньги). Помогу с переездом на PHP 7.x и исправлю ошибки PHP.
Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

sarvasvova

  • Захожу иногда
  • 75
  • 1 / 0
  • Господь
В блоке Быстрого ответа снизу страницы нажмите кнопку "Предварительный просмотр" и там после поля сообщения будет Вложения и другие параметры

*

NewUsers

  • Живу я здесь
  • 2164
  • 193 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
ОБЪЯСТНЕНИЕ ОШИБКИ
В файле default_url.php (JPATH_ROOT/plugins/system/helixultimate/overrides/mod_menu) в строке 49 переменная $item содержит класс \Joomla\CMS\Menu\MenuItem в котором переменная $params имеет видимость protected, и потому выдает фатальную ошибку!

РЕШЕНИЕ ПРОБЛЕМЫ!
В файле default_url.php (JPATH_ROOT/plugins/system/helixultimate/overrides/mod_menu) в строке 49 переменная $item должна обращаться к функции getParams
Код: php
if ($item->getParams()->get('menu_text', 1))
Занимаюсь создание расширений только для Joomla 3.9.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на ЮMoney (бывшие Яндекс.Деньги). Помогу с переездом на PHP 7.x и исправлю ошибки PHP.
Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

sarvasvova

  • Захожу иногда
  • 75
  • 1 / 0
  • Господь
ОБЪЯСТНЕНИЕ ОШИБКИ
В файле default_url.php (JPATH_ROOT/plugins/system/helixultimate/overrides/mod_menu) в строке 49 переменная $item содержит класс \Joomla\CMS\Menu\MenuItem в котором переменная $params имеет видимость protected, и потому выдает фатальную ошибку!

РЕШЕНИЕ ПРОБЛЕМЫ!
В файле default_url.php (JPATH_ROOT/plugins/system/helixultimate/overrides/mod_menu) в строке 49 переменная $item должна обращаться к функции getParams
Код: php
if ($item->getParams()->get('menu_text', 1))

Да благословит тебя Господь и даст тебе мир!
*

sarvasvova

  • Захожу иногда
  • 75
  • 1 / 0
  • Господь
не тот файл смотрел(
« Последнее редактирование: 01.11.2021, 00:51:49 от sarvasvova »
*

sarvasvova

  • Захожу иногда
  • 75
  • 1 / 0
  • Господь
Получилось!)))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Переход на Joomla4: Call to undefined method Joomla\CMS\Router\SiteRouter::getMode()

Автор Отпад

Ответов: 1
Просмотров: 52
Последний ответ 29.11.2021, 17:57:53
от b2z
Joomla 4 и Gtranslate

Автор onetwothree

Ответов: 1
Просмотров: 67
Последний ответ 29.11.2021, 08:46:47
от sivers
DJ-Classifieds на Joomla 4

Автор Gleb72

Ответов: 1
Просмотров: 67
Последний ответ 24.11.2021, 15:35:40
от b2z
Joomla 4 или Joomla X

Автор zikkuratvk

Ответов: 131
Просмотров: 7450
Последний ответ 24.11.2021, 11:54:02
от KKAAZZOO
Перенесено: Заголовок H1 в Joomla 4

Автор b2z

Ответов: 0
Просмотров: 40
Последний ответ 16.11.2021, 10:57:15
от b2z