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

Red_Sam

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
На сайте попер странный глюк - пока ты авторизован на сайте все нормально и текст отображается корректно. Выйдя из аккаунта на всем сайте текст отображается кракозябрами (при этом все браузеры определяют кодировку сайта как windows-1251  crazy!, хотя явно прописано UTF-8). При обращении к любому компоненту CB (авторизация, регистрация, забыли пароль и тд) текст возвращается в нормальное состояние.
Манипуляции с кодировкой БД к успеху не привели.
Вопрос: Почему браузер опр. кодировку сайта как win-1251 (настройки - кодировка - выбран пункт win-1251) если прописано UTF-8?
В этом явно замешан CB...

Кодировка базы данных    utf8_general_ci
Версии:
Joomla! 2.5.2 Stable [ Ember ] 5-March-2012 14:00 GMT
Community Builder: :   1.8
*

Red_Sam

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Решил проблему. отключил плагин кэш кракозябры пропали.
Фуф...
*

Red_Sam

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Действительно не на то грешил. Проблема уже описана http://joomlaforum.ru/index.php/topic,49784.new.html
добавил в .htaccess
Код
AddDefaultCharset utf-8
и в index.php
Код
header('Content-Type: text/html;charset=utf-8');
Включил кэш и  радуюсь :-)
*

dark_star

  • Захожу иногда
  • 109
  • 7 / 0
Тоже столкнулся, решил так:
Дело было на шаблоне от GavickPro, сам включил два системных плагина кеширования от них (у них свои с шаблоном идут).
Вот тут прочитал про кеш, и выключил. Все встало на место.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Двоеточие после название поля

Автор Sleem

Ответов: 4
Просмотров: 5751
Последний ответ 16.02.2019, 19:02:44
от Dufresne
Ссылка на профиль пользователя не соответствует пункту меню после обновления Joomla

Автор kurz

Ответов: 0
Просмотров: 4472
Последний ответ 15.07.2017, 22:30:00
от kurz
Решено. после установки SSL перестал работать CB Login, при этом стандартный Login Form работает

Автор Alex793

Ответов: 4
Просмотров: 3103
Последний ответ 29.01.2017, 12:04:50
от Alex793
CommunityBuilder 2.0.4 ошибки после установки

Автор ekent85

Ответов: 3
Просмотров: 2554
Последний ответ 01.09.2015, 08:54:47
от alexboy
Регистрация на сайте (CB 1.9.1, J 3.2.1)

Автор Dmitriy50

Ответов: 17
Просмотров: 2801
Последний ответ 09.12.2014, 14:23:19
от pechenikh