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

small-hobby

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
при выборе основного состава в результатах матчей появляется все в квадратах
« Последнее редактирование: 10.06.2011, 15:28:09 от profiX0808 »
*

profiX0808

  • Moderator
  • 497
  • 70 / 0
А Вы не поставили случайно JoomLeague c кодировкой UTF-8? К примеру JoomleagueRE_utf8_0.93b.

Также в БД нужно посмотреть кодировку таблиц JoomLeague
*

small-hobby

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
все разобрался в файле edit_squad.tpl.php небыло перекодирования всех переменных

пришлось дописывать самому

echo jl_utf8_convert(
*

small-hobby

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
думал поможет - не помогло.

вайл перекодировал в ANSI через notepad++

но все равно проблема осталась

самое интересное что локально проблемы такой нет, а на хостинге появилась...есть идеи что сделать?
*

profiX0808

  • Moderator
  • 497
  • 70 / 0
А в какой кодировке был файл и в какой кодировке другие файлы? Кодировку таблиц в БД и содержание таблиц JoomLeague смотрели?

самое интересное что локально проблемы такой нет, а на хостинге появилась...есть идеи что сделать?
Если отличие в настройках сервера, то по идеи проблема с отображением русского в админке должна проявляться и в других компонентах.
*

small-hobby

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Проверил таблицы в базе - везде стоит 1251
Файл изначально был в ANSI, и все остальные файлы в той-же кодировке
Провери в Google Chrome и в Opera - тоже самое

IE выдал - ошибка на странице
*

profiX0808

  • Moderator
  • 497
  • 70 / 0
Какая точно у вас версия (или возможно модификация) JoomLeague? Сразу после установки компонента появляется данная проблема?
*

small-hobby

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
JoomLeague - 0.93

да сразу после установки


Может кто подскажет где скачать готовый набор работающий Joomla и JL 1.5/ Попробую с ними поколдовать
« Последнее редактирование: 11.06.2011, 15:08:32 от small-hobby »
*

small-hobby

  • Осваиваюсь на форуме
  • 12
  • 1 / 0


это может влиять?
*

profiX0808

  • Moderator
  • 497
  • 70 / 0
JoomLeague - 0.93

да сразу после установки


Может кто подскажет где скачать готовый набор работающий Joomla и JL 1.5/ Попробую с ними поколдовать

Говорите, что у Вас JL 0.93, а спрашиваете о связке Joomla и JL 1.5. Как-то выходит не однозначно.
Под Joomla 1.0 можно поставить JL 0.93, скаченную из оф. сайта и не придется играться с кодировками. Если же Вам требуется JL 1.5, то в Joomla 1.0 он работать не будет, нужно обновиться до Joomla 1.5



это может влиять?

На кодировку не должно влиять.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться