29. september 2003 - 15:14Der er
6 kommentarer og 1 løsning
Design og data seperation
Jeg er ved at udvikle et lille cms system. I den process kunne jeg godt tænke mig at holde de data der kommer fra databasen adskilt fra de designs mine evt brugere har. Dette er en fordel når man skal lave opdateringer i systemet.
Har man adskilt data og design kan man uden videre lave rettelser uden at skulle ind på hvert enkelt design og rette.
Men hvad skal man gøre for at det kommer til at virke.
Eks. Generering af en menu hvor outputtet først skal sendes når det er behandlet datamæssigt.
Har hørt en fugl synge om xml men er ikke så stiv i det?
jeg har lige lavet noget der ligner det du vil ha'.. tror jeg.. eksempel: du har din design.asp og din kode.asp kode.asp: udfører det den skal, og ligger resultatet i en variabel x design.asp: viser designet, og indeholder <!-- #include file="kode.asp" //-->. Der hvor du vil have din data ind, indsætter du bare <%=x%> som er det samme som <% response.write x %>
jeg ar lige arbejdet på et projekt hvor der skulle hentes data fra en db og opdatere en design side.. kode.asp udfører aflt arbejdet, og resultatet inkluderes i designet med 2 ligner (det er også mere overskueligt)
Synes godt om
Slettet bruger
08. oktober 2003 - 09:04#2
Ok men hvordan håndterer du så menuer feks. Den skal jo på server side lave et gennemløb hvor den henter menuer...
kan du give et eksempel, eller et link, på det du vil lave?
Synes godt om
Slettet bruger
09. oktober 2003 - 08:08#4
Nej ikke rigigt. Men jeg mener at hvis man har en menu der skal hentes fra db vha en løkke, hvordan fåe man den så til at lave denne løkke og så først bagefter udskrive den på klientens skærm.
som jeg sagde i mit første indlæg: include filen laver alt arbejdet, og smider det over i nogle variabler..
fra din hoved fil skriver du så <%=variablenavn%> der hvor du vil have den skal udskrive det den lavede på include siden :)
eksempel.. inc.asp (include filen): x = "hello"
hovedside: <%=x%> world.
kommer til at se sådan ud: hello world.
Synes godt om
Ny brugerNybegynder
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.