Re: [SMARTY-DEV] Re: config vars are now static
| From: | Thomas Seifert | Date: | Sat, 14 Jun 2003 22:28:09 +0000 |
| Subject: | Re: [SMARTY-DEV] Re: config vars are now static | ||
| References: | 1 2 3 | Groups: | php.smarty.dev |
| Request: | Send a blank email to php-smarty-dev+get-1583@lists.php.net to get a copy of this message | ||
Souds much better.
So we'll still have the speed of an already compiled template
but the possibility of using dynamically loaded data.
Thanks!
Thomas
On Sat, 14 Jun 2003 15:25:54 -0500 monte@ispi.net (Monte Ohrt) wrote:
> I certainly don't want to cause backward compatability problems, and I
> think I see what your conundrum is.
>
> {config_load file=$lang}
>
> This would load a dynamic config file at run-time, chaning the static data.
>
> How about this, the config_load function creates a static template that
> gets included at runtime. This way the data is still compiled
> statically, but included dynamically at runtime. Sound like it will work?
>
> Monte
>
> Thomas Seifert wrote:
>
> >Hey everyone,
> >
> >ouch that gets nasty.
> >That means I can't upgrade my smarty-installation any longer.
> >I'm using config-files for adding language-abstraction to my apps
> >where the lang-files are loaded dynamically as config-files.
> >
> >Any way to make this new behaviour optional?
> >
> >
> >
> >Thomas
> >
> >
> >
> >On Sat, 14 Jun 2003 04:34:31 -0700 (PDT) jayboots@yahoo.com (Boots) wrote:
> >
> >
> >
> >>Hi Monte.
> >>
> >>Just started testing the new config var patch. Initial observation is
> >>that as a consequence of going compile time, two important issues
> >>arise:
> >>
> >>1. Literal names in the config_file 'file' parameter are now required:
> >>no more dynamically selected configurations.
> >>
> >>No longer supported: {config_load file=$config_file}
> >>Let alone this: {config_load file=$Object->config_file}
> >>
> >>
> >>2. All templates are now required to explicitly do a config_load to
> >>have access to the configuration values.
> >>
> >>I think the previous framework still allowed for a static config_load
> >>implementation (well, I did work against 2.5 that achieved a similar
> >>outcome.}
> >>
> >>I like the idea, but I think that those are pretty big changes.
> >>
> >>xo boots
> >>
> >>__________________________________
> >>Do you Yahoo!?
> >>SBC Yahoo! DSL - Now only $29.95 per month!
> >>http://sbc.yahoo.com
> >>
> >>
> >
> >
> >
> >
> >
>
>