Jcomments & Joomla 3.5 & PHP 7

  • 6 Ответов
  • 1999 Просмотров

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

Jcomments & Joomla 3.5 & PHP 7
« : 08.03.2016, 15:05:22 »
планируется ли?

*

Оффлайн SeBun

Re: Jcomments & Joomla 3.5 & PHP 7
« Ответ #1 : 08.03.2016, 16:38:55 »
Думаю, постепенно к этому по любому придем  ;)
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую

*

Оффлайн FitMe

Re: Jcomments & Joomla 3.5 & PHP 7
« Ответ #2 : 08.03.2016, 16:54:37 »
тестово поставил, работает на j3.5

Правда Версия PHP   5.6.16

Re: Jcomments & Joomla 3.5 & PHP 7
« Ответ #3 : 08.03.2016, 17:42:47 »
Я заменил по некоторым файлам одинаковые названия класса и функций на __construct, и на php 7 вроде тоже работает.

*

Оффлайн warlocksp

  • ******
  • 984
  • [+]12 / [-]4
  • Красота и мудрость - в простоте....
    • Просмотр профиля
    • Хостинг-провайдер, Разработка, сопровождения, продвижение веб ресурсов...
Re: Jcomments & Joomla 3.5 & PHP 7
« Ответ #4 : 05.04.2016, 16:38:34 »
Я заменил по некоторым файлам одинаковые названия класса и функций на __construct, и на php 7 вроде тоже работает.
Добрый день,

Не подскажешь что и где ты в файлах поменял?
У меня возникла ошибка:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgContentJComments has a deprecated constructor in /home/u687845812/public_html/plugins/content/jcomments/jcomments.php on line 25
Разработка, сопровождения, продвижение веб ресурсов...Хостинг-провайдер...
ICQ : 663021519;Skype: Warl-Uanic;Nic-Handle: Warl-Uanic.

*

Оффлайн Roinmana

Re: Jcomments & Joomla 3.5 & PHP 7
« Ответ #5 : 28.04.2016, 21:08:55 »
Я заменил по некоторым файлам одинаковые названия класса и функций на __construct, и на php 7 вроде тоже работает.
Есть ли костыль для нормальной работы компонента на PHP 7?

Re: Jcomments & Joomla 3.5 & PHP 7
« Ответ #6 : 21.06.2016, 16:48:47 »
Везде, где выбивало ошибку заменял на примере файла plugins/content/jcomments/jcomments.php
class plgContentJComments extends JPlugin
{
function plgContentJComments(&$subject, $config)
{
parent::__construct($subject, $config);
}
на
class plgContentJComments extends JPlugin
{
function __construct(&$subject, $config)
{
parent::__construct($subject, $config);
}
И так далее по аналогии