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

gaver

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
После подключения модуля  Artio JoomSEF 3.9.2 все работает корректно, что касается образования SEF ссылок. Кстати, версия понравилась, хорошо работает с разными копиями одного урла, приводит их все к одному виду.

Но обнаружились следующие 2 проблемы:

1. не работают теперь кнопки под слайдшоу.
Проблему со слайдшоу нужно смотреть не с главной страницы, так её не увидеть. А нужно перейти на любую внутреннюю страницу, и с неё уже кликать на кнопки под слайдшоу. При кликании переход на соответствующий слайд происходит, но при этом идет всегда одновременно переброс на главную страницу.

2. не работает ссылка "Ответ" в комментариях компонента Zoo.

И в первом и втором случае в ссылках используется символ "#", поэтому, думаю, что лечение для обеих проблем где-то рядом.

То, что конфликт со слайдшоу именно из-за включенного Artio JoomSEF убедился, когда отключил работу этого модуля, плагина joom SEF и некоторые др. с ним связанные настройки, после отключения сразу все заработало корректно (естественно экспериментировал на локальном хостинге).

А вот на ссылке "Ответ", это никак не сказалось. Как не работала, так и не работает, даже при отключенном Artio JoomSEF.

Сайт: pammhit.ru. Работающее выпадающее меню: вверху-справа. Слайдшоу сразу под ним.
Страница, где не работает ссылка "Ответ", например здесь: pammhit.ru/pamm-scheta/articles/pochemu-ia-vybiraiu-investirovanie-v-pamm-scheta.html#comments

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

Кто может помочь в лечении?
« Последнее редактирование: 11.04.2012, 01:59:46 от gaver »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт перестал работать после установки компонента Artio JoomSEF!

Автор Vorzhev

Ответов: 26
Просмотров: 21253
Последний ответ 16.06.2025, 11:31:14
от saks1959
Как сделать rel="canonical" на первую страницу пагинации в Artio JoomSEF?

Автор Vas80

Ответов: 0
Просмотров: 3582
Последний ответ 13.11.2020, 13:15:28
от Vas80
[Скачать] Русский язык для Artio JoomSEF 3.7.x (3.8.x)

Автор NeZ

Ответов: 25
Просмотров: 24953
Последний ответ 09.01.2020, 10:36:49
от koyot777
[РЕШЕНО]Artio таблицы в бд

Автор Technic

Ответов: 1
Просмотров: 3696
Последний ответ 03.04.2019, 11:42:05
от Technic
Проблемы с Artio JoomSEF

Автор 8hellforcer8

Ответов: 0
Просмотров: 4222
Последний ответ 10.09.2017, 10:20:02
от 8hellforcer8