mit dem nächsten Update der Auktion:NG Software am Montag, 04. April 2011, wird unter anderem die Smarty-Template-Engine 2 auf Version 3 erweitert. Die neue Engine verspricht eine höhere Performance und bessere Skalierbarkeit. Da diese Version eine komplett in PHP5 geschriebene Weiterentwicklung ist, ändert sich an einigen Stellen die Schreibweise in den Smarty Templates.
Wenn Sie eigene Erweiterungen an den Templates vorgenommen haben lesen Sie unbedingt weiter!
Falls Sie Änderungen an den Templates vorgenommen haben und nach dem Update Probleme mit der Darstellung feststellen, dann überprüfen Sie bitte Ihre Seiten, ob Sie evtl. Änderungen vornehmen müssen (s.u.).
Wenn Sie hierzu Fragen haben, rufen Sie uns bitte an.
*** KUNDEN, DIE NUR UNSERE STANDARD-TEMPLATES NUTZEN, SIND HIERVON __NICHT__ BETROFFEN! ***
Hier die Informationen von Smarty direkt:
== {php} Tag ==
The {php} tag is disabled by default. The use of {php} tags is deprecated. It can be enabled with $smarty->allow_php_tag=true.
Variables inside {php} blocks no longer share scope with other {php} blocks on the page, so be aware of this change if you use them.
(...)
== Unquoted Strings ==
Smarty 2 was a bit more forgiving (and ambiguous) when it comes to unquoted strings in parameters. Smarty3 is more restrictive. You can still pass strings without quotes so long as they contain no special characters. (anything outside of A-Za-z0-9_)
For example filename strings must be quoted:
<source lang="smarty">
{assign var=foo value=baz} <-- works ok
{include file="path/foo.tpl"} <-- needs quotes!
</source>
Siehe auch dazu
http://smarty-php.googlecode.com/svn/trunk/distribution/SMARTY2_BC_NOTES
Mit freundlichen Grüßen aus Oberursel,
Auktion:NG Entwicklungs-Team
____________________________________
onSite internet services - wir machen das web!
bischof-brand-str.2 . 61440 oberursel . germany
fon +49 (0)6171 981180 . fax 982810 .
http://www.onSite.org