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

Brain1nside

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
J 3.xx AUP 1.9.2
В общем выводит по 10 записей, как сделать так что бы выводилась вся активность пользователя.
*

migus

  • Moderator
  • 992
  • 144 / 0
  • OPEN THE BOX
Для этой опции используется глобальная настройка Joomla!® в Общие настройки -> Длина списка по умолчанию

- удачи ;)
"The Lord Of A SandBox"
*

Brain1nside

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Не помогает:(
Вот кусок кода который за вывод отвечает.
Код
<?php if ( $this->rowslastpoints ) { $k = 0; foreach ($this->rowslastpoints as $lastpoints) { ?>
Код
<?php if ( $this->params->get( 'num_item_activities' )!='0' && $this->rowslastpoints ) {  if ( $this->params->get( 'num_item_activities' )=='all' ) { echo '<p>'.$this->pagination->getResultsCounter().'</p>'; } ?>

А я кажется понял о чем вы, нет мне не в админке выводить нужно, а в профиле пользователя, во вкладке последняя активность.
« Последнее редактирование: 21.10.2013, 05:01:57 от Brain1nside »
*

migus

  • Moderator
  • 992
  • 144 / 0
  • OPEN THE BOX
А я кажется понял о чем вы, нет мне не в админке выводить нужно, а в профиле пользователя, во вкладке последняя активность.
Речь о профиле CommunityBuilder или AUP?
"The Lord Of A SandBox"
*

Brain1nside

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
*

migus

  • Moderator
  • 992
  • 144 / 0
  • OPEN THE BOX
Этот параметр должен быть установлен в настройках меню профиля AUP... (мною пока не тестировалось)

см.картинку:



- удачи ;)
"The Lord Of A SandBox"
*

Brain1nside

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Великолепно, работает, спасибо :)
З.Ы. Как + поставить?
« Последнее редактирование: 21.10.2013, 22:05:57 от Brain1nside »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать пункт в профиле?

Автор lehantrop

Ответов: 5
Просмотров: 1632
Последний ответ 13.09.2015, 08:30:37
от Gordon Freeman
Не работает ссылка "Последняя активность"

Автор Сergei

Ответов: 1
Просмотров: 1700
Последний ответ 25.03.2015, 23:50:56
от migus
Как использовать AUP только для отображения медалей в профиле и на форуме?

Автор scientificman

Ответов: 8
Просмотров: 1992
Последний ответ 23.03.2014, 07:37:06
от migus
Как изменить размер аватарки в профиле?

Автор Сergei

Ответов: 2
Просмотров: 3899
Последний ответ 08.03.2013, 19:30:22
от migus
Статистика в профиле

Автор Criminal

Ответов: 2
Просмотров: 2352
Последний ответ 17.11.2011, 22:41:13
от nthanter