maxidel 2 Опубликовано: 8 ноября 2017 Рассказать Опубликовано: 8 ноября 2017 Хотелось, чтобы на странице просматриваемой категории ссылка в меню на эту страницу была не активной, то есть без ссылки, а просто название категории Можно ли реализовать стандартными средствами dle: [root]<ul>[/root] [item] <li><a href="{url}">{name} <span style="float: right;">{news-count}</span></a> </li> [/item] [root]</ul>[/root] Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 8 ноября 2017 Рассказать Опубликовано: 8 ноября 2017 Нет убрать нельзя, можно например изменить внешний вид ссылки, например как то ее выделить для активной, но убрать контент нельзя. Добавим такую возможность в следующей версии. Цитата Ссылка на сообщение Поделиться на других сайтах
maxidel 2 Опубликовано: 8 ноября 2017 Рассказать Опубликовано: 8 ноября 2017 Автор ок Цитата Ссылка на сообщение Поделиться на других сайтах
lk0dee 0 Опубликовано: 8 марта 2018 Рассказать Опубликовано: 8 марта 2018 В 08.11.2017 в 13:01, maxidel сказал: Хотелось, чтобы на странице просматриваемой категории ссылка в меню на эту страницу была не активной, то есть без ссылки, а просто название категории Можно ли реализовать стандартными средствами dle: [root]<ul>[/root] [item] <li><a href="{url}">{name} <span style="float: right;">{news-count}</span></a> </li> [/item] [root]</ul>[/root] Скриптом можно сделать, пример var registration_cached = false; var check_login_timeout = null; var check_email_timeout = null; this.bubbleTimer = null; this.bindTopMenu = function() { $('.b-topnav__item').each(function() { var self = $(this), left = self.position().left - self.closest('.b-topnav__inner').position().left; self.find('.b-topnav__sub').css('left', -left); }); $('.b-topnav__item').on('mouseenter mouseleave', function(e) { if (!sof.is_touch) { var self = $(this), link = self.find('.b-topnav__item-link'), submenu = self.find('.b-topnav__sub'), part = submenu.find('.b-topnav__sub_inner'); if (e.type === 'mouseenter') { link.addClass('active'); submenu.show(); part.stop(true, true).slideDown(200, function() {}); } else { link.removeClass('active'); submenu.hide(); part.hide(); } } }); $('.b-topnav__item-link:not(.single)').on('click', function(e) { if (sof.is_touch) { var self = $(this), container = self.closest('.b-topnav__item'), link = container.find('.b-topnav__item-link'), submenu = container.find('.b-topnav__sub'), part = submenu.find('.b-topnav__sub_inner'); if (!link.hasClass('active')) { $('.b-topnav__item-link').removeClass('active'); link.addClass('active'); $('.b-topnav__item .b-topnav__sub').hide(); submenu.show(); $('.b-topnav__item .b-topnav__sub_inner').slideUp(200); part.stop(true, true).slideDown(200); e.preventDefault(); } else { submenu.hide(); part.hide(); } } }); }; Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.