Re: [SMARTY-DEV] Smarty parser

From: Date: Mon, 19 Dec 2005 09:23:49 +0000
Subject: Re: [SMARTY-DEV] Smarty parser
References: 1  Groups: php.smarty.dev 
Request: Send a blank email to php-smarty-dev+get-2824@lists.php.net to get a copy of this message
boots wrote:
--- "pobox@verysmall.org" <pobox@verysmall.org> 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

« previous php.smarty.dev (#2824) next »