[Pdx-pm] TT2 question
Thomas J Keller
kellert at ohsu.edu
Fri Nov 10 11:48:30 PST 2006
Greetings,
I'm having trouble passing parameters to TT components.
Here's a snippet from my site layout:
<td>[% PROCESS misc/image01 image="$site.url.images.dna_helix" -%]</td>
misc/image01 looks like this:
<img src="[% image.src %]" alt="[% image.alt %]"
width="[% image.width %]" height="[% image.height %]"
border="0" />
So the problem is in passing image.src to this element, right?
site.url is defined in a preprocessed config definition:
[% site.url = {
root = rooturl
home = "$rooturl/index.html"
images = "$rooturl/images"
logo = "$rooturl/images/logo"
css = "$rooturl/css"
js = "$rooturl/js"
ssi = "$rooturl/ssi"
}
-%]
and the image itself is defined in another config file:
[% site.image = {
dna_helix = {
src = "$site.url/dna_helix.png"
alt = "DNA helix"
width = 32
height = 32
}
}
-%]
I don't understand why site.url.images.dna_helix isn't parsed
correctly. ( the relevant output looks like this:
<td><img src="" alt=""
width="" height="" border="0" /></td>
I'm having trouble understanding the process chain I think. Can
someone see where I'm going wrong?
Thanks,
Tom K
More information about the Pdx-pm-list
mailing list