[Twisted-web] nevow substitute into html attributes?
Jeff Bowden
jlb at houseofdistraction.com
Thu Jul 8 17:12:24 MDT 2004
Nevow slots seem to be limited to replacing whole elements. Is there
any way to have a slot which is an attribute or a value of an attribute?
For one example, I want to render a list of mappings that looks like this:
list_of_links = [
{ 'linkTitle': 'Big Fun Site', 'linkURL':
'http://bigfunsite.com/funfunfun/index.html'},
{ 'linkTitle': 'Not Quite As Much Fun Site', 'linkURL':
'http://mediocre.com/its_ok.html'},
]
So I need an html template:
<ul nevow:data="list_of_links" nevow:render="sequence">
<li nevow:pattern="item" nevow:render="mapping">
<a href="???"><nevow:slot name="linkTitle">Link
Title</nevow:slot></a>
</li>
</ul>
So the link title is taken care of but what do I put instead of '???' to
get the href to contain the value of linkURL for the item?
More information about the Twisted-web
mailing list