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

officerbrutality

  • Осваиваюсь на форуме
  • 39
  • 3 / 1
  • Кто меньше всех платит - тот больше всех жалуется.
Может быть есть какой нибудь плагин или хак?
« Последнее редактирование: 15.07.2010, 20:37:31 от officerbrutality »

Вот точно не помню где, но направление подскажу - нужно в коде заменить ссылку профиля. Для примера возьми модуль aidanews для k2 там есть пункт выбора на какой профиль ссылаться. Скопируй от туда ссылку на профиль к2, найди ее и замени на ссылку cb. я как-то так делал, но было давно и точно непомню где в к2 искать эту ссылку  8)
*

officerbrutality

  • Осваиваюсь на форуме
  • 39
  • 3 / 1
  • Кто меньше всех платит - тот больше всех жалуется.
спасибо, щас попробую намутить)
*

officerbrutality

  • Осваиваюсь на форуме
  • 39
  • 3 / 1
  • Кто меньше всех платит - тот больше всех жалуется.
что то не особо получается, может быть ты попробуешь всетаки вспомнить поподробнее? весь код перерыл - результата никакого...
*

drumin

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Вроде бы у меня получилось. В файле components\com_k2\templates\default\category_item.php в строке 71 после кода
Код
<?php echo K2HelperUtilities::writtenBy($this->item->author->profile->gender); ?>
идет ссылка на автора
Код
<a href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a>
меняем
Код
<a href="<?php echo $this->item->author->link; ?>">
на
Код
<a href="index.php?option=com_comprofiler&task=userProfile&user=<?php echo $this->item->author->id; ?>">

И если вы хотите чтобы выводилось не имя автора а логин то нужно вместо
Код
<?php echo $this->item->author->name; ?>
написать
Код
<?php echo $this->item->author->username; ?>
Ну вот и все. У меня заработало.
P.S. Может быть еще понадобится в настройках компонента К2 в самом низу  в настройках SEO убрать префикс для профиля пользователя
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Очень интересный плагин объявился на JEDK2 author's CB profile
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
*

SSW

  • Новичок
  • 1
  • 0 / 0
Очень интересный плагин объявился на JEDK2 author's CB profile

Подскажите пожалуйста как его настроить ?
*

karencho

  • Захожу иногда
  • 161
  • 0 / 1
здравствуйте,ест какие либо другие способы плагин не работает!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Решит ли CommunityBuilder задачу организацию форумов для управлениями группами?

Автор dss

Ответов: 1
Просмотров: 2672
Последний ответ 07.03.2023, 07:27:52
от marksetter
Как отключить уведомления об обновлениях CommunityBuilder?

Автор ivan.sergeev

Ответов: 3
Просмотров: 5198
Последний ответ 03.06.2020, 19:44:50
от Torchez
За двоились ссылки на профиль пользователя?

Автор warlocksp

Ответов: 0
Просмотров: 3618
Последний ответ 27.05.2018, 07:28:40
от warlocksp
Кроссбраузерность профиля CommunityBuilder 2

Автор warlocksp

Ответов: 1
Просмотров: 3785
Последний ответ 05.03.2018, 08:15:18
от warlocksp
Ссылка на профиль пользователя не соответствует пункту меню после обновления Joomla

Автор kurz

Ответов: 0
Просмотров: 4467
Последний ответ 15.07.2017, 22:30:00
от kurz