Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^5: Template Toolkit Question

by almut (Canon)
on May 19, 2010 at 23:12 UTC ( [id://840823]=note: print w/replies, xml ) Need Help??


in reply to Re^4: Template Toolkit Question
in thread Template Toolkit Question

I'm just surprised with all the power TT2 offers through various config options that this can't be done

TT2 doesn't semantically interpret your template text as HTML — it just fills in the template according to the template directives [% ... %] etc.   In other words, it doesn't "know" that the text src="images/logo.jpg" is an URI path of an image, so how should it selectively modify those parts of the template?

All you could do is interpolate a TT2 variable like src="[% images %]/logo.jpg" (as you've already figured)...  but as you don't want to have the [% images %] hardcoded in the templates, there's little TT2 can do to help...

So, either do the path mapping via the webserver configuration, or simply use absolute paths as already suggested, in which case it doesn't matter that your CGI script has the additional cgi-bin path component in its URI.

Replies are listed 'Best First'.
Re^6: Template Toolkit Question
by Perobl (Beadle) on May 19, 2010 at 23:48 UTC
    Got it thanks. For what its worth, I'm only a few days old on template toolkit ... trying to get my mind around the templating language. That's why I announced myself as a newb ;-) Greatly appreciate the help.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://840823]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (3)
As of 2024-04-24 21:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found