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

sega

  • Захожу иногда
  • 272
  • 5 / 0
RSS для Яндекс новостей
« : 13.07.2020, 14:29:14 »
Есть K2 2.6.7 на Joomla 2.5.28. Нужно прикрутить экспорт RSS для Яндекс новостей. Материалы экспортируются только из K2.
Штатный RSS использовать нельзя - он уже модифицирован под Дзен. Можно использовать какой-нить готовый компонент и его допилить.
Важно чтобы была фильтрация по автору: ели например у материала стоит автор "7777" то в ленту материал не выводить, в остальных случаях - выводить. Такой автор будет один, его имя можно прямо в коде прописать.
*

zikkuratvk

  • Глобальный модератор
  • 4821
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: RSS для Яндекс новостей
« Ответ #1 : 13.07.2020, 14:36:01 »
Мне только одно всеобъемлющее расширение известно:
JURSSPublisher: обсуждение компонента
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

blik

  • Захожу иногда
  • 80
  • 13 / 0
Re: RSS для Яндекс новостей
« Ответ #2 : 13.07.2020, 14:36:30 »
Попробуйте использовать компонент JURSSPublisher
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: RSS для Яндекс новостей
« Ответ #3 : 13.07.2020, 14:37:41 »
Попробуйте использовать компонент JURSSPublisher
Я б с удовольствием, но купить его проблематично: его автор попросту не выходит на связь
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: RSS для Яндекс новостей
« Ответ #4 : 13.07.2020, 14:41:04 »
Можете адаптировать ленту https://github.com/exstreme/turbo-pages
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: RSS для Яндекс новостей
« Ответ #5 : 13.07.2020, 14:43:11 »
Можете адаптировать ленту https://github.com/exstreme/turbo-pages
Там только com_content? У меня все материалы в com_k2
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: RSS для Яндекс новостей
« Ответ #6 : 13.07.2020, 14:44:08 »
Переделать запрос под к2
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: RSS для Яндекс новостей
« Ответ #7 : 13.07.2020, 14:44:56 »
Либо если я это сделаю, то 1500р.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Доработка компонента Яндекс.Карт от xDan

Автор archer1981

Ответов: 4
Просмотров: 1237
Последний ответ 27.05.2021, 12:57:36
от Upps_J
Проконсультирвать по подключению Яндекс Кассы(платно)

Автор Шмайсер

Ответов: 15
Просмотров: 2162
Последний ответ 29.10.2020, 14:58:06
от idol050279
Помощь с подключением Яндекс кассы (платно)

Автор Brud0

Ответов: 3
Просмотров: 984
Последний ответ 29.10.2020, 14:55:33
от idol050279
Починить Яндекс.Карты и добавить логин в API запрос (Joomla 2.5)

Автор Blaut

Ответов: 4
Просмотров: 1253
Последний ответ 26.02.2020, 15:44:54
от voland
Экспорт материалов Joomla! 3.9.3 в Яндекс.Новости

Автор jser

Ответов: 13
Просмотров: 1634
Последний ответ 04.03.2019, 12:25:52
от jser