Estrutura de Template para Sistem em ASP

Este fórum é para dúvidas onde a base da questão é a linguagem ASP.

Moderador: web

responder a dúvida

Estrutura de Template para Sistem em ASP

Mensagem por wb2master Offline » Dom Nov 30, 2008 2:23 am


Ola, querido amigo, eu acabei de montar um sistema em ASP, e gostaria de montar o designer todo em templates, eu queria que você se poder é claro, repetir a explicação desse topico aki viewtopic.php?f=15&t=1896&p=4939&hilit=templates#p4939
mais agora em ASP. entendi??, ficarei grato, vlw abraços.



detalhes...

Desenvolvimento de Sistemas WEB sobmedida

wb2master
MEMBRO
MEMBRO
Mensagens: 24
Registrado em: Dom Jun 29, 2008 12:32 pm
Localização: Bahia/Carinhanha/Brasil

Estrutura de Template para Sistem em ASP

Mensagem por web Offline » Dom Nov 30, 2008 10:26 am

Em ASP não sei, mas, vou mover para a seção que lá podem ajudar.

MOVIDO: de CSS, Tableless, XML e Webstandards para ASP

detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 12425
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

Estrutura de Template para Sistem em ASP

Mensagem por Rodrigo1 Offline » Seg Dez 01, 2008 3:34 pm

Ola!
Nao entendo mto de php...
mais parece que com o uso de Server side includes vc resolve exatamente igual...

Vc cria os arquivos topo.asp e rodape.asp por exemplo...
Daio vc so cria a div de conteudo e no topo da pagina vc dsa o include do topo e no fim o include do rodape...
dai se vc mudar a topo.asp todo o site muda!

Código: Selecionar todos
<!--#include file="topo.asp"-->
<div id="conteudo">
Aqui vai o conteudo de seu site
</div>
<!--#include file="rodape.asp"-->


Ok?
Qq coisa post ae!

detalhes...

Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!

Avatar do usuário
Rodrigo1
SUPER ATIVO
SUPER ATIVO
Mensagens: 93
Registrado em: Qui Nov 06, 2008 2:49 pm
Localização: Sao Paulo

Estrutura de Template para Sistem em ASP

Mensagem por wb2master Offline » Seg Dez 01, 2008 4:38 pm

sim, ajudou muito, e com essa explicação sua eu cheguei em uma conclusão que pode ajudar muitas pessoas, que querm montar sistemas ASP, baseado em templates.

Estrutura básica de template, para sistema em ASP. segue o coddigo abaixo.

class_template.asp
Código: Selecionar todos
<%
Class Template
Private CorpoTmp, RegVars

Public Sub Registrar(RegNome)
RegVars = split(RegNome,",")
End Sub

Public Sub Parse()
Dim Tmp, Itens
For Each Itens in RegVars
Tmp = Replace(CorpoTmp,"<#"+Itens+">",Session(Itens))
CorpoTmp = Tmp
Next
CorpoTmp = Tmp
End Sub

Public Sub Print()
Response.Write(CorpoTmp)
End Sub

Public Sub Arquivo(Nome)
Dim FSO, TS
Const Leitura = 1
Set FSO = CreateObject("Scripting.FileSystemObject")
Set TS = FSO.OpenTexTFile(Nome, Leitura)
CorpoTmp = TS.ReadAll
TS.Close()
End Sub

End Class
%>


default.asp
Código: Selecionar todos
<!-- #include file="class_template.asp" -->
<%
Dim Conteudo, Titulo

Session("Conteudo") = "lbarbosa@grupo5.com.br"
Session("Titulo") = "Testando Template"

Set Test = new Template
Test.Arquivo(Server.MapPath("test.html"))
Test.Registrar("Titulo,Conteudo")
Test.Parse
Test.Print
%>


test.html
Código: Selecionar todos
<Html>
<head>
<title><#Titulo></title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<center>
<h1><#Conteudo></h1>
</center>

<body>

</body>
</html>

PS.: Bom até fácil, agora eu quero fazer um tipo assim:
<loop name="categorias">
<center>
<h1><#Conteudo></h1>
</center>
</loop>
sendo que "categorias" é o vetor no ASP registrado do template, oq a classe template vai fazer é saber quantos itens tem esse vetor e depois repetir ele nessas linhas:
<center>
<h1><#Conteudo></h1>
</center>
Jogando "<#Conteudo>" o conteúdo de cada vetor "Categorias" até terminar os itens


detalhes...

Desenvolvimento de Sistemas WEB sobmedida

wb2master
MEMBRO
MEMBRO
Mensagens: 24
Registrado em: Dom Jun 29, 2008 12:32 pm
Localização: Bahia/Carinhanha/Brasil

Estrutura de Template para Sistem em ASP

Mensagem por Rodrigo1 Offline » Qui Dez 04, 2008 12:14 am

Maravilha...
Entendi que tudo bem....

Pra deixar mais claro meu post

no topo.asp vc abre a div conteudo e no rodape vc fecha...

topo.asp
Código: Selecionar todos
<html>
<head><title><%=Aplication("NomeLoja")%></title></head>
<div id="conteudo">
<div id="menu"><a href="home.asp">Home</a></div>


Rodape.asp
Código: Selecionar todos
</div><!--Essa é a div conteudo-->
</html>


detalhes...

Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!

Avatar do usuário
Rodrigo1
SUPER ATIVO
SUPER ATIVO
Mensagens: 93
Registrado em: Qui Nov 06, 2008 2:49 pm
Localização: Sao Paulo


responder a dúvida

Voltar para Asp

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante