Skocz do zawarto艣ci

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!
Zdj臋cie

Blokowanie widocznych link贸w


  • Zaloguj si臋, aby doda膰 odpowied藕
5 odpowiedzi w tym temacie

#1
patman

patman

    Bywalec

  • Zarejestrowani
  • PipPip
  • 15 post贸w
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
  • 0

#2
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 post贸w
  • Lokalizacja呕u艂awy
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();
	});
});

  • 0

#3
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1聽538 post贸w
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
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:
$("a[class *=group]").click(function() { return false; });

  • 0

Codefog - Contao web development


#4
patman

patman

    Bywalec

  • Zarejestrowani
  • PipPip
  • 15 post贸w
Dzi臋ki za pomoc... czyli jednak java. A偶 dziwne 偶e typo nie ma tak oczywistej funkcjonalnosci. :roll: :roll:

pozdrawiam
  • 0

#5
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 post贸w
  • Lokalizacja呕u艂awy

Dzi臋ki za pomoc... czyli jednak java.

Nie java tylko javascript to znaczna r贸偶nica :)
  • 0

#6
spin80

spin80

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 296 post贸w
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
  • 0




U偶ytkownicy przegl膮daj膮cy ten temat: 0

0 u偶ytkownik贸w, 0 go艣ci, 0 anonimowych u偶ytkownik贸w