SIMS 4 ЕМОЦИИ: FLIRTY 💋 + CC ВРЪЗКИ

Опитвайки се да създадете папки за връзки, където родителят няма съдържание, това е просто папка. Трябва да можете да вмъкнете #, но Drupal казва, че това не е връзка. Просто искате потребителят да щракне върху него и нищо да не се случи, детето на този елемент от менюто вече ще се показва без щракване.

Версия: Drupal 6 (изглежда работи в D5)

Опитах следното: '', #, <#>, empty, , null, , blank, , , none, ...майтапя се.

ГРЕШКА: Пътя 'или е невалиден, или нямате достъп до него.

Въпрос, просто попитайте - благодаря!

Винаги използвам модула Special Menu Items, който ви позволява да въведете „nolink“ като път. Елемент от менюто „nolink“ ще се покаже като нормален елемент от менюто без таг, но можете да го оформите по различен начин, ако е необходимо.

  • +1 Виждал съм този мод, но е много трудно да се разбере дали ще работи със системата, която имам, или дори по-лошо създава конфликт ... предполагам, че ще опитам. Благодаря!
  • Да, получих някакво лудо съобщение за грешка "Предупреждение на потребителя: Дублирано въвеждане" ... :-) ... късмет, че изчезна, след като изтрия мода
  • Хммм, това ме кара да се чудя кои модули сте активирали. Никога не съм имал проблеми с несъвместимостта със специални елементи от менюто.
  • Отново проблеми със специални елементи от менюто, много хора имат проблеми, просто защото трябва да изчистите всички кешове, след като го инсталирате, за да работи!
$('#block-menu_block-1 li.expanded > a').removeAttr('href'); 

Използвам това, за да се отърва от href от първото ниво на li a. Това дава възможност да се използват първите връзки в менюто като категории без възможност за щракване. Това е малко грозно, но работи за по-малки неща :)

Можете просто да направите фалшива връзка към каквото и да било, може би началната страница и след това да използвате jQuery, за да изключите кликването, като добавите нещо подобно:

$('.menu-item-classorID').click(function(){ return false; });

Бърз и мръсен метод, но прави трика за малко. Използвайте модул атрибути на менюто, за да добавите клас или ID към елемент от менюто.

  • Едно често срещано беше свързването по този начин: href = "#". Това не прави нищо.
Http://# 

Drupal го приема като вход, но връща грешка в навигацията, но поне имам елемент от менюто. Публикуването на това засега, докато някой не публикува отговор, който Drupal 6 приема като вход, и не създава грешка.

  • Това би било по-добре като редакция на вашия въпрос или коментар, тъй като всъщност не е отговор.
  • @ Джон Конде: Засега го използвам като отговор, което означава, че поне мога да създам държачи на места и да продължа напред, докато намеря по-добър отговор.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?