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

Old Daemon

  • Захожу иногда
  • 119
  • 4 / 0
Бьюсь целый день уже, ну никак не получается. Читал на форуме статью, как добавить русские шрифты в шаблон S5 Vertex но в шаблоне Traction по другому все и нифига не получается :(
Помогите кто может !! очень нужно !
*

Old Daemon

  • Захожу иногда
  • 119
  • 4 / 0
Вобщем я осилил :)))

И даже без изменений в коде :)))

Если кому интересно, расписываю порядок действий:

1. Обновляем версию фреймворка Vertex до последнего релиза. Для этого в менеджере шаблонов, во вкладке Vertex --> About снизу экрана смотрим нашу текущую версию фреймворка и последний его релиз (на момент написания сей статьи релиз Вертекса  3.6.0.). Тут же видим ссылку на обнову. Заходим на сайт Шейперов и регаемся в бесплатном аккаунте. Скачиваем новый Vertex. Получаем файл Shape5_Vertex3_Patch.zip
2. Устанавливаем обновленный фреймворк. Для этого распаковываем полученный архив в папку: ваш сайт\templates\traction. Все файлы и папки перезаливаем поверх существующих. Теперь Вертекс будет подгружать все шрифты, но этого недостаточно...
3. Смотрим на сайте Google fonts кириллические шрифты, выбираем тот, который нравится (на сайте, слева есть пункт меню -Script. Выберите в нем значение "Cyrillic")
4.Заходим в менеджер шаблонов, выбираем наш шаблон Traction, заходим в настройки шрифта highlights или шрифта сайта. Выбираем из списка наш шрифт с кириллицей (например Lobster)
5. И вот самое главное, строчкой ниже, в поле Highlight Font Style или Site Font Style, в зависимости где вы меняете шрифт, в хайлайтах или на сайте, прописывайте следующую строчку:
&subset=latin,cyrillic. Также можно тут же прописать и стиль, например italic, если его поддерживает шрифт, например вот так italic&subset=latin,cyrillic

И, О Боги ! - все работает ! :)

Единственное не допер, как сделать, чтобы просматривать русские шрифты прямо из админки при наведении мыши и выделять например цветом русские шрифты, а еще лучше запретить загрузку шрифтов не поддерживающих кириллицу.

Если кто поможет с этим, был бы предельно счастлив и примного благодарен :)

Скриншот: ТУТ
« Последнее редактирование: 03.03.2015, 21:45:03 от Old Daemon »
*

valsed

  • Новичок
  • 1
  • 0 / 0
Спасибо, очень помогло, работает и на 2.5
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Единственное не допер, как сделать, чтобы просматривать русские шрифты прямо из админки при наведении мыши и выделять например цветом русские шрифты, а еще лучше запретить загрузку шрифтов не поддерживающих кириллицу.
1) написать js, который будет для подсказки устанавливать font, взятый из нужного элемента. 2) никак, нереально: для того чтобы определить параметры шрифта, его все равно придется загрузить.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Разобраться с областью компонента в шаблоне

Автор gorbi_U

Ответов: 7
Просмотров: 2255
Последний ответ 04.02.2023, 10:45:14
от sivers
При обновлении плагина helix3 слетает сендвич в мобильном шаблоне

Автор gorbi_U

Ответов: 0
Просмотров: 1639
Последний ответ 25.01.2023, 10:55:44
от gorbi_U
Криво выводятся `title` & `data-original-title` в шаблоне

Автор Аня

Ответов: 2
Просмотров: 2254
Последний ответ 16.04.2022, 23:44:10
от onniby
Карусель Bootstrap5 как подключить

Автор Alex Kop

Ответов: 1
Просмотров: 872
Последний ответ 11.02.2022, 10:11:23
от Alex Kop
Проблемы с меню в шаблоне Shaper_helix3

Автор Helgi

Ответов: 8
Просмотров: 1487
Последний ответ 18.01.2022, 10:47:11
от draff