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

Garry

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Добрый день, друзья. Очень нужна помощь.
В каталоге DL Classifieds есть модуль поиска, в нём есть поле выбор параметров в котором происходит через чекбоксы.
Название этого поля оформлено с помощью аккордиона, вот так:

Код
var djfields_accordion_c = document.getElements('#search<?php echo $module->id;?>_ex_fields .djfields_accordion_c');
if(djfields_accordion_c){
djfields_accordion_c.each(function(djfields_acc_c,index){
new Fx.Accordion(djfields_acc_c.getElements('.label'),
djfields_acc_c.getElements('.se_checkbox'), {
alwaysHide : true,
display : -1,
duration : 100,
onActive : function(toggler, element) {
toggler.addClass('active');
element.addClass('in');
},
onBackground : function(toggler, element) {
toggler.removeClass('active');
element.removeClass('in');
}
});
})
}

    },
Чтобы выполнить поиск нужно нажать на этот аккордион, раскроется параметры поля в виде чекбоксов, отметить необходимые чекбоксы и нажать на кпопку поиска.

И тут проблема: после поиска аккордион снова свернут.  Как сделать так чтобы после поиска аккордион был развернут в тех полях где выбраны чекбоксы?


Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать такую форму поиска и в каком СКК?

Автор neocraft

Ответов: 3
Просмотров: 2408
Последний ответ 03.08.2012, 06:42:13
от Sergey Romanov
слайдер с результатом поиска, помогите...

Автор oleksyayko

Ответов: 2
Просмотров: 2021
Последний ответ 24.05.2012, 12:24:55
от oleksyayko