Sajgak.ru

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная
Php

Это связано с использованием PHP 5.3. Подробнее: http://php.su/php/?migration53

Можно либо

1) перейти на более старую версию PHP

2) отключить показ DEPRECATE ошибок

Для этого в  php.ini установить

1
error_reporting =E_ALL &~ E_DEPRECATED

или в PHP файле задать

 

1
error_reporting (E_ALL &~ E_DEPRECATED);
Можно с помощью функции phpinfo() проверить какое в тот или иной момент установлен уровень error_reporting. Он показывается там числовым значением. 32767. Если не работает - проверьте наличае других вызовов функции error_reporing

 

3) немножко поредактировать код.

Большинство DEPRECATED в коде Joomla 1.0 и разных модулей было связано именно с использованием & перед new. Например:

1
$module		=& new ExtendedMenuModule();

Нужно просто удалить &.

Однако таких мест много. Но, если мы используем Eclipse, то просто заменить все вхождения "& new" на "new" во всех файлах. Для этого в меню выбираем Search>Search. Далее выбираем FileSearch, в поле containing text вводим "& new", нажимаем на кнопку Replace. Через некоторое время появится окошко Replace Text Matches. В нём в поле With вводим " new".  Если не сработало (у меня почему-то так произошло) обновляем весь проект (устанавливаем курсор на папкук проекта и нажимаем F5) и повторям замену.

Возможны и исключения. Например, \modules\exmenu\loader\menu.menuloader.class.php on line 286. Если там удалить &, то меню работпет некорректно.

 
В шаблоне JA-Purity, который входит в состав Joomla 1.5, можно найти конструкции вида
if($condition) :

     некоторый код

endif; 
Это - альтернативный синтаксис PHP для файлов отображений
 
Как вставить в статьи Joomla код на CSS, HTML, Php, JavaScript, C#, Java и других языках?
Для этого в Joomla 1.5 надо включить мамбот "Content - Code Hightlighter (GeSHi)". Затем в саму статью можно вставлять код вида:


Дальше код на php, например, "if($x){echo $x;}" и закрыть тэг pre.

Подробнее...  

Это продолжение статьи "Как вставить код в статьи Joomla"

Теперь нас интересует как вставить в статьи Joomla код на CSS, HTML, Php, JavaScript, C#, Java и других языках в JCE не редактируя html. Для этого есть плагин RJ InsertCode. Установите его. Попробую вставить php код...

Подробнее...  
Powered by Tags for Joomla

Статьи и заметки о создании сайтов

Другие статьи и заметки

Разработка сайтов

Я окончил математико-механический факультет. Более 10 лет занимаюсь веб-программированием. На данный момент, в основном, пользуюсь CMS Wordpress и 1С-Битрикс. По поводу создания или доработок сайтов на этих и других CMS пишите мне:

Подробнее обо мне и о реализованных проектах

Рекомендую

Рекомендую всем хостинг 1gb.ru. Работает хорошо. Особенно радует техподдержка. Как-то раз они даже в мой PHP-код залезли и помогли решить проблему.

Кроме того, рекомендую всем хостинг Timeweb. Не очень мне нравится техподдержка (по сравнению с 1gb). А так же не рекомендую VDS на FreeBSD. Но, в остальном, всё работает замечательно. Замечательно подходит для больших проектов, особенно на Битриксе.