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

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Доброе время.
Может кому понадобится.
Немного видоизменил стандартный mod_breadcrumbs protostara под определённые нужны.

Во вложениях:
-1.jpg = спокойный режим, активная (последняя хл.крошка) мигает(цвет текста 100%).
-2.jpg = спокойный режим, активная (последняя хл.крошка) мигает(цвет текста 0%). /*не стал ловить скрином 0%, но почти поймал*/
-3.jpg = hover режим, при наведении на любую хл. крошку, все последующие до активной хл.крошки плавно затухают почти до 0%.

Демка (будет не очень долго, пока не снесу, ещё тестирую другое): http://webservice.kiev.ua/menu/component/jshopping/category/view/4?Itemid=0


Как сделать:

В /templates/protostar/css/template.css добавить:

Спойлер
[свернуть]

Файл /modules/mod_breadcrumbs/tmpl/default.php заменить на тот, что во вложении.

Всё.

P.S. Может кому пригодится, или новички немного стандартный приукрасят, или кто-то доработает/изменит.
CSS меняйте уже сами под себя.
Ошибок не наблюдал пока.
« Последнее редактирование: 09.06.2015, 17:06:04 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Спросили в личку, как играться с затуханием.
Код
#breadcrumb_new li:hover ~ li  {
        opacity: 0.5;
}
#breadcrumb_new li:hover ~ li + li  {
        opacity: 0.2;
}
Экспериментируйте.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расширенный breadcrumbs (хлебные крошки) с выпадающим меню навигации

Автор jesus

Ответов: 12
Просмотров: 5445
Последний ответ 28.12.2011, 14:15:50
от tefun