Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 31 Ответов
  • 4718 Просмотров
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Доброго дня.  Подскажите как замедлить работу выпадающего меню JE Accordion Menu, в настройках поставила Animation Speed на slow но при наведении мыши как то быстро сворачивается и разворачивается. Вот сайт для наглядности http://www.saroptstroy.com
« Последнее редактирование: 31.01.2016, 16:35:11 от Элана »
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #1 : 30.01.2016, 19:36:40 »
1.У вас ссылка указана на "ftp://ftp//http://www.saroptstroy.com/"
логически понятно, что лишнее надо убрать конечно, но всё же, так к слову.
2.Могли бы и модуль выложить:думаете у всех он стоит, как у вас?
///
Скачал его, посмотрел:
transition: background-position 0.1s linear; у вас в стилях(смотря какой у вас выбран) стоит переход, но!:

в дефолт.пхп

if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('.je_accmenu<?php echo $class_sfx;?> ul:visible').slideUp('<?php echo $speed; ?>');
        checkElement.slideDown('<?php echo $speed; ?>');

значит у вас и скорость регулируется в админке модуля.

Попробуйте задать в коде напрямую число вместо <?php echo $speed; ?>.
« Последнее редактирование: 30.01.2016, 19:48:08 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: JE Accordion Menu как замедлить анимацию
« Ответ #2 : 30.01.2016, 19:48:15 »
<?php echo $speed; ?>
Да, правильно, она объявдена чуть выше
Код: php-brief
$speed = $params->get('speed','normal');
В админке она так и называется: "Animation Speed".
Не будь паразитом, сделай что-нибудь самостоятельно!
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #3 : 30.01.2016, 19:51:16 »
2 robert:
не люблю я в таких модулях такой код(из дефолта):
Спойлер
[свернуть]

Что-то они перемудрили со скриптами:можне же локально и проще сделать было модуль...Имхо.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: JE Accordion Menu как замедлить анимацию
« Ответ #4 : 30.01.2016, 20:01:26 »
Ну, я этот модуль не юзаю, тоже скачал посмотреть ради интереса :). А на счет скриптов - как раз наоборот: jQuery грузится только по желанию пользователя. Я обычно тоже так делаю, правда, еще дополнительно проверяю, загружена jQuery или нет.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #5 : 30.01.2016, 20:04:10 »
А на счет скриптов - как раз наоборот: jQuery грузится только по желанию пользователя.
Я имел ввиду, не люблю ссылки на скрипты и чтобы сайт всё время ссылался куда-то в каждом модуле по своему.
Люблю:есть на "месте", оно моё и под контролем)))
Поэтому часто и конфликты из-за этого:а половину "нужностей" уже в движке есть!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: JE Accordion Menu как замедлить анимацию
« Ответ #6 : 30.01.2016, 20:06:25 »
А, ну да, библиотеку нужно грузить в head и желательно локально.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #7 : 31.01.2016, 14:58:31 »
Вы знаете я вам очень признательна, но я не очень поняла, что мне нужно прописать?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #8 : 31.01.2016, 15:27:29 »
Вы знаете я вам очень признательна, но я не очень поняла, что мне нужно прописать?

