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

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Здравствуйте, Адепты ZOO,  ;)
Подскажите пожалуйста где хранится значение Frontpage для каждого материала ZOO. Все глаза в таблицах базы данных ZOO проглядел, так и не увидел под него поля.
Мне оно нужно для выборки материалов опубликованных только на главной странице.
кодинг на php.
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Все таки интересно мне было бы это узнать. Как сделать выборку статей с отметкой Frontpage.
кодинг на php.
*

worstinme

  • Захожу иногда
  • 82
  • 10 / 0
  • hawkeye 57 lvl.
Материалы находящиеся на главной, принадлежат категории с id = 0 и перечислены в таблице #__zoo_category_item

вам подойдет запрос:

(добавил в запрос проверку на "опубликованность" и "доступ")

Код
SELECT * FROM #__zoo_item AS a 
  LEFT JOIN #__zoo_category_item AS b
  ON a.id = b.item_id
  WHERE b.category_id = 0
  AND access IN (1,1)
  AND a.state = 1
  GROUP BY a.id
  ORDER BY a.priority DESC, a.created+0<>0, a.created+0 DESC, a.created DESC
  LIMIT 0,20;
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Благодарю! вот ни за что бы не догадался что Frontpage это нулевая категория :)
кодинг на php.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Элемент Image ( значение по дефолту)

Автор G300

Ответов: 22
Просмотров: 6350
Последний ответ 02.12.2020, 12:14:39
от vasmed
ZOO как сделать автоматическое добавление Item в Frontpage?

Автор d91me

Ответов: 33
Просмотров: 9415
Последний ответ 29.12.2014, 11:44:46
от dmi_alex
Вывод определенного типа материала в приложении

Автор Yastroitel

Ответов: 0
Просмотров: 1418
Последний ответ 29.09.2014, 15:40:02
от Yastroitel
Ошибка при добавлении материала с фронта

Автор zaur111

Ответов: 6
Просмотров: 3183
Последний ответ 26.09.2014, 16:10:51
от kost757
Вывод item под категориями frontpage zoo 3

Автор lalalag

Ответов: 0
Просмотров: 1084
Последний ответ 21.01.2014, 15:02:34
от lalalag