Re: [SMARTY-DEV] Re: literal and javascript
| From: | pete M | Date: | Wed, 17 Mar 2004 12:51:15 +0000 |
| Subject: | Re: [SMARTY-DEV] Re: literal and javascript | ||
| References: | 1 2 3 4 5 | Groups: | php.smarty.dev |
| Request: | Send a blank email to php-smarty-dev+get-2212@lists.php.net to get a copy of this message | ||
for the application I'm creating - the javascript is in the template and a lot of interaction with form elements, would be difficult to code in .js file !?
pete
Ruben Vermeersch wrote:
Making it impossible to output any code that contains backticks in the literal section (php code, shell scripts, ...) My meaning about javascript: use external scripts, they also save you bandwidth, and make your whole site more efficient. Ruben On Wed, 2004-03-17 at 13:24, pete M wrote:I think some have missed my point. The idea is to use backticks as delimiters within javascript code enclosed between {literal} tags eg------ {literal} function foo{bar ={ {/literal} instead of ----- {literal} function foo{$some_smarty_variable+ 1; if(bar > 0) { bar2 = bar *$some_other_smarty_variable; }bar = {/literal}$some_smarty_variable{literal} + 1;if(bar > 0) {bar2 = bar * {/literal}$some_other_smarty_variable{literal};} { {/literal} just an idea to make the coding easier to code and read pete Messju Mohr wrote:On Tue, Mar 16, 2004 at 06:37:00PM +0300, Konstantin A. Pelepelin wrote:Yes, please don't! Literal should do what it's name says: pass the contents through *literally*.could smarty somehow have variables within the {literal} tags eg in Backticks or some "non used" javascript code ?Please don't!JavaScript is the reason why I use alternate Smarty delimiters {{ }}. Unfortunately, people used to use default { }. Konstantin A. Pelepelin DTF.RU