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

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
Редирект только главной в зависимости от страны, подскажите пожалуйста плагин или ещё кав?
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Не понял вопроса. Для чего? Какой плагин? Куда редирект? Обычно это всего лишь одна короткая строка в .htaccess, а не плагин. Есть расширения, которые умеют определять локацию, например это. С его помощью можно выполнить любую задачу, но важно ее понимать. В соседней теме давали скрипты для определения региона через Яндекс.API, можно пользоваться этим решением. Есть и другие расширения, например это.
« Последнее редактирование: 09.04.2021, 07:41:20 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
Куда редирект?
Тот плагин, что вы подсказали, самостоятельно не работает, дополнительно ставит свой фреймворк . Ради одного редиректа...

Нужно следующее: Если страна Italy то нужно всего только одну страницу home page перенаправить так:
Код
https://mysite.com
перенапрвить на
Код
https://mysite.com/it/
т.е. нужен редирект только одной страницы и только для одной страны.
« Последнее редактирование: 09.04.2021, 11:08:06 от x1 »
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Вот еще вариант, как можно к языку привязаться. Предложено здесь.
Код
preg_match('/^\w{2}/', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $m);
switch (strtolower($m[0])) {
    case 'ru': break;
    default: header('Location: /en'); break;
}
От себя добавлю, что можно создать файл с этим кодом и прописать в .htaccess его запуск через auto_prepend_file
Не тестировал, но по идее привязка к языку браузера тоже может быть рабочим вариантом. Ведь многие сидят за VPN...
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
Вот еще вариант
А вот это лучшее решение. Благодарю, плюсик поставил.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
А вот это лучшее решение. Благодарю, плюсик поставил.

Спасибо  ;)
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин/модуль для встраивания видео с Дзена или ВК

Автор KingSnake

Ответов: 0
Просмотров: 1409
Последний ответ 03.12.2024, 15:32:02
от KingSnake
Плагин для форума

Автор delta

Ответов: 3
Просмотров: 1955
Последний ответ 18.06.2024, 16:39:20
от Olg
Посоветуйте плагин для создания Турбо-страниц VirtueMart 3

Автор anantaya

Ответов: 2
Просмотров: 2818
Последний ответ 10.12.2023, 21:02:31
от dmtn
Модуль/компонент/плагин видео из Вконтакте

Автор Snip

Ответов: 0
Просмотров: 2546
Последний ответ 25.05.2023, 19:16:49
от Snip
Динамическое изменение вывода в зависимости от данных формы

Автор PavelK

Ответов: 0
Просмотров: 2400
Последний ответ 18.05.2023, 17:51:16
от PavelK