Pagina 1 van 1

<!-- BEGIN switch_user_logged_out -->

Geplaatst: 18 apr 2005, 17:55
door Epox
Hallo,

ik heb een dropdown menu gemaakt. Het werkt allemaal perfect; alleen 1 ding. Deze code staat in de head, dat is het menu:

Code: Selecteer alles

  Menu1[1] = new Array("Community", "http://","_top", "left")
     subMenu1[1] = new Array()
     subMenu1[1][0] = new Array ("Forum", "http://www.","_top")
ik wil er nou een knop in maken: "registreren", die alleen wordt weergegeven als je niet ingelogt ben. De code ziet er dan als volgt uit:

Code: Selecteer alles

  Menu1[1] = new Array("Community", "http://","_top", "left")
     subMenu1[1] = new Array()
<!-- BEGIN switch_user_logged_out -->
     subMenu1[1][0] = new Array ("Forum", "http://www.","_top")
<!-- END switch_user_logged_out -->
Als ik dan kijk kan je die knop TOCH zien als je niet ingelogt ben.. wat doe ik fout?

(btw dit is de code om het menutje weer te geven:

Code: Selecteer alles

<body onresize="window.location.href = window.location.href"> 
<script>showMenus(1,'Horizontal')</script>
)

Geplaatst: 18 apr 2005, 18:43
door Bee
Maak twee versies van het menu. Eentje voor geregistreerde leden, en eentje zonder. Dan zet je het volledige script tussen de switches. Nog beter is dan, om de menu's extern in een file te zetten, zodat je ze nog makkelijker kan bijhouden ;)

Geplaatst: 19 apr 2005, 14:50
door Epox
En hoe doe ik dat dan.

Geplaatst: 19 apr 2005, 15:13
door Bee
Twee keer het script in de header zetten, het ene script voor ingelogde gebruikers, en de andere voor gasten

Geplaatst: 19 apr 2005, 15:38
door Epox
bee schreef:Nog beter is dan, om de menu's extern in een file te zetten, zodat je ze nog makkelijker kan bijhouden ;)

Geplaatst: 19 apr 2005, 15:42
door Bee
Je maakt twee scripts, en zet deze allebei in een apart javascript (js) bestand.

Vervolgens gebruik je dit:

Code: Selecteer alles

<script type="text/javascript" src="javascript/member.js" ></script>
waar je de waarde van SRC kan veranderen.

Geplaatst: 19 apr 2005, 17:50
door Epox
Waar moet ik die code neerzetten?

Geplaatst: 19 apr 2005, 18:26
door Bee
overall_header.tpl

Geplaatst: 19 apr 2005, 18:48
door Epox
>_>

Code: Selecteer alles

<body onresize="window.location.href = window.location.href">
<script>showMenus(1,'Horizontal')</script>
hierbij, of in de code boven </head>?

Geplaatst: 19 apr 2005, 18:49
door Paul
boven </head> ;)