Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 2)

Essa forma é um pouco mais complexa: a de blocos dinâmicos ANINHADOS. Às vezes tornar-se necessário a sua criação, onde teremos a existência de N arquivos: um script PHP principal, um template principal, e mais N templates ANINHADOS dentro desse principal. Apesar desse recurso, vocês verão que apenas 1 aninhado já resolve muita coisa.

[ Hits: 21.945 ]

Por: Olavo Alexandrino em 23/07/2003 | Blog: http://oalexandrino.com


Resultados



Com essa técnica pode-se construir uma infinidade de construções de páginas, mas como essa forma não é tão simples, pode-se deixar o código um pouco difícil de ler, mesmo sendo apenas código PHP.

Então o que se deve é projetar de acordo com a necessidade, ou seja, não exagerar na construção de BLOCOS ANINHADOS, na minha opinião apenas um ANINHAMENTO é necessário, mas cada um está livre não é?

Dessa forma você poderá adicionar "n" templates de acordo com as suas constantes!!

Vejam o RESULTADO:



Página anterior    

Páginas do artigo
   1. Introdução
   2. Blocos dinâmicos
   3. O script
   4. Resultados
Outros artigos deste autor

Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 1)

A simples classe Date Operations

Polimorfismo e PHP 5

Paginando resultados com a classe Generic Easy Pagination

Leitura recomendada

PHP5 Orientado a Objetos: Visibilidade, herança e extensões de classes

Utilizando PEAR

Engenharia de Software - Fazer melhor o software e fazer o software melhor

Criando um ambiente de desenvolvimento web livre com Eclipse e PHP

Organizando projetos com a classe FastTemplate (parte 2)

  
Comentários
[1] Comentário enviado por ramon_ em 15/05/2004 - 16:09h

Olavo Alexandrino, fiz de acordo com o tutorial escrito por voce, alias muito bem escrito, porem a tabela nao apararece todos oas campos do banco de dado, somente o ultimo o que pode ser?

[2] Comentário enviado por oalexandrino em 15/05/2004 - 20:59h

para cada campo do BD vc deve definir uma constante para o template...

como nome tem {NOME}, outros campos devem tb ter!

;)

[3] Comentário enviado por removido em 18/10/2006 - 16:25h


[4] Comentário enviado por wilbil em 26/01/2008 - 12:27h

e ai galera para quem como eu estava sofrendo com o projeto ja pençando em arrumar a classe do fasttemplate por conta própria achei um site que tem a classe arrumada para php5

http://tonda.czechit.net/2007/07/fasttemplates-optimized-for-php5.html

vamos la agradeçam ao cara eu fui o primeiro ele merece
falo isso pois tem uma empresa onde trabalho que foram varios projetos
e o principal com 7 anos de desenvolvimento imagina migrar tudo isso

falow
t+

[5] Comentário enviado por comfaa em 28/10/2008 - 13:01h

muito legal !!!


Contribuir com comentário