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

thesuox

  • Новичок
  • 3
  • 0 / 0
Дано:
Joomla 2.5.14
VM 2.0.22b

Ситуация:
На главной странице сайта есть модули баннеров, модули разных меню. Если на главной странице нажать на новость (она featured), то откроется страница с этой новостью, а так же все модули, которые есть на главной странице останутся в загрузившейся странице.

Проблема:
Как сделать так, чтобы в загружаемой странице не показывались эти баннеры и менюшки?

P.S.
 - в шаблоне настроено скрытие неактивных модулей;
 - в админке настроена видимость модулей к пунктам меню
 - главная страница у меня работает по принципу: создано отдельное меню, но не опубликовано на сайте (модуль меню не выводил)
*

Alexkost

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Та же проблема, даже плюс, когда с яндекса переходишь по ссылке, появляются все модули главной страницы... Автор как-то справились с этой бедой? И другие коллеги, может сможете помочь советом?
*

mark1

  • Захожу иногда
  • 394
  • 39 / 2
Играйтесь например с Nonumber Advanced Module Manager. Это добавляет кучу вариантов привязки модулей. По памяти говорю: в настройках будет раздел "по пунктам меню", в нём опция, примерное название -  "показывать без ItemID". Выставьте NO для тех модулей, которые хотите убрать из показа.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Страница не оптимизирована для мобильных устройств 2.5

Автор Hellboy4ik

Ответов: 9
Просмотров: 2018
Последний ответ 12.12.2018, 17:08:17
от Hellboy4ik
Своя страница 404

Автор Larisa

Ответов: 48
Просмотров: 15073
Последний ответ 02.05.2018, 17:45:44
от dmitry_stas
Страница 404 возвращает код ответа 302 а должен быть 404

Автор misteri27

Ответов: 7
Просмотров: 3374
Последний ответ 14.11.2017, 13:18:45
от Efanych
[FAQ] Собственная страница 404 ошибки для Joomla 2.5

Автор lolitma

Ответов: 166
Просмотров: 120638
Последний ответ 01.06.2017, 13:55:34
от Fedor Vlasenko
Страница Add/Edit shipment address не работает

Автор konetski

Ответов: 1
Просмотров: 3479
Последний ответ 08.12.2016, 22:52:57
от konetski