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

MuxaS

  • Захожу иногда
  • 78
  • 3 / 0
Вопрос по поводу русской локализации Joomla 3.5.0
Где-то в установочных пакетах какой-то косяк, из-за чего русский пакет не устанавливается.
После установки русского языкового пакета (пробовал разные версии) появляется выбор языка только для административной панели сайта.
И напрочь отсутствует выбор языка для самого сайта.
То есть:
1. Менеджер языков --- Установлено --- Панель управления: в списке языков есть English и Russian, можно выбрать любой.
2. Менеджер языков --- Установлено --- Языки контента: в списке только English.
Пробовал удалять языковые пакеты и ставить заново через Управление (Manage) --- Установка языка (Install Languages) --- Russian v. 3.5.0.3. Такая же история.

Если же установить сначала старую локализацию v.3.4.1.3 и через менеджер обновить до v.3.5.0.3, то обновляется только русский пакет для панели управления, а языковой пакет сайта по прежнему остается 3.4.1.3

Примечательно, что если установить другой язык (например, сербский), то все абсолютно нормально.
Значит, какой-то трабл именно с русской локализацией?

Что за беда? Куда копать?
Да, такая проблема не только у меня.
*

Morh

  • Захожу иногда
  • 118
  • 11 / 0
Re: Локализация Joomla 3.5.0. Проблема
« Ответ #1 : 31.03.2016, 14:11:04 »
Тоже проблема. (сайт на локальном сервере на денвере). Русский язык устанавливается только для админ. части. Скачиваю пакет, жму установить. Пишет, что установка прошла хорошо. Но в меню выбора языков, русского нет. К тому же вылезает ошибка:"Warning: simplexml_load_file(): I/O warning : failed to load external entity "file:///Z:/home/localhost/www/bal/language/ru-RU/ru-RU.xml" in Z:\home\localhost\www\bal\libraries\cms\application\helper.php on line 234
« Последнее редактирование: 31.03.2016, 14:15:10 от Morh »
*

Morh

  • Захожу иногда
  • 118
  • 11 / 0
Re: Локализация Joomla 3.5.0. Проблема
« Ответ #2 : 31.03.2016, 22:45:33 »
Я нашёл решение. При инсталляции языкового пакета из папки language\ru-RU пропадает файл ru-RU.xml. Нужно этот файл скопировать туда из установочного пакета. Всё встанет на свои места. Почему пропадает не разбирался, это к ребятам из группы перевода :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужна проф помощь в обновлении Joomla на лок.сервере osp. Можно платно

Автор Fati

Ответов: 0
Просмотров: 5218
Последний ответ 16.06.2025, 16:40:04
от Fati
Помогите с БАГом в панели администратора Joomla 3

Автор akteon25

Ответов: 2
Просмотров: 2268
Последний ответ 26.02.2025, 16:41:56
от akteon25
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 4031
Последний ответ 27.01.2025, 20:38:45
от pavelrer
Trouble Upgrading from Joomla 3.8 to 3.9

Автор melissa00

Ответов: 0
Просмотров: 2793
Последний ответ 26.07.2024, 10:03:51
от melissa00
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 4421
Последний ответ 22.02.2024, 21:03:15
от Zegeberg