Ir para conteúdo
Fórum Script Brasil
  • 0

Componente De Template


edero

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

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.

Link para o comentário
Compartilhar em outros sites

  • 0

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...

Link para o comentário
Compartilhar em outros sites

  • 0
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:

Link para o comentário
Compartilhar em outros sites

  • 0

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...

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...