Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

Rebarun

  • Захожу иногда
  • 249
  • 1 / 2
Открытие меню
« : 30.07.2020, 19:06:20 »
Подменю открывается только если нажать на плюсик
https://prnt.sc/tra60j
Можно ли сделать чтобы подменю открывалось не только через (+) но и при нажатии на сам заголовок
*

sivers

  • Живу я здесь
  • 2578
  • 357 / 0
Re: Открытие меню
« Ответ #1 : 30.07.2020, 20:59:56 »
Можно ли сделать чтобы подменю открывалось не только через (+) но и при нажатии на сам заголовок
Можно добавить скрипт:
Код
<script>
jQuery('.treeview .hitarea + a').on('click', function(){
  jQuery(this).prev().trigger('click');
  return false;
});
</script>
Будет открываться по клику, но не получиться перейти в этот родительский пункт меню. Можно сделать, чтоб при первом клике открывалось, а при втором - переходило по ссылке вместо сворачивания:
Код
<script>
jQuery('.treeview .hitarea + a').on('click', function(){
  var hitarea = jQuery(this).prev();
  if(!hitarea.hasClass('collapsable-hitarea')){
    hitarea.trigger('click');
    return false;
  }
  return true;
});
</script>
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Rebarun

  • Захожу иногда
  • 249
  • 1 / 2
Re: Открытие меню
« Ответ #2 : 30.07.2020, 21:26:50 »

Будет открываться по клику, но не получиться перейти в этот родительский пункт меню. Можно сделать, чтоб при первом клике открывалось, а при втором - переходило по ссылке вместо сворачивания:

Спасибо.
Да, второй вариант наверное более приемлемый. Надо потестить.
Только, прошу прощения, подскажите куда этот скрипт вставить ?

*

sivers

  • Живу я здесь
  • 2578
  • 357 / 0
Re: Открытие меню
« Ответ #3 : 30.07.2020, 21:31:03 »
куда этот скрипт вставить ?
Лучше в js-файл (любой), но можно и в код страницы (если меню везде выведено), например, в индексе шаблона можно так:
Код
$this->addScriptDeclaration('
jQuery(function(){
jQuery('.treeview .hitarea + a').on('click', function(){
  var hitarea = jQuery(this).prev();
  if(!hitarea.hasClass('collapsable-hitarea')){
    hitarea.trigger('click');
    return false;
  }
  return true;
});
});
');
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Rebarun

  • Захожу иногда
  • 249
  • 1 / 2
Re: Открытие меню
« Ответ #4 : 30.07.2020, 22:26:06 »
Лучше в js-файл (любой), но можно и в код страницы (если меню везде выведено), например, в индексе шаблона можно так:
Код
[/quote]
Нет так все таки фигово.
Меню один раз открывается а нижнее уже не открывается...
К сожалению не вариант.
А не поджскажите как сделать чтобы по умолчанию сразу все меню разворачивалось
*

sivers

  • Живу я здесь
  • 2578
  • 357 / 0
Re: Открытие меню
« Ответ #5 : 31.07.2020, 09:39:30 »
А не поджскажите как сделать чтобы по умолчанию сразу все меню разворачивалось
Т.е., при клике на любую ссылку должны раскрыться сразу все? А при повторном клике? Или при клике по "+"? Опишите тогда целиком свою хотелку )
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Rebarun

  • Захожу иногда
  • 249
  • 1 / 2
Re: Открытие меню
« Ответ #6 : 31.07.2020, 12:41:27 »
Т.е., при клике на любую ссылку должны раскрыться сразу все? А при повторном клике? Или при клике по "+"? Опишите тогда целиком свою хотелку )
Нет все проще ( как мне кажется)
При открытии сайта сразу все меню открыто полностью, а не закрыто как сейчас
Далее все как есть в стандарте.
*

sivers

  • Живу я здесь
  • 2578
  • 357 / 0
Re: Открытие меню
« Ответ #7 : 31.07.2020, 13:40:05 »
Тогда лучше вообще подправить шаблон или взять стандартное меню - без скриптов и открывалок. Ну а если не хочется ничего менять, то остается только добавить костыль, который после загрузки будет все открывать. Например, такой:
Код
jQuery(function(){
  jQuery('ul.treeview').show();
  jQuery('.hitarea').hide();
});
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Rebarun

  • Захожу иногда
  • 249
  • 1 / 2
Re: Открытие меню
« Ответ #8 : 31.07.2020, 21:27:31 »
Тогда лучше вообще подправить шаблон или взять стандартное меню - без скриптов и открывалок. Ну а если не хочется ничего менять, то остается только добавить костыль, который после загрузки будет все открывать. Например, такой:
Код
jQuery(function(){
  jQuery('ul.treeview').show();
  jQuery('.hitarea').hide();
});
Спасибо что уделяете столько времени ...
Это тоже надо добавить в любой js ?
*

sivers

  • Живу я здесь
  • 2578
  • 357 / 0
Re: Открытие меню
« Ответ #9 : 02.08.2020, 21:43:44 »
Это тоже надо добавить в любой js ?
Работать будет в любом, который подключен после jQuery. Лучше, конечно, в кастомном, но не уверен, что смогу доступно объяснить как его подключить.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Меню в мобильной версии

Автор Rebarun

Ответов: 1
Просмотров: 2413
Последний ответ 07.07.2021, 07:47:08
от nevigen
Мобильное меню

Автор Rebarun

Ответов: 0
Просмотров: 1108
Последний ответ 16.08.2020, 21:25:35
от Rebarun
JS4.18.4/Joomla3.9.19 меню Список товаров не видит product.php в шаблоне

Автор tigra-uki

Ответов: 11
Просмотров: 1030
Последний ответ 13.06.2020, 19:44:10
от draff
Вертикальное меню товаров для мобильной версии сворачивающийся в трей

Автор bakyt

Ответов: 17
Просмотров: 930
Последний ответ 20.12.2019, 15:56:31
от nevigen
Заменить открытие картинки в списке товаров на переход в его карточку

Автор VladislavMar

Ответов: 11
Просмотров: 935
Последний ответ 03.08.2019, 22:45:10
от VladislavMar