Avatar billede michaeltryl Seniormester
05. januar 2007 - 17:42 Der er 8 kommentarer og
1 løsning

slå moduler til og fra hvordan laves det bedst

jeg er ved at kode et community hvor der kommer forum og andre moduler på.
Jeg vil godt lave det sådan at admin kan slå de moduler til han ønsker og de moduler han ikke vil bruge skal kunne deaktiveres fra admin delen.
Som det er nu har jeg alle menuerne samlet i en menu fil som includeres på alle sider. hvis man er i forumet vises menu punkter til forummet osv.
min ide er at ligge alle menu links i en tabel og udtrække dem derfra og i en anden tabel sakl gemmes hvilke moduler der skal bruges
på den måde kan jeg udtrække de links som må bruges.
mit spørgsmål er nu:
er der en bedre måde at gøre dette på?
Avatar billede challenge Praktikant
05. januar 2007 - 18:53 #1
Jeg ville gøre således, at der i en tabel er navnene/id'erne på alle modulerne.
Om modulet er aktivt eller ej kan sættes som BOOLEAN eller noget, og aktiveres i php derudfra (nok i en IF-sætning).
Avatar billede michaeltryl Seniormester
05. januar 2007 - 19:02 #2
altså i tabellen med alle moduler vil du have et felt der evt. hedder aktiv.
så alle moduler der er aktive kan have værdien 1 og alle ikke aktive kan have værdien 0.

Jeg er ikke lige med på hvad du mener med BOOLEAN er det en funktion eller andet jeg prøvede at søge på google, men det kom mange forskellige bud på det
Avatar billede challenge Praktikant
05. januar 2007 - 21:05 #3
Yep, lige som du sagde der...! Og så derefter lave en if-sætning ( if( $.sql_array["aktiv"] == 1 ) ) {
    funktion();
}

En BOOLEAN returnerer TRUE eller FALSE
Avatar billede michaeltryl Seniormester
05. januar 2007 - 21:17 #4
okay men det er ikke nødvendigt med en boolean da jeg bare kan udskrive alle hvor aktiv = 1
Avatar billede challenge Praktikant
05. januar 2007 - 22:29 #5
Nej, det er bare en vane jeg har :)
Avatar billede michaeltryl Seniormester
05. januar 2007 - 22:33 #6
okay det forvirrede mig bare lidt.
tak for hjælpen bare kom med et svar
Avatar billede challenge Praktikant
05. januar 2007 - 22:50 #7
Jeg undskylder hvis jeg forvirrede dig :)

Men du forstod det 100% til slut? :)
Avatar billede michaeltryl Seniormester
05. januar 2007 - 22:53 #8
jep og det er det vigtigste
Avatar billede challenge Praktikant
05. januar 2007 - 23:15 #9
Super :)

Tak for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging