On Mon, Mar 13, 2006 at 07:37:38AM +0100, Andreas Jung wrote:
--On 12. März 2006 18:00:27 -0800 David <bluepaul@earthlink.net> wrote:
John Poltorak wrote:
I'm having difficulty figuring out how to make METAL macros reusable.
Hi John,
This is about as simple as it gets (sorry if i misunderstood your question):
(1) Name this page template ptMacros
<html> <body> This is Page Template <em tal:content="template/id">template id</em>.
<p metal:define-macro="copyright"> Copyright 2001, <em>Foobar</em> Inc. </p> </body> </html>
(2) name this page template ptTest <html> <body> This is Page Template <em tal:content="template/id">template id</em>.
<p metal:use-macro="container/ptMacros/macros/copyright"> <b metal:fill-slot="name">Copyright goes here</b> </p> </body> </html>
...which is basically the same as in the Zope Book:
What this really needs is a sample website which shows how these snippets all work together. Trying to make sense of these little fragments in isolation is hard work. Is there an example of a small sample website which highlights the use of macros?
-aj
-- John