Witam,
W jaki sposób ( zapewne jest to dość proste) można blokować możliwość kliknięcia na linkach, nie blokując ich wyświetlania. Tzn. przykładowa struktura strony:
Link 1 Link 2 Link 3
/ | \ / | \ / | \
4 5 6 7 8 9 10 11 12
Chciałbym teraz wyświetlić całe menu w formie drzewka z zablokowaną możliwością kliknięcia na Link1, Link2, Link3 ponieważ służą mi one jedynie do grupowania treści. 8)
Zdaję sobie sprawę, że moje pytanie może być trudne do zrozumienia. W razie potrzeby opiszę sprawę dokładniej
pozdrawiam
Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!

Blokowanie widocznych linków
Rozpoczęte przez patman, Feb 15 2010 17:24
#1
Napisany 15 February 2010 - 17:24

#2
Napisany 15 February 2010 - 19:14

Robiłem już coś takiego ale jedyne rozwiązanie to javascript. W moim przypadku użyłem jQuery.
<a href="strona.html" class="nolink">Strona</a>
jQuery(document).ready(function() { $("a.nolink").click(function (event) { event.preventDefault(); }); });
#3
Napisany 15 February 2010 - 19:14

W edycji strony-grupy dodaj klasę CSS "group". Potem wystarczy, że za pomocą MooTools/jQuery/JavaScriptu odnajdziesz wszystkie tagi posiadające class="group" i zablokujesz im hrefa.
Przykładowy kod dla jQuery:
Przykładowy kod dla jQuery:
$("a[class *=group]").click(function() { return false; });
Codefog - Contao web development
#4
Napisany 16 February 2010 - 10:20

Dzięki za pomoc... czyli jednak java. Aż dziwne że typo nie ma tak oczywistej funkcjonalnosci. :roll: :roll:
pozdrawiam
pozdrawiam
#5
Napisany 16 February 2010 - 12:56

Nie java tylko javascript to znaczna różnicaDzięki za pomoc... czyli jednak java.

#6
Napisany 16 February 2010 - 15:11

A czy zablokowany ma być np. tylko pierwszy poziom menu czy też może różne elementy na różnych poziomach?
Ogólnie wszystko możesz zrobić poprzez edycję pliku nav_default.tpl i nie będziesz musiał stosować javascriptu. Najlepiej jak utworzysz sobie własny szablon np. nav_main.tpl
Ogólnie wszystko możesz zrobić poprzez edycję pliku nav_default.tpl i nie będziesz musiał stosować javascriptu. Najlepiej jak utworzysz sobie własny szablon np. nav_main.tpl
1 użytkowników czyta ten temat
0 użytkowników, 1 gości, 0 anonimowych użytkowników