/mod_je_accordionmenu/tmpl/default.php
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #9 : 31.01.2016, 16:30:59 »
Цитировать
Попробуйте задать в коде напрямую число вместо <?php echo $speed; ?>.
где править я поняла, как число задать?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #10 : 31.01.2016, 17:04:43 »
вместо этого <?php echo $speed; ?> число в ms(милисекунды)
например 1000 - это 1 секунда.
просто укажите число между '
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: JE Accordion Menu как замедлить анимацию
« Ответ #11 : 31.01.2016, 17:06:11 »
Код править не надо. Зайдите в админку модуля, найдите пункт "Animation Speed" или что-то в этом роде, впишите желаемое количество секунд, умножаемое на 1000 (например, 2000 - это 2 секунды), нажмите "Сохранить".
Не будь паразитом, сделай что-нибудь самостоятельно!
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #12 : 31.01.2016, 17:12:25 »
2 robert:
просто я в админке не видел (и не ставил) и не знал, что там можно указывать не название, а напрямую число.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: JE Accordion Menu как замедлить анимацию
« Ответ #13 : 31.01.2016, 17:14:53 »
Я админку тоже не видел, но код так говорит
Код: php-brief
$speed = $params->get('speed','normal');
А jQuery понимает и числовые, и текстовые параметры типа "slow", "normal", "fast".
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: JE Accordion Menu как замедлить анимацию
« Ответ #14 : 31.01.2016, 17:18:30 »
В админке скорее всего выпадающий список с тремя вариантами...
Цитировать
в настройках поставила Animation Speed на slow
Создание сайтов, шаблонов, помощь в решении проблем.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: JE Accordion Menu как замедлить анимацию
« Ответ #15 : 31.01.2016, 17:21:52 »
В админке скорее всего выпадающий список с тремя вариантами...
Точно, я об этом не думал. Тогда vipiusss прав, придется менять код.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #16 : 31.01.2016, 17:22:46 »
В админке скорее всего выпадающий список с тремя вариантами...
вот поэтому я усомнился, что по словам roberta там есть инпут для ввода.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #17 : 31.01.2016, 17:41:02 »
В админке скорее всего выпадающий список с тремя вариантами...
Так оно и есть, можно выбрать три варианта  Slow, Normal, Fast.  Slow-это самое медленное, но почему то так скачет, как совсем не медленное (((
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #18 : 31.01.2016, 17:50:47 »
вместо этого <?php echo $speed; ?> число в ms(милисекунды)
например 1000 - это 1 секунда.
просто укажите число между '

вот сам файл default.php
Спойлер
[свернуть]
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #19 : 31.01.2016, 18:07:00 »
я не знаю, что это у вас за файл, а точнее файл из модуля.
прикрепил модуль, который я скачал у разработчика.
и там есть строки 43-47 в default.php:
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('.je_accmenu<?php echo $class_sfx;?> ul:visible').slideUp('<?php echo $speed; ?>');
        checkElement.slideDown('<?php echo $speed; ?>');
        return false;
        }

жирным выделил:вместо этого число миллисекунд.

А что вы поставили и где скачали-я без понятия.
///
ха, скачал на нынешний момент-они изменили структуру.
попробуйте мой модуль установить, а тот снести, будет ли регулироваться?!
« Последнее редактирование: 31.01.2016, 18:13:43 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #20 : 31.01.2016, 18:21:04 »
Ок, пробую...
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #21 : 31.01.2016, 18:48:59 »
Цитировать

попробуйте мой модуль установить, а тот снести, будет ли регулироваться?!
меню изменилось немного, меня смущает тот факт что модуль для Joomla 2.5
поставила 190000 ms результат чуть поправился, а по умолчанию работает кстати не плохо и не обязательно код переписывать, но в старой версии есть  Star Accordion где можно выбрать либо по клику либо при наведении и эта функция как раз решила бы мою ситуацию.
  
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #22 : 31.01.2016, 19:29:33 »
возможно у меня древнее версия, не задавался подробностью, помню что на тройке стояла тоже и работала.
скачал новую версию, как у вас.

ставьте вашу версию и меняйте в дефолт PHP след строки(выделю жирным):

         if (element.hasClass('open')) {
            element.removeClass('open');
            element.find('li').removeClass('open');
            element.find('ul').slideUp('".$speed."');
         }
         else {
            element.addClass('open');
            element.children('ul').slideDown('".$speed."');
            element.siblings('li').children('ul').slideUp('".$speed."');
            element.siblings('li').removeClass('open');
            element.siblings('li').find('li').removeClass('open');
            element.siblings('li').find('ul').slideUp('".$speed."');
         }

т.е. также заменяете ".$speed." на число в миллисекундах, только синтаксис другой.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: JE Accordion Menu как замедлить анимацию
« Ответ #23 : 31.01.2016, 19:40:08 »
Раз все равно придется править код, то есть еще такой вариант: в файле mod_je_accordionmenu.xml найдите этот кусок
Спойлер
[свернуть]
и поменяйте на этот
Спойлер
[свернуть]
Теперь в админке сможете выбирать другие варианты скорости.
Ну или вообще поменяйте на этот
Код: xml
<field name="speed" type="text" default="normal" label="Animation Speed" description="Accordion animation speed."/>
и впишите туда любое желаемое значение.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #24 : 31.01.2016, 20:58:25 »
element.siblings('li').find('ul').slideUp('".$speed."');
должно получиться
element.siblings('li').find('ul').slideUp('50000');
правильно прописала?
и чем больше число тем медленнее должно быть?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #25 : 31.01.2016, 21:00:30 »
всё верно, это вы вверх прописали правда только.
Down-это вниз.
Но ещё ! обратите внимание на этот участок кода и подумайте логически:
там указано если ...то это, иначе следующий участок скоростей в коде.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #26 : 31.01.2016, 21:04:40 »
if (element.hasClass('open')) {
            element.removeClass('open');
            element.find('li').removeClass('open');
            element.find('ul').slideUp('900000');
         }
         else {
            element.addClass('open');
            element.children('ul').slideDown('900000');
            element.siblings('li').children('ul').slideUp('900000');
            element.siblings('li').removeClass('open');
            element.siblings('li').find('li').removeClass('open');
            element.siblings('li').find('ul').slideUp('900000');
         }

Вот что прописала, результат на сайте. Может еще ноликов добавить? )))))))))))
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #27 : 31.01.2016, 21:08:31 »
ну уже точно, как ранее не прыгает.
а про нолики, тут сами фантазируйте...
хотя как по мне, мне больше клик нравится, нежели наведение.

 :D неужеле мы решили ваш вопрос совместными усилиями, методами проб и попыток!  *DRINK*
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Элана

  • Захожу иногда
  • 179
  • 0 / 0
Re: JE Accordion Menu как замедлить анимацию
« Ответ #28 : 31.01.2016, 21:13:17 »
Честь и хвала таким людям как вы (и все кто участвовал).   :D  ^-^ Огромное спасибо  :-* Благополучия всем, особенно здоровья  ^-^ :)
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: JE Accordion Menu как замедлить анимацию
« Ответ #29 : 31.01.2016, 21:56:01 »
И вам спасибо.

Бонус вам: смотрю вы таблички делаете сами ( в контактах, в доп.информации), будут красивее-

в template.css добавить:

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

Сама таблица (в вашем случае):

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

<tr>***</tr> понятно уже сами допишите по дням недели далее.
CSS немного уже под себя доподстройте, я скопировал с того, что я делаю, а там немного под себя во всплывающем окне.
И в будущем просто класс для таблицы указывайте newtable и будет такая таблица.
Приложу скрин как оно будет (там ещё при наведении на ячейки-они меняются)
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы с модулем JUX Mega Menu

Автор spdx15

Ответов: 16
Просмотров: 2117
Последний ответ 10.07.2019, 14:38:49
от sivers
Как в ARI Ext Menu добиться работы параметра "Показать в меню"?

Автор vasmed

Ответов: 1
Просмотров: 1293
Последний ответ 01.03.2019, 11:10:49
от vasmed
TheGrue Menu - хорошее адаптивное меню для сайта

Автор Dorfman

Ответов: 2
Просмотров: 4094
Последний ответ 30.04.2018, 10:12:02
от Dorfman
Wdgetkit Accordion - как схлопнуть первую вкладку

Автор dm-krv

Ответов: 0
Просмотров: 930
Последний ответ 28.12.2017, 01:46:56
от dm-krv
ICE Mega Menu

Автор Dekameron

Ответов: 6
Просмотров: 3470
Последний ответ 14.08.2017, 17:27:32
от cntrl