Новости 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 Гость просматривают эту тему.
  • 0 Ответов
  • 28587 Просмотров
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Поле Key Reference (в русском переводе Ключ ссылки) позволяет задать материалу некую текстовую метку материалу, по которой он однозначно может быть найден. В дальнейшем, на данный материал можно уже сослаться не только по его уникальному числовому идентификатору, но и по этой текстовой метке.

Самый наглядный пример использования можно увидеть на официальном Help-сервере Joomla, там это поле используется для идентификации тематики статей. К примеру статья помощи о странице редактирования материала имеет ссылку:

http://help.joomla.org/index2.php?option=com_content&task=findkey&keyref=screen.content.edit

В этой ссылке, параметру keyref передается значение screen.content.edit, которое и прописано в соответствующей статье в поле Key Reference.

Таким образом, прописав в статье уникальный ключ, вы можете ссылаться на нее минуя указания ее числового идентификатора, раздела и категории в которой она расположена.

Правда для прикладного применения, в ссылке надо подправить index2.php на index.php, иначе статья будет выводиться без обрамления шаблона.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Для чего нужна RSS ?

Автор Silver

Ответов: 1
Просмотров: 26814
Последний ответ 09.06.2008, 12:23:01
от smart
Что означает ошибка: "Only variables can be passed by reference in ..."

Автор smart

Ответов: 0
Просмотров: 53474
Последний ответ 16.06.2007, 12:27:54
от smart
Как избавиться от ошибки: Call-time pass-by-reference has been deprecated

Автор smart

Ответов: 0
Просмотров: 70634
Последний ответ 07.05.2007, 17:56:25
от smart
Что такое Itemid и для чего он используется?

Автор smart

Ответов: 0
Просмотров: 69155
Последний ответ 28.03.2007, 16:02:48
от smart
Как изменить стиль заголовка материала

Автор Mitrich

Ответов: 0
Просмотров: 15547
Последний ответ 23.03.2007, 19:25:19
от Mitrich