Новости 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 Ответов
  • 80020 Просмотров
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Самым простым способом создания ссылки на статичный материал является добавления в какое-либо меню пункта, ссылающегося на этот материал. Однако, это не всегда удобно.Особенно, если нужно быстро в какую-то статью добавить 2-3 ссылки на другие статичные.

На самом деле, все достаточно просто: ссылки на статичное содержание не сильно отличаются от ссылок на детальный просмотр материалов и имеют следующий вид:

mysite.ru/index.php?option=com_content&task=view&id=XXX

где XXX это число, представляющее собой идентификатор материала.

Посмотреть этот идентификатор для конкретной статьи можно в колонке ID списка статичных материалов Менеджера статичных материалов административной панели Joomla.

Однако, чтобы эта ссылка была более корректной, к ней лучше все-таки добавить еще параметр Itemid (идентификатор пункта меню). Так как реального пункта меню у нас для этого материала нет, можно добавить любой, который более-менее подходит по смыслу (чтобы корректно отображался pathway). Самым простым решением будет использование Itemid=1 (Главная страница).

Таким образом, ссылка на статичный преобретает вид:

mysite.ru/index.php?option=com_content&task=view&id=XXX&Itemid=1

Материалы по теме:
« Последнее редактирование: 28.03.2007, 16:05:19 от smart »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не могу понять как редактировать материал в почти готовом сайте

Автор tolchinak16

Ответов: 3
Просмотров: 2554
Последний ответ 08.11.2023, 18:00:36
от Akeksandr
Основы создания материалов и меню простого сайта

Автор beliyadm

Ответов: 0
Просмотров: 56831
Последний ответ 02.08.2007, 18:23:14
от beliyadm
Как сделать чтобы многоуровневое меню по-умолчанию было развернуто?

Автор smart

Ответов: 0
Просмотров: 24399
Последний ответ 04.04.2007, 12:57:22
от smart
Горизонтальное меню в две строки

Автор Matt

Ответов: 1
Просмотров: 14473
Последний ответ 13.02.2007, 00:16:45
от OnTheFlyRU
Как добавить вывод атрибута title для ссылок меню

Автор smart

Ответов: 0
Просмотров: 27053
Последний ответ 31.01.2007, 18:58:10
от smart