[SMARTY] Smarty and constants

Erik Schmitt <[email protected]>
Newsgroups gmane.comp.php.smarty.general
Organization eNovum GmbH
Message-ID <[email protected]>
Hello,

recently I asked how to access constants in a dynamic way.
The solution is to use 

{$smarty.config.$bla} instead of {#$bla#}.

But in my case $bla is the result of calling an
object method. Hence I have to write:

{assign var="bla" value=$myObject->myMethod()}
{$smarty.config.$bla}

Somethink like {$smarty.config.`$myObject->myMethod()`}
does not work.

On the other hand, smarty will stop with a syntax error
if it finds a leading $ like in {#$bla#}. So what about
simply allowing smarty to evaluate the "content" if it starts 
with a $?

(In my case, the methods are returning IDs for strings in 
a language files, with some of the IDs stored in a DB).

What do you think?

- Erik

-- 
Smarty General Mailing List (http://smarty.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.