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

olegsh

  • Новичок
  • 3
  • 0 / 0
Создал компонент, в котором на php странице пишу русские слова. Они отображаются квадратами.
Тексты из базы отображаются нормально. Многое перерыл. Не могу решить проблему. Редактировал default.htm
на windows-1251. Не даёт ничего. Потом понял, что это неправильно. Помогите, пожайлуста.
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
Re: Квадратики вместо русских слов
« Ответ #1 : 24.06.2010, 23:44:37 »
Joomla 1.5 работает на кодировке utf-8, а не как windows-1251
перекодируй все файлы компонента, имеющие русские слова, например языковые файлы, файлы php
как называется компонет?
*

olegsh

  • Новичок
  • 3
  • 0 / 0
Re: Квадратики вместо русских слов
« Ответ #3 : 28.06.2010, 17:07:17 »
Докопался сам. Создал в папке language соответствующий имени компонента файл .ini и в самом компоненте вместо русских слов писал английские. Типа ".JText::_( 'MY TEXT' )."
А в файле .ini в папке language делаю перевод.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

MediaWiki Search Plugin. Поиск русских слов

Автор UksusoFF

Ответов: 0
Просмотров: 2368
Последний ответ 01.02.2013, 20:38:33
от UksusoFF
Иероглифы вместо букв в плагине

Автор Ragnos

Ответов: 1
Просмотров: 2702
Последний ответ 22.08.2012, 16:04:02
от Ragnos
Ребята помоги вместо русского выходят ? знаки

Автор kbeplastik-ru

Ответов: 4
Просмотров: 2615
Последний ответ 08.06.2012, 00:06:26
от kbeplastik-ru