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ęty przez patman, lut 15 2010 17:24
#3
Napisano 15 lutego 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
#6
Napisano 16 lutego 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
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych użytkowników