Reply to Smarty and constants

Your name:

Reply:


Posted by Erik Schmitt on 07/13/05 15:34

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

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация