2016-01-06 13 views
0

В настоящее время я работаю с PHP 5.3.4. Я обнаружил, что это должно быть совместимо здесь https://joomla.stackexchange.com/questions/786/what-is-the-maximum-version-of-php-that-joomla-1-5-will-runJoomla 1.5.3 не отображает элементы меню в диспетчере элементов меню

Однако я имел некоторые PHP вопросы, которые я решил с этой ссылкой: Joomla menu not showing

После этого я был в состоянии видеть пункты меню отображаются правильно для моего сайта. Однако в Менеджере элементов меню внутри администратора Joomla ошибки, перечисленные ниже, генерируются при отладке. Элементы меню вообще не отображаются, а список пуст. Что вызывает эти ошибки, и не отображать мои пункты меню в Joomla Admin, но показ на веб-сайте отлично?

Внимание: Параметр 4 JHTMLMenu :: treerecurse(), как ожидается, будет ссылка, значение, приведенное в D: \ Inetpub \ Wwwroot \ библиотеки \ Joomla \ HTML \ html.php на линии 87

Внимание: array_slice() ожидает, что параметр 1 является массивом, null указан в D: \ Inetpub \ wwwroot \ administrator \ components \ com_menus \ models \ list.php в строке 143

Предупреждение: Недействительный аргумент, предоставленный foreach() в D: \ Inetpub \ wwwroot \ administrator \ components \ com_menus \ models \ list.php в строке 147 Примечание. Только ссылки на ссылки должны возвращаться по ссылке в D: \ Inetpub \ wwwroot \ administrator \ components \ com_menus \ views \ list \ view.php on строка 198

Предупреждение: Неверный аргумент поставляются для Еогеасп() в D: \ Inetpub \ Wwwroot \ администратора \ Components \ com_menus \ Views \ список \ view.php на линии 66

+0

http://stackoverflow.com/help/how-to-ask –

+0

Пересмотренное название и заданный вопрос. Надеюсь, это более понятно. – GET1NE

ответ

0

К сожалению, что Joomla 1.5 версии у вас есть?

Помните, что только 1.15.16+ являются PHP 5.3 совместимы

Посмотрите на это сообщение Joomla 1.5 and PHP 5.3 с той же ошибкой в ​​строке:

libraries\joomla\html\html.php on line 87

Я думаю, что вы можете попытаться заменить файлы с ошибкой в ​​версии Philetaylor https://github.com/PhilETaylor/Joomla1.5.999

Удача!

+0

Работа с Joomla версии 1.5.3 должна быть совместима с PHP 5.3.4 из того, что я читал. – GET1NE

+0

Joomla 1.5.3? Я думаю, что последняя стабильная версия - Joomla! 1.5.26 ... Попробуйте заменить файлы с помощью PhilETaylor, сначала замените 'libraries \ joomla \ html \ html.php', чтобы увидеть, скрыто ли предупреждение. –

+0

Итак, я заменил следующие файлы: helper.php - здесь модули \ mod_mainmenu html.php - здесь библиотеки \ Joomla \ HTML view.php - здесь администратор \ Components \ com_menus \ Views \ список Это помогает устранить проблему. Спасибо за помощь! – GET1NE

0

Кредит Сиро, заменив следующие файлы в моем случае, разрешил мою проблему. Не нужно было заменять все файлы Joomla.

helper.php - found here modules\mod_mainmenu 
html.php - found here libraries\joomla\html 
view.php - found here administrator\components\com_menus\views\list 
+0

Мой веб-сайт также пункт меню не перечисление вы можете помочь мне с любыми идеями. – Sharvan

 Смежные вопросы

  • Нет связанных вопросов^_^