Carlos,

um fill-slot deve estar dentro de use-macro.

<html metal:use-macro="here/page_template/macros/layout">
<head metal:use-macro="head_slot">
<title metal:fill-slot="title_slot">Document Title</title>
</head>
</html>

Da uma olhada no Zope book [1] e esse outro link [2] tem uma parte que
só se refere ao TAL.

Você também pode dar uma olhada na outras templates existentes no
Plone para ter uma noção na hora de montar a sua. 

Da uma olhada na main-template as vezes é melhor reproveita-la do que
construir uma nova.

[1]
http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/AppendixC.stx

[2] http://wiki.zope.org/ZPT/FrontPage


abraços,

Clayton

--- Em zope-pt@yahoogrupos.com.br, "Carlos Eduardo Mendes de Castro
Alves" <[EMAIL PROTECTED]> escreveu
>
> Pessoal!
> 
> Estou penando pra entender o esquema de templates de Zope que,
> particularmente, acho uma m****. A curva de aprendizado é altíssima. E
> não encontro um tutorial decente na internet.
> 
> O Zope está retornando o seguinte erro:
> Compilation failed
> TAL.TALDefs.METALError: fill-slot must be within a use-macro, at line
> 4, column 5
> 
> O código do template é este:
> http://docs.google.com/Doc?id=dhtjq4wq_9ftqrrk
> 
> Toda a ajuda que vier será muito bem-vinda!
> 
> Abs!
> 
> Cadu de Castro Alves
> http://www.cadudecastroalves.com
>


Responder a