edero Postado Julho 3, 2006 Denunciar Share Postado Julho 3, 2006 Algume conhece um componente de template. Para separar o codigo ASP do HTML. Como o smarty e o Fasttemplate do PHP? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Julho 4, 2006 Denunciar Share Postado Julho 4, 2006 como assim??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 edero Postado Julho 5, 2006 Autor Denunciar Share Postado Julho 5, 2006 Eu colocaria os dados dentro de um array ou objeto. Depois chamaria o componente, os dados seriam assinados no HTML e depois impressos. Ou seja eu teria dois arquivos um em asp e outro em html. O asp seria responsável por chamar o arquivo html. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 victormartins Postado Julho 6, 2006 Denunciar Share Postado Julho 6, 2006 pagina.asp <!--#include file="arquivo.htm"--> Seria isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcos_804 Postado Julho 13, 2006 Denunciar Share Postado Julho 13, 2006 cara há muito tempo estou a procura disso mas não encontrei ate agora.O que da para voce fazer é criar uma pagina html com todas as intruções...-----> exemplo: <html> <head> <title>Olá</title> </head> <body> <!--menu--><br> <!--noticias--> </body> </head> E dai voce criaria um arquivo em asp que gerasse todo o script...(conexao com bd e tudo mais) dai atraves de um objeto "FSO" voce leria este arquivo de texto do html, o colocaria em uma string e então daria uns "replaces" para poder trocar o conteudo pelos comentarios de html.....falou?.... Espero ter ajudado... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 victormartins Postado Julho 14, 2006 Denunciar Share Postado Julho 14, 2006 E dai voce criaria um arquivo em asp que gerasse todo o script...(conexao com bd e tudo mais) dai atraves de um objeto "FSO" voce leria este arquivo de texto do html, o colocaria em uma string e então daria uns "replaces" para poder trocar o conteudo pelos comentarios de html.. :blink: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcos_804 Postado Julho 14, 2006 Denunciar Share Postado Julho 14, 2006 Vou explicar melhor. Faça o seguinte.Crie um arquivo totalmente formatado em html (Isso vai ser apenas a parte do programador de design).---> Exemplo:template.html <html> <head> <title>Teste de pagina formatada</title> </head> <body> <table> <tr> <td><!--AquiVemOMenu--></td> <td><!--AquiVemNoticias--></td> <tr> </table> </body> </html> Dai atraves de um arquivo asp que gerara os codigos de banco você pode ler este arquivo "template.html" e colocar o conteudo dele em uma string. Assim... fonte.asp 'Cria o bojeto Set Fso = CreateObject("Scripting.FileSystemObject") 'Abre o arquivo existente. e o server.MapPath localiza o diretorio que o arquivo se encontra. Set ObjFile = Fso.GetFile(server.MapPath("template.html")) 'O método OpenAsTextStream abre o arquivo como sendo um fluxo de texto. Set objStream = ObjFile.OpenAsTextStream 'Colocando o arquivo de texto que veio do arquivo dentro de uma string While Not ObjStream.AtEndOfStream 'O método Readline lê uma linha de um arquivo Linha = Linha & ObjStream.Readline & "<br>" Wend 'Agora como temos todo o conteudo do arquivo dentro de uma string vamos dar um "replace" pelo conteudo de html por qualquer conteudo que queremos. Linha = replace(Linha,"<!--AquiVemOMenu-->","<a href=#>Link1</a><br><a href=#>Link2</a>") Linha = replace(Linha,"<!--AquiVemNoticias-->","Noticia1<br>Noticia2<br>Noticia3<br>Noticia4") 'Depois de ter dado o replace nos conteuvoce simplismente escreve o conteudo response.write Linha Espero que isso sirva e que eu tenha ajudado... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
edero
Algume conhece um componente de template. Para separar o codigo ASP do HTML. Como o smarty e o Fasttemplate do PHP?
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.