[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