uwetews
0260b525b8
introduce Smarty::$resource_cache_mode and cache template object of {include} inside loop
2015-08-10 21:57:06 +02:00
Uwe Tews
e1cc514a68
- avoid possible circular object referances caused by parser/lexer objects
2015-08-06 01:19:11 +02:00
Uwe Tews
e205cb7a89
- optimization and code cleanup of {foreach} and {section} compiler
2015-08-02 19:43:21 +02:00
Uwe Tews
c5cdd90352
- optimize {foreach} and {section} compiler
2015-07-31 01:03:29 +02:00
Uwe Tews
b1fdc085e7
- optimization get rid of __get and __set in source object
2015-07-06 03:25:03 +02:00
Uwe Tews
7e7112153a
search {foreach} properties also in parent compiler
2015-07-01 13:01:16 +02:00
Uwe Tews
a756ce3d9e
add error messages
2015-07-01 10:46:51 +02:00
Uwe Tews
9ac1dd44e2
- update {foreach} compiler
2015-07-01 03:30:08 +02:00
Uwe Tews
07c781d9cf
- bugfix in nested {foreach} saved item attributes got overwritten https://github.com/smarty-php/smarty/issues/33
2015-05-13 00:33:23 +02:00
Uwe Tews
464b37c053
optimize compiled code of {foreach}
2015-02-15 16:58:42 +01:00
Uwe.Tews@googlemail.com
425091a19f
- fixed spelling, PHPDoc , minor errors, code cleanup
2014-06-06 02:40:04 +00:00
Uwe.Tews@googlemail.com
474e863af1
- bugfix using a {foreach} property like @iteration could fail when used in inheritance parent templates (Issue 182)
2014-03-24 18:52:29 +00:00
Uwe.Tews@googlemail.com
00ccae8857
- update for PHP 5.4 compatibility
...
- reformat source to PSR-2 standard
2013-07-14 22:15:45 +00:00
rodneyrehm
655cbc94bc
- improvement replaced some strlen($foo) > 3 calls by isset($foo[3])
2011-10-01 18:47:56 +00:00
uwe.tews@googlemail.com
6e22abb6dd
- bugfix {foreachelse} does fail if {section} was nested inside {foreach}
2011-09-22 14:51:34 +00:00
monte.ohrt
8842e79107
commit 3.1 into the trunk
2011-09-16 14:19:56 +00:00
uwe.tews@googlemail.com
7135787127
- bugfix isset() did not allow multiple parameter
...
- improvment of some error messages
- bugfix html_image did use removed property $request_use_auto_globals
2010-11-14 15:08:44 +00:00
uwe.tews@googlemail.com
f044178bad
- major update including some API changes
2010-11-11 21:34:36 +00:00
monte.ohrt
21d507a5cb
fix formatting
2010-08-17 15:39:51 +00:00
Uwe.Tews
c83ef6792c
- create exception on recursive {extends} calls
...
- fixed reported line number at "unexpected closing tag " exception
- bugfix on escape:'mail' modifier
- drop exception if 'item' variable is equal 'from' variable in {foreach} tag
2010-07-06 20:00:41 +00:00
Uwe.Tews
95869f258e
- allow spaces between typecast and value in template syntax
...
- bugfix get correct count of traversables in {foreach} tag
2010-06-22 18:09:12 +00:00
Uwe.Tews
2d1ce2f940
- bugfix on {foreach} and {for} optimizations of 27/04/2010
2010-05-10 20:08:24 +00:00
Uwe.Tews
d7a629df0c
- change default of $debugging_ctrl to 'NONE'
...
- optimization of compiled code of {foreach} and {for} loops
- change of compiler for config variables
2010-04-28 20:30:27 +00:00
Uwe.Tews
ba6ba0cf8d
- fixed {foreachelse}, {forelse}, {sectionelse} compiled code at nocache variables
2009-11-11 16:15:47 +00:00
monte.ohrt
3386b94e15
change linefeed style to native on all files
2009-11-06 14:35:00 +00:00
Uwe.Tews
cf379474fd
- change of filenames in sysplugins folder for internal spl_autoload function
...
- lexer/parser changed for increased compilation speed
2009-10-31 00:44:58 +00:00