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

pvi1

  • Давно я тут
  • 566
  • 16 / 2
Согласно документации Uikit для этого варианта предлагается атрибут
Код
data-uk-dropdown="{mode:'click'}"
При замене атрибута
Код
data-uk-dropdown
на выше указанный в файле widget.php приводит к синтаксической ошибке.

Ну и другой вариант - это замена в JS события
Код
mouseenter 
на событие
Код
click
частично решает задачу, но сабменю черезсекунду-другую исчезает. Кто-нибудь поможет с решением данной проблемы?
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
В файле widget.php

Находим строку с условием, определяющим, что это меню в навбаре:

Код
else if (in_array($widget->position, array('menu'))) { ...

Перед закрывающей скобкой добавляем параметр для обработки:

Код
$widget->nav_settings["dropdown"] = array("mode" => "click");
*

pvi1

  • Давно я тут
  • 566
  • 16 / 2
Прописал
Код
if (isset($params['menu'])) {
        $renderer = $params['menu'];
 } else if (in_array($widget->position, array('menu'))) {
        $renderer = 'navbar';
      $widget->nav_settings["dropdown"] = array("mode" => "click");
    }
Безрезультатно.
 А  папке WARP в файле navbar.php выражение
Код
 // dropdown settings
        $dropdown = str_replace('"', '\'', json_encode(array_merge(
            array("preventflip" => "y"),
            isset($module->nav_settings['dropdown'])? (array)$module->nav_settings['dropdown'] : array()
        )));


        foreach ($element->find('li.level1') as $li) {
            // add attributes, if element has dropdown
            if ($li->children('div.uk-dropdown')->length) {

                $li->attr("data-uk-dropdown", $dropdown);

                $li->attr("aria-haspopup", "true");
                $li->attr("aria-expanded", "false");
            }

            if ($li->attr('data-menu-subtitle')) {
                $li->first("a")->addClass('uk-navbar-nav-subtitle');
            }
        }
может каким-то образом помешать выводу при помощи клика?
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
правильно прописано
должно работать
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Пункт меню Текстовый разделитель ведет на главную страницу

Автор zahar_92

Ответов: 8
Просмотров: 2404
Последний ответ 27.07.2023, 13:37:17
от ei-dos
[РЕШЕНО]Скрыть пункт меню на мобильных устройствах

Автор lexxbry

Ответов: 16
Просмотров: 4623
Последний ответ 23.05.2023, 07:22:49
от geral
Шаблоны Joomlart, Gavick, Yootheme, RocketTheme для Joomla: легально и с обновлениями, no warez

Автор _ib_

Ответов: 168
Просмотров: 198749
Последний ответ 15.04.2023, 18:26:50
от AS1969
Цвет фона меню

Автор IhorPH

Ответов: 7
Просмотров: 1080
Последний ответ 21.03.2023, 11:47:29
от marksetter
OffCanvas меню Helix Ultimate добавить текст к иконке

Автор Andre100

Ответов: 2
Просмотров: 2101
Последний ответ 20.03.2023, 12:42:49
от Andre100