|
|
|
#1 |
|
Messages: n/a
Hébergeur: |
I'm using a shared compile dir across sites and use this
$smarty->compile_id = $_SERVER['SERVER_NAME'].$smarty->_version; Shouldnt there be a version function in the core class $smarty->version(); regards Pete |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
{$smarty.version}
This variable contains the version of Smarty the template was compiled with. |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
I want it from the $smarty class in php and not the template ;-)
Robert wrote: > {$smarty.version} > > This variable contains the version of Smarty the template was compiled with. |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Hey Pete.
I do see what you are getting at and I do think it ought be considered. That said, I also think that it might be wise to freeze the API in the 2.x branch at this point. In PHP4, there is no access protection other than by convention -- so technically, $_version can always be reached; furthermore, even though it is "private" by convention, I would bet real money that you can reliably count on it being available for the 2.x series. If you REALLY need a public API call, why not just add a version() method (or getVersion()) to your custom extended Smarty class? greets, xo boots --- Pedro <daffodil@daffodil.uk.com> wrote: > I want it from the $smarty class in php and not the template ;-) > > Robert wrote: > > {$smarty.version} > > > > This variable contains the version of Smarty the template was compiled > with. __________________________________________ Yahoo! DSL – Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com |
|
![]() |
| Outils de la discussion | |
|
|