Re: [SMARTY-DEV] Re: literal and javascript
| From: | Ruben Vermeersch | Date: | Wed, 17 Mar 2004 12:25:26 +0000 |
| Subject: | Re: [SMARTY-DEV] Re: literal and javascript | ||
| References: | 1 2 3 4 | Groups: | php.smarty.dev |
| Request: | Send a blank email to php-smarty-dev+get-2211@lists.php.net to get a copy of this message | ||
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 =
$some_smarty_variable + 1;
> if(bar > 0) {
> bar2 = bar * $some_other_smarty_variable;
> }
> {
> {/literal}
>
> instead of -----
>
>
> {literal}
> function foo{
> 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:
> >
> >>>could smarty somehow have variables within the {literal} tags eg in
> >>>Backticks or some "non used" javascript code ?
> >>
> >>Please don't!
> >
> >
> > Yes, please don't!
> >
> > Literal should do what it's name says: pass the contents through
> > *literally*.
> >
> >
> >>JavaScript is the reason why I use alternate Smarty delimiters {{ }}.
> >>Unfortunately, people used to use default { }.
> >>
> >>Konstantin A. Pelepelin
> >>DTF.RU
--
# ------------------------------ #
# Ruben Vermeersch #
# E-mail: ruben@Lambda1.be #
# Website: http://www.Lambda1.be #
# Mobile: +32495338869 #
# ------------------------------ #