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

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Модуль меню
« : 19.09.2019, 15:52:09 »
Здравствуйте форумчане!Посоветуйте модуль меню с хорошим набором настроек. Сейчас использую модуль JUX Mega Menu для VirtueMart, на данный момент переписываюсь с разработчиком и решение для мох задач не находится. На данный момент необходимо сделать чтоб меню на мобильных устройствах сворачивалось (полностью прятались категории) и при нажатии на категории не было перехода в категорию (просто раскрылся список категорий 3-го уровня). На данный момент с разработчиком эти задачи не могу решить. Сайт _https://update.lik-astana.kz/ (решение требуется именно для мобильных устройств). Подскажите что то похожее на JUX Mega Menu для VirtueMart
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модуль меню
« Ответ #1 : 19.09.2019, 16:14:56 »
Стандартное меню плюс немного CSS  и все
Все эти мега меню полная чушь
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

topmir

  • Новичок
  • 1
  • 0 / 0
Re: Модуль меню
« Ответ #2 : 19.09.2019, 16:22:16 »
Согласен с вами, я тоже не использую модуль меню, только стандарт и немного стайлинг.






Мой блог кулинарии - рецепты
« Последнее редактирование: 29.10.2019, 18:39:10 от topmir »
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #3 : 20.09.2019, 06:08:32 »
Цитировать
Стандартное меню плюс немного CSS  и все
Но все таки хотелось бы услышать совет именно по модулю меню.
Цитировать
Все эти мега меню полная чушь
До данного момента JUX Mega Menu вполне устраивал так как использовали компонент JSN Mobilize для мобильных устройств и там было свое меню.На данный момент хотим отказаться от JSN Mobilize и использовать один шаблон для всех устройств.
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #4 : 20.09.2019, 11:38:16 »
Может кто подскажет что не так с действующим меню чтоб его оставить.Проблема в действующем:При просмотре на мобильных устройствах меню должно спрятаться


При нажатии на категорию она должна раскрыться а не перейти в категорию
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Модуль меню
« Ответ #5 : 20.09.2019, 12:18:28 »
На встроенном модуле VirtueMart, раскрывается родительская категория при клике на иконку справа
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #6 : 20.09.2019, 12:22:30 »
На встроенном модуле VirtueMart, раскрывается родительская категория при клике на иконку справа
Уточните пожалуйста что за модуль
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Модуль меню
« Ответ #7 : 20.09.2019, 12:43:02 »
VirtueMart Категории- Отображение 2 уровня списока категорий.
Для использования в качестве аккордеон-меню.
Альтернативный макет all
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #8 : 21.09.2019, 09:50:59 »
Понять не могу это
VirtueMart Категории- Отображение 2 уровня списока категорий. Для использования в качестве аккордеон-меню. Альтернативный макет all
В настройках меню или компонента. В настройках меню нет таких опций 
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #9 : 21.09.2019, 09:59:56 »
Так-же при настройках стилей не могу понять что мешает выровнять по горизонтали текст
Код
.jux-nav > li{
    float: left;
    position: relative;
    width: 160px;
    height: 50px;
    margin: 5px 8px 0px 0px;
    background: #972431;
    border-radius: 5px;
    display: table-cell;
    vertical-align: middle;
}
но что то мешает и не дает выровнять по горизонтали текст
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Модуль меню
« Ответ #10 : 21.09.2019, 10:46:10 »
В настройках меню или компонента.
Модуля VirtueMart Категории
п.с.
Написал в личку ссылку на сайт с примером.
« Последнее редактирование: 21.09.2019, 11:01:10 от draff »
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #11 : 22.09.2019, 15:14:04 »
Модуля VirtueMart Категории
Так у меня нет на странице этого модуля
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Модуль меню
« Ответ #12 : 22.09.2019, 16:30:49 »
Так у меня нет на странице этого модуля
Я решил что тема по поиску модуля меню для Вирт, и предложил встроенное .
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #13 : 23.09.2019, 06:18:15 »
В принципе если решить проблемы с данным меню то можно и его оставить.Проблемы две
1 При нажатии на категорию осуществляется переход в категорию (должна просто раскрыться).2 Выравнивание текста по горизонтали (не могу понять что мешает)
Код
    display: table-cell;
    vertical-align: middle;
данный код не работает
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Модуль меню
« Ответ #14 : 23.09.2019, 07:55:08 »
В принципе если решить проблемы с данным меню то можно и его оставить.Проблемы две
2 Выравнивание текста по горизонтали (не могу понять что мешает)
Код
    display: table-cell;
    vertical-align: middle;
данный код не работает

vertical-align по вертикали, а не горизонтали. Пробуйте
Код
.juxvm-megamenu .jux-nav > li > a {
  margin: 0;
  padding: 6px 12px;
  text-align: center;
}
А сейчас  text-align: left;
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #15 : 23.09.2019, 08:08:37 »
А сейчас  text-align: left;
Код
@media (max-width: 767px).juxvm-megamenu .jux-nav > li > a {    padding: 6px 12px;    margin: 0;    text-align: left;    pointer-events: none;}
это для мобильных устройств.
vertical-align по вертикали, а не горизонтали. Пробуйте
все верно вертикали это я ошибся.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Модуль меню
« Ответ #16 : 23.09.2019, 08:44:21 »
В правиле что я скопиастил с сайт нет pointer-events: none;
« Последнее редактирование: 23.09.2019, 08:52:10 от draff »
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Re: Модуль меню
« Ответ #17 : 23.09.2019, 09:39:47 »
Код
pointer-events: none;
Да вроде это что надо было.Может подскажите как выровнять текст по центру кнопки
Код
.jux-nav > li {

    float: left;
    position: relative;
    width: 160px;
    height: 50px;
    margin: 5px 8px 0px 0px;
    background: #972431;
    border-radius: 5px;
    display: table-cell;
    vertical-align: middle;

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

Плагин/модуль для встраивания видео с Дзена или ВК

Автор KingSnake

Ответов: 0
Просмотров: 1401
Последний ответ 03.12.2024, 15:32:02
от KingSnake
Модуль голосования

Автор Grandrom

Ответов: 0
Просмотров: 1311
Последний ответ 21.11.2024, 10:45:04
от Grandrom
[Решено] j5.2 + PHP модуль

Автор x1

Ответов: 0
Просмотров: 1481
Последний ответ 05.09.2024, 10:26:19
от x1
Модуль "Скачать фаил"

Автор Alex_iPod

Ответов: 6
Просмотров: 2041
Последний ответ 07.06.2024, 14:09:11
от Alex_iPod
Модуль отображения сообщений группы телеграмм на сайте

Автор kunsaid

Ответов: 2
Просмотров: 2430
Последний ответ 08.02.2024, 13:13:27
от kunsaid