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

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Собственно, сабж. Есть идеи, как реализовать? Либо добавить собственный параметр в общие настройки материалов.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Делается просто через плагин. Только сегодня писал в посте писал
http://joomlaforum.ru/index.php/topic,338340.msg1710791.html#msg1710791
Плагин во вложении, там и глобал конфик и "Убрать id из url материала" и под модуль.
« Последнее редактирование: 31.05.2017, 22:42:40 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
спасибо, поковыряю )
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
спасибо, поковыряю )
Лови с кастомном параметром в материале. Кстати не обязательно делать системный плагин, это я просто чтобы в контентных не путался. Ну и за то что не гибки тоже звиняюсь делал чисто для себя. Хотя можно и доработать под массу.
А вообще мораль такая. Заходишь во вьюху в которую надо добавить поле. Смотришь фильтсет который выводиться целиком и добавляешь что нужно через JForm::addFormPath (ну просто прямо XML проще подключать)
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
по идее можно для масс доработать: в плагине minicck есть пример добавления ) я просто забыл, что общие параметры - это по сути параметры com_config ))) спасибо!
вопрос решен
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
по идее можно для масс доработать: в плагине minicck есть пример добавления ) я просто забыл, что общие параметры - это по сути параметры com_config ))) спасибо!
вопрос решен
Да можно, я думал об этом, но потом стало лень. Там это не просто com_config а еще отсутствует параметр компонент, тогда это будут параметры ядра..
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как обойти параметр display: none заданный в html?

Автор dron

Ответов: 2
Просмотров: 1934
Последний ответ 19.01.2018, 15:03:53
от dron