one of my objects has to add a list of keywords as <meta>-tag to the
The keyword list is dynamically created during fill-slot of the body. The
looks like this:
<div metal:fill-slot="body" tal:omit-tag="">
<tal:block tal:content="context/text/mpgsite:show" />
<meta metal:fill-slot="keywords" name="keywords"
tal:attributes="content context/mpgsite:getKeyWords" />
The tales namespace-adapter 'mpgsite' is responsible for maintining a list of
which are extracted from a string (mpgsite:show) and which are returned as a
Unfortunately, the fill-slot="keywords" is processed *before* fill-slot="body"
means that "context/text/mpgsite:show" is processed after
which eventually means that my keyword meta tag is empty.
(*) This is perfectly good from metal's point of view because
located in the html-head and define-slot="body" is in the body.
Does anyone know a solution for this problem?
Zope3-users mailing list