Aqui você verá artigos sobre PHP
Moderador: web
por web Offline » Seg Jan 28, 2008 2:17 pm
|
|
Um template é uma estrutura na qual pode servir como base para montar diversas páginas, com isso, você edita somente a estrutura ao invés de editar diversos arquivos no site.
Pode ter uma estrutura para página de email, outra para página principal, outra para listar produtos, etc...
O sistema que vou passar funciona em duas partes:
O código php que vai manipular os dados e a chamada do template.
Vamos analizar o código php
<?php
function muda_conteudo($conteudo) {
$troca = array(
'{titulo}' => 'título do documento',
'{conteudo}' => 'conteudo qualquer para tabela');
echo strtr($conteudo, $troca);
}
?>
<?php
function templates($arquivo) {
$conteudo = file_get_contents("$arquivo");
$conteudo = muda_conteudo($conteudo);
echo $conteudo;
}
?>
<?php
// chamada do template
templates("template.tpl");
?>
Note acima que existe um script para trocar palavras, ou seja, no template vai ter uma referência, tipo: {abc}, ai nesse script vai trocar o {abc} por um texto definido no script.
Agora, veja o template ( template.tpl ) para o script acima
<html>
<head>
<title>{titulo}</title>
</head>
<body>
<table border="1">
<tr>
<td>{conteudo}</td>
</tr>
</table>
</body>
</html>

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.
Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb [@] hotmail [.] com
web
ADMIN
Mensagens: 11904
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil
|
Voltar para Artigos sobre PHP
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante