LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 14:59:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Пропало главное меню  (Прочитано 524 раз)
0 Пользователей и 1 Гость смотрят эту тему.
GGdry
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« : 13.12.2011, 13:17:25 »

Здравствуйте, после переноса сайта на другой хостинг, пропали настройки главного меню. Совсем не пойму в чем дело. В менеджере меню оно отображается, а в настройках нет. Вот собственно скрины.

Записан
3LoI
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 8



« Ответ #1 : 22.12.2011, 07:35:28 »

Та же проблема, решение пока подходящего мне пока не нашел.
Проблема заключается в php, скорей всего на старом хостинге версия php была 5.2.*, а на новом 5.3.*.

некоторым помогло сие:
Цитировать
Сегодня перенося старый сайт нового клиента на свой vds, обнаружил, что пропал вывод меню.
Гугление дало понять две вещи:
1. Проблема не решена
2. Для решение проблемы предлагают откатить PHP на старую ветку (5.2 и ниже)
Естественно это вообще не вариант. По-этому пришлось как всегда всё делать самому.
Ошибка заключается в том, что данные в функцию передаются по ссылке. Для её исправление, достаточно убрать амперсанды в нужных местах.
Для основного меню сайта, в файле /modules/mod_mainmenu/helper.php на строке 31 перед параметром $params.
С админкой телодвижений немного больше =)
В файле /libraries/joomla/html/html/menu.php на 124ой убираем амперсанд от $children в параметрах вызова функции treerecurse, затем в /libraries/joomla/html/html/grid.php на строках 93,115,157 перед $row.

но я к сожалению не в их числе, откатывать серв на 5.2 не хотелось бы, может у кого есть какие то мысли по этому поводу?
Записан
GGdry
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #2 : 19.02.2012, 12:11:55 »

Да верно. Хост перенес на серв с другой версией php. Все встало на свои места.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet