Re: Smarty parser
| Newsgroups | gmane.comp.php.smarty.devel |
|---|---|
| Message-ID | <[email protected]> |
boots wrote: > --- "[email protected]" <[email protected]> wrote: >> If I make the following mistake - >> >> {foreach from=$foo item=$bar} >> >> (Note the '$' in front of 'bar'.) >> >> I get a php parser error on the next row after the last row of the >> parsed template (i.e. row 130 and the parsed template has only 129 rows). >> >> Should not Smarty look for such errors or am I missing something? > > It does exactly that. It throws this error for your example code: > > Fatal error: Smarty error: [in Page/Test.tpl line 1]: syntax error: 'foreach: > item' must be a variable name (literal string) (Smarty_Compiler.class.php, line > 1158) in Smarty.class.php on line 1095 How do you get these errors? I have never seen a 'Smarty error' in my life, though I tried to tweak the error reporting settings. Thanks, Iv -- Smarty Development Mailing List (http://smarty.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php