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

Incazzato

  • Новичок
  • 6
  • 0 / 0
Кто знает, есть ли какой-нибудь плагин, который можно прикрутить к теме от РокетТемс, чтобы фоновое изображение на главной странице менялось при наведении на пункт меню.
Или вообще как это можно сделать 8((
*

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
Т.к. ссылки на сайт нет, то как-то так:

$( "id пункта меню" ).hover(
  function() {
    $( "бэкграунд из стилей").addClass( "hover_back" );
  }, function() {
    $( this ).removeClass( "hover_back" );
  }
);

Т.е. если бэкграунд не через img src, а через стили, то при наведении вешаем на него другой фон, ну и в js еще какой-нибудь эффект animate добавить, чтобы красивее смена была.
*

Incazzato

  • Новичок
  • 6
  • 0 / 0
Т.к. ссылки на сайт нет, то как-то так:

$( "id пункта меню" ).hover(
  function() {
    $( "бэкграунд из стилей").addClass( "hover_back" );
  }, function() {
    $( this ).removeClass( "hover_back" );
  }
);

Т.е. если бэкграунд не через img src, а через стили, то при наведении вешаем на него другой фон, ну и в js еще какой-нибудь эффект animate добавить, чтобы красивее смена была.
ясн. спасибо. буду пробовать
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Правильная организация меню в материале

Автор kompmen

Ответов: 3
Просмотров: 797
Последний ответ 23.10.2021, 01:29:55
от kompmen
Посоветуйте модуль меню Joomla

Автор lgmax

Ответов: 3
Просмотров: 1011
Последний ответ 17.12.2020, 02:48:01
от v42bis
Изображения для тегов К2

Автор Divn

Ответов: 0
Просмотров: 618
Последний ответ 10.12.2020, 00:27:13
от Divn
Модуль Фотогалереи, автоматически берущий изображения из указанной папки

Автор samallex

Ответов: 10
Просмотров: 1119
Последний ответ 01.05.2020, 23:19:15
от AlexB
Ресторанное меню + доставка

Автор Raz0r

Ответов: 0
Просмотров: 734
Последний ответ 05.02.2020, 22:30:50
от Raz0r