Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

Kijv

  • Захожу иногда
  • 50
  • 1 / 0
Нстроить K2
« : 12.02.2021, 21:08:28 »
K2 в админке перестал постить материалы.
После подтверждения размещения материала, открывается пустая страница administrator/index.php , при этом материал не добавляется на сайт.
Задача: сделать так, что бы материалы снова могли добавляться и рассказать, в чем заключалась ошибка.
J! 3.9
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Нстроить K2
« Ответ #1 : 12.02.2021, 21:15:06 »
Отключить русскую локализацию к2
Собственно а зачем он вам?
*

Kijv

  • Захожу иногда
  • 50
  • 1 / 0
Re: Нстроить K2
« Ответ #2 : 13.02.2021, 15:44:38 »
Отключить русскую локализацию к2
Собственно а зачем он вам?
А где отключается эта локализация?

Кто именно мне зачем? К2? Он шел с шаблоном и мне показалось, что в К2 удобно работать. А какие у вас есть предложения на этот счет? Я с Joomla совсем недавно работаю, поэтому могу чего-то не знать.
« Последнее редактирование: 13.02.2021, 15:50:13 от Kijv »
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Нстроить K2
« Ответ #3 : 13.02.2021, 15:50:08 »
Использовать обычные материалы Joomla
А если нужен к2 отключите русскую локализацию
*

Kijv

  • Захожу иногда
  • 50
  • 1 / 0
Re: Нстроить K2
« Ответ #4 : 13.02.2021, 16:06:04 »
Использовать обычные материалы Joomla
А если нужен к2 отключите русскую локализацию

А где она отключается, эта локализация?
И, почему лучше использовать обычные материалы? Что с К2 не так? Дело в том, что мой сайт является порталом коммерческих компаний с их блогами, новостями и подразумевает сложный контент, в частности подбор статей по нескольким характеристикам, нескольких независимых авторов, а так же каталоги товаров с подбором по множеству характеристик и др. функции. Поэтому, я решил, что без CCK мне не обойтись. А, что вы думаете на это счет?
« Последнее редактирование: 13.02.2021, 16:27:14 от Kijv »
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Нстроить K2
« Ответ #5 : 13.02.2021, 16:30:59 »
Доп поля материалов и фильтрация по ним.
Зачем тащить лишнюю нагрузку
*

Kijv

  • Захожу иногда
  • 50
  • 1 / 0
Re: Нстроить K2
« Ответ #6 : 13.02.2021, 19:31:47 »
Использовать обычные материалы Joomla
А если нужен к2 отключите русскую локализацию

Странно, но даже в обычном менеджере материалов они так же не публикуются, как и в К2.
Что это может быть?
*

Kijv

  • Захожу иногда
  • 50
  • 1 / 0
Re: Нстроить K2
« Ответ #7 : 13.02.2021, 20:04:32 »
Использовать обычные материалы Joomla
А если нужен к2 отключите русскую локализацию

Обновил Joomla до последней версии и все заработало.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться