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

Taras_678

  • Новичок
  • 7
  • 0 / 0
 !всем привет ... может уже такой вопрос встречаться но все же *ОХ-Х-Х* ... у меня есть модуль новостей News Show Pro GK5 ... у меня главная страница - новости (Материалы »Блог категории) я создал новую позицию для модуля вывода новостей.(  <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> <br />
        <?php if($this->countModules('news')) : ?>
        <jdoc:include type="modules" name="news" />
        <?php endif; ?>
      </div>)
 снял все галочки показа новостей кроме главной страницы. НО когда я захожу например в статью то модуль все равно есть.
http://prntscr.com/lmun8u
http://prntscr.com/lmunga
http://prntscr.com/lmunov
http://prntscr.com/lmunua
« Последнее редактирование: 25.11.2018, 23:11:21 от Taras_678 »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
привязка идет не к странице, а к пункту меню.
соответственно, ваши статьи - потомки этого меню и тащат за собой его модули.
варианты
а) использовать Advanced Module Manager
б) дописать условие вывода позиции так, чтобы срабатывало только для главной
Вывод блока в index.php только на одной странице
*

Taras_678

  • Новичок
  • 7
  • 0 / 0
привязка идет не к странице, а к пункту меню.
соответственно, ваши статьи - потомки этого меню и тащат за собой его модули.
варианты
а) использовать Advanced Module Manager
б) дописать условие вывода позиции так, чтобы срабатывало только для главной
Вывод блока в index.php только на одной странице
большое спасибо! ;) :D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Рамка обрамляющая модуль в позиции

Автор alexs64

Ответов: 0
Просмотров: 239
Последний ответ 21.11.2025, 09:02:57
от alexs64
Вывести модуль в модуле

Автор jimka

Ответов: 2
Просмотров: 1787
Последний ответ 18.04.2025, 15:39:36
от fbr
Сортировка по доп. полям на странице списка категории

Автор revil

Ответов: 4
Просмотров: 1696
Последний ответ 02.06.2024, 13:42:45
от tigra-uki
Как установить header Cache-Control только для одной страницы по URL?

Автор Slava77

Ответов: 0
Просмотров: 1021
Последний ответ 23.03.2024, 00:16:36
от Slava77
Как вставить модуль в код нужной страницы php?

Автор zvi

Ответов: 9
Просмотров: 5052
Последний ответ 21.02.2024, 11:03:08
от saynez