Wednesday 19 December 2007 1:26:53 pm
Well, first if it is a design image ( a image in your design/<design_name>/images folder), then the code should look like:
<div id="my_image">
<img src={'my_image.jpg'|ezimage} />
</div>
On the other hand if '$node.data_map.question' is a image attribute of some node, then it should be like:
<div id="my_image">
{attribute_view_gui attribute=$node.data_map.question}
</div>
One other thing: '$node' is not a defined attribute in your pagelayout, only in node templates. It was defined in pagelayout templates in eZ Publish 3.9. But that was a bug (variable leaked from the node templates), and it would only be defined when the node tempalte was uncached ( view cache ). So basically you need to fetch the node with the image you want to use before you use it.
eZ Online Editor 5: http://projects.ez.no/ezoe || eZJSCore (Ajax): http://projects.ez.no/ezjscore || eZ Publish EE http://ez.no/eZPublish/eZ-Publish-Enterprise-Subscription
@: http://twitter.com/andrerom
|