ZPT - Zope Pages Templates

Este artigo faz uma introdução ao ZPT - Zope Pages Templates, linguagem muito utilizada dentro do excelente Zope e que serve para separar o código de programação (Python) do layout.

[ Hits: 31.849 ]

Por: Fabio Rizzo Matos em 09/11/2004 | Blog: http://www.vindula.com.br


Criando a primeira página ZPT



Acesse a sua ZMI (exemplo: http://localhost:8080/manage).

Dentro da ZMI, vamos no Root Folder do Zope e criaremos uma pasta chamada zpt01.

Dentro dessa pasta crie uma Page Template.

Zope

Coloque o nome de exemplo01.zpt e o title de Tutorial de ZPT.

Substitua o código que veio assim que você criou a ZPT por este:

<html>
  <head>
    <title tal:content="template/title">The title</title>
  </head>
  <body>
    
  <h1>Meu Primeiro ZPT - <span tal:replace="here/title_or_id">texto de título</span></h1>
    
  </body>
</html>

Salve o arquivo e clique em "test" para poder visualizar a página. Você verá a seguinte página:

Zope

E o seu código é:


<html>
  <head>
    <title>Tutorial de ZPT</title>
  </head>
  <body>
    
  <h1>Meu Primeiro ZPT - zpt01</h1>
    
  </body>
</html>
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Criando a primeira página ZPT
   3. Passando valores para um ZPT
   4. Lendo o conteúdo de uma ZSQL Method
   5. Conclusão
Outros artigos deste autor

Introdução ao Python (parte 2)

Gerenciando registros em banco de dados com Zope

Introdução ao Python (parte 1)

Introdução ao Jython

Instalando o MySQL no Zope/Plone e criando uma pequena aplicação

Leitura recomendada

FreeBSD + Zope/Plone, uma idéia frustrante?

Solução de Intranet Vindula 1.1 - Instalação no Ubuntu 10.04 LTS

Python, o curso (parte 1)

Criando formulários no Zope/Plone utilizando o banco de dados MySQL

Introdução ao Python (parte 1)

  
Comentários

Nenhum coment�rio foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts