On Wed, Jun 18, 2003 at 08:05:06PM +0100, Simon Forster wrote:
This should be simplicity itself but I've read and re-read what the Zope book has to say on this and I don't understand...
<img src="../images/ldmlMenu_01.png" width="170" height="2" border="0" tal:attributes="src here/images/ldmlMenu_01.png">
should, if my understanding is correct, replace the src attribute for the image with the path defined by the tal:attributes statement. My understanding is wrong because I get:
<img src="<img src="http://127.0.0.1:8080/ldml/images/ldmlMenu_01.png" alt="" title="" height="2" width="170" border="0" />" width="170" height="2" border="0">
yup. when you call the image, you get a complete img tag. And when you insert text in tal, it gets quoted unless you use "structure". So you could do a couple of things: 1. Get the url instead of the complete tag: <img src="../images/ldmlMenu_01.png" width="170" height="2" border="0" tal:attributes="src here/images/ldmlMenu_01.png/absolute_url"> 2. Use the complete tag: <img src="../images/ldmlMenu_01.png" width="170" height="2" border="0" tal:replace="structure here/images/ldmlMenu_01.png"> or <img src="../images/ldmlMenu_01.png" width="170" height="2" border="0" tal:replace="structure here/images/ldmlMenu_01.png/tag"> -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's YET ANOTHER TITANIUM BONER ELECTROCUTOR! (random hero from isometric.spaceninja.com